Model ovladače zobrazení Windows

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 4. října 2017; kontroly vyžadují 104 úprav .

Model Windows Display Driver Model ( WDDM , v éře Vista také WVDDM ) je architektura grafického ovladače pro grafické karty se systémem Microsoft Windows od Windows Vista [1] . Je náhradou za architekturu ovladače videa pro Windows XP a jeho cílem je zlepšit grafický výkon a nové funkce [1] .

WDDM poskytuje funkce potřebné k zobrazení plochy a aplikací pomocí Desktop Window  Manager, kompozitního správce oken, který běží nad Direct3D . Podporuje také nová rozhraní DirectX Graphics Infrastructure (DXGI) potřebná pro základní vytváření a správu zařízení. Specifikace WDDM vyžaduje grafickou kartu, která podporuje alespoň Direct3D 9 a musí implementovat rozhraní až do Direct3D 9 pro kompatibilitu se staršími aplikacemi Direct3D; může volitelně implementovat rozhraní pro Direct3D 10/10.1 a vyšší.

Příležitosti, které přináší model WDDM

Ovladače WDDM otevírají nové funkční oblasti, které dřívější modely grafických ovladačů neposkytovaly jednotně:

Virtualizovaná videopaměť

V kontextu grafiky virtualizace znamená, že jednotlivé procesy (v uživatelském prostoru ) nemohou vidět paměť sousedních procesů, a to ani vložením falešných příkazů do toku příkazů. Ovladače WDDM umožňují virtualizaci video paměti [2] a náhradu stránek video paměti do systémové paměti. Pokud se ukáže, že dostupná videopaměť nestačí k uložení všech videodat a textur, data, která se aktuálně nepoužívají, se přesunou do systémové paměti nebo na disk. Pokud jsou odstraněná data potřeba, načtou se zpět. Virtualizace byla do určité míry možná v ovladačích navržených pro předchozí modely sestavení (jako je model ovladače Windows XP), ale to byla plně odpovědností ovladače, nikoli systému.

Odeslání

Spustitelný modul řídí odesílání (plánování) konkurenčních grafických kontextů. [3] Každý seznam příkazů je zařazen do fronty ke spuštění GPU a může být spuštěn spustitelným souborem, pokud se objeví důležitější úkol a pokud provádění seznamu ještě nezačalo. Toto chování se liší od podprocesů CPU, kde nelze úlohu přerušit, a proto trvá déle, než je nutné a způsobí, že počítač bude reagovat pomaleji. Hybridní plánovací algoritmus mezi nativními a lehkými vlákny s interakcí vláken poskytuje bezproblémový paralelismus. Je důležité poznamenat, že plánování není nový nápad, ale dříve za něj odpovídali vývojáři ovladačů. WDDM se snaží sjednotit zkušenosti různých vývojářů řízením provádění úloh GPU.

Sdílení mezi procesy Direct3D povrchů

Grafický povrch Direct3D  je oblast paměti, která obsahuje informace o texturovaných buňkách používaných k vykreslení 2D nebo 3D scény. WDDM umožňuje procesům sdílet povrchy Direct3D [4] . Aplikace tedy může do vypočítané scény zahrnout buňku vytvořenou jinou aplikací. Sdílení textur mezi procesy před WDDM bylo náročné, protože vyžadovalo kopírování dat z video paměti do systémové paměti a zpět do video paměti nového zařízení.

Rozšířená odolnost proti chybám

Pokud se ovladač WDDM zasekne nebo dojde k chybě, grafický zásobník ovladač restartuje. [1] Pokud dojde k selhání grafického hardwaru, bude tato událost zachycena a v případě potřeby bude ovladač restartován.

Ovladače pro Windows XP mohly na selhání hardwaru reagovat podle svého uvážení, a to buď upozorněním uživatele, nebo tichým pokusem o vyřešení chyby. S ovladačem WDDM všechny selhání hardwaru způsobí restart ovladače a uživateli se zobrazí vyskakovací zpráva; tím se sjednocuje chování ovladačů od různých výrobců.

Předchozí ovladače byly implementovány zcela v režimu jádra, zatímco WDDM byl částečně implementován v uživatelském režimu. Pokud uživatelská sféra vydá neopravitelnou chybu, dojde v nejhorším případě k neočekávanému zhroucení aplikace namísto modré obrazovky , jak tomu bylo u předchozích modelů ovladačů.

WDDM také umožňuje restartovat nebo vytáhnout grafický hardware bez řádného restartu. V praxi by aktualizace ovladače neměla vyžadovat restart.

Je potřeba nový model ovladače

Jedním z hlavních scénářů, které umožňují model ovladače zobrazení Windows, je Správce oken plochy . Protože plocha a okna aplikací ovládaná DWM jsou aplikace Direct3D, počet otevřených oken přímo ovlivňuje množství požadované video paměti. Vzhledem k tomu, že neexistuje žádné omezení počtu otevřených oken, dostupná video paměť nemusí být dostatečná a bude vyžadována virtualizace. Vzhledem k tomu, že obsah oken, které DWM spojuje do finální plochy, je vytvářen různými procesy, je nutné meziprocesové sdílení grafických ploch. Vzhledem k tomu, že jiné aplikace DirectX mohou běžet na ploše současně s DWM, musí být aplikace schopny sdílet GPU, což vyžaduje plánování.

Totéž však platí pro implementaci kompozitního desktopu od Microsoftu pod Windows Vista, na druhou stranu kompozitní desktop nový model grafického ovladače teoreticky nepotřebuje. Úspěšné implementace kompozitních desktopů existovaly před Windows Vista na jiných platformách, jako jsou Quartz , Compiz , WindowFX . Microsoft se svým přístupem snažil udělat spolehlivé WDDM jako zobecnění zkušeností s různými grafickými procesory od různých výrobců, jako standardizaci jejich vlastností a kvalit. Softwarové funkce, které se nenacházejí u jiných modelů ovladačů, by mohly být nepodstatné pomocí doplňků nebo pokud by byl k dispozici méně omezující nebo jednoduše odlišný model ovladače.

Omezení

Nový model ovladače vyžaduje grafický hardware, aby podporoval alespoň Shader Model 2.0 (opravený kanál funkcí je nyní převeden na shadery 2.0 ). Podle společnosti Microsoft však v roce 2009 pouze asi 1–2 procenta hardwaru používalo model ovladače Windows XP [5] a zbytek je již kompatibilní s WDDM. Model také vyžaduje některé další hardwarové možnosti (z tohoto důvodu například hardware podporující SM 2.0, jako je Intel GMA 900, není certifikován pro WDDM [6] ).

Jedním z omezení ovladače WDDM verze 1.0 je, že nepodporuje více ovladačů současně v prostředí s více adaptéry a více monitory. Pokud má systém s více monitory více než jeden grafický adaptér, oba adaptéry musí používat stejný ovladač WDDM. Pokud se používá více než jeden ovladač, systém Windows jeden z nich zakáže. [7] . WDDM 1.1 již toto omezení nemá. [osm]

WDDM 1.0/1.1 postrádá některé režimy, které dříve ovládal přímo ovladač, jako je například roztažení pracovní plochy na více monitorů [9] [10] , i když Dual View [11] je stále k dispozici. [12]

WDDM 1.1

Windows 7 podporuje důležité doplňky WDDM, známé jako WDDM 1.1; podrobnosti o této nové verzi byly odhaleny na WinHEC 2008. Mezi nové funkce patří [5] :

Hardwarová akcelerace operací GDI a Direct2D/DirectWrite pomáhá snižovat spotřebu paměti ve Windows 7, protože systém rozložení DWM již nepotřebuje uchovávat kopii systémové paměti pro všechny grafické povrchy používané GDI/GDI+, jak tomu bylo ve Windows Vista. [16] [17]

WDDM 1.1, Direct3D 11, Direct2D a DirectWrite budou také dostupné s aktualizací platformy Windows Vista ; nicméně GDI/GDI+ ve Vista bude stále spoléhat na softwarové vykreslování a Správce oken plochy bude nadále používat Direct3D 9Ex.

Ovladače WDDM 1.1 jsou zpětně kompatibilní se specifikací WDDM 1.0; oba ovladače 1.0 i 1.1 lze používat v systému Windows Vista s aktualizací platformy nebo bez ní. [5]

WDDM 1.2

Windows 8 obsahuje WDDM 1.2 [18] [19] a DXGI 1.2. [19] [20] Na konferenci Build 2011 byly představeny nové funkce a zahrnují vylepšení výkonu a podporu stereoskopického 3D vykreslování a také přehrávání videa.

Mezi další zásadní změny patří preemptivní multitasking pro GPU spolu s lepším stupněm paralelního počítání (vyrovnávací paměť DMA, primitivní, trojúhelníková, pixelová nebo instrukční úroveň), [21] snížení spotřeby paměti, lepší sdílení zdrojů a rychlejší zjišťování a obnova. Plochy s 16bitovým barevným formátem (565, 5551, 4444) jsou povinné ve Windows 8 a Direct3D 11. Podpora formátu videa YUV 4:4:4/4:2:2/4:2:0/4:1:1 s 8, 10 a 16bitová přesnost, stejně jako 4 a 8bitové formáty palet. [22]

WDDM 1.2 je podporováno pouze ovladači WDDM, jako je Microsoft Basic Display Driver [23] a Microsoft Basic Render Driver založený na WARP , který nahrazuje grafický ovladač na úrovni jádra.

Na WinHEC 2006 Microsoft hovořil o svých plánech provést zásadní změnu WDDM, aby se zlepšil multitasking pro GPU . Podle Microsoftu WDDM 1.0 umožňuje pouze základní plánování úloh s výpočtem granularity „dávkové fronty“ . WDDM 2.0 a WDDM 2.1' , které byly plánovány po vydání Visty [24] , ale u nichž Microsoft neoznámil datum vydání ( Windows 8 podporuje pouze WDDM 1.2), by mohly nabídnout preemptivní multitasking na úrovni malých konstrukčních jednotek a vyžadují novou generaci grafických procesorů. [25] [26]

Podporováno ve Windows 10 .

WDDM 1.3

Windows 8.1 obsahuje WDDM 1.3 [27] a DXGI 1.3. [28] Mezi nová vylepšení patří schopnost snížit spotřebu paměti adaptéru DXGI, víceúrovňové překryvy, překryvy spouštěcích řetězců a škálovatelné spouštěcí řetězce, výběr vyrovnávací paměti obrazovky podoblasti pro spouštěcí řetězec a nižší latence spouštěcího řetězce displeje. Mezi funkce ovladače může patřit podpora bezdrátových displejů ( Miracast ), formát pásma YUV , zdroje napříč adaptéry a modul pro výpočet GPU. Vylepšení výkonu grafického jádra systému. [29]

WDDM 2.0

Windows 10 obsahuje WDDM 2.0, který byl navržen tak, aby výrazně snížil zatížení ovladače na úrovni jádra pro GPU s podporou adresování virtuální paměti, [30] pro zlepšení multitaskingu v uživatelském režimu ovladače a v důsledku snížení zátěže CPU. [31] [32] [33] [34] Windows 10 také obsahuje DXGI 1.4. [35]

Direct3D 12 API oznámené na Build 2014 vyžaduje WDDM 2.0. Nové API umožňuje automatickou správu prostředků, zřetězení požadavků a poskytuje vývojářům více nízkoúrovňové kontroly nad pamětí adaptéru a fázemi vykreslování.

WDDM 2.1

Windows 10 Anniversary Update (verze 1607) zahrnuje WDDM 2.1, poskytuje podporu pro Shader Model 6.0 (povinné pro DirectX12 úrovně funkcí 12_0 a 12_1), [36] a DXGI 1.5 s HDR10  - 10bitové vykreslování s vysokým dynamickým rozsahem , široký barevný gamut formát [37] přijatý ITU-T Rec. 2100 / Rec . 2020  - a variabilní obnovovací frekvence. [38]

WDDM 2.2

Aktualizace Windows 10 Creators Update (verze 1703) obsahuje WDDM 2.2, který je přizpůsoben pro virtuální, rozšířenou a smíšenou realitu se stereoskopickým vykreslováním pro platformu Windows Mixed Reality a DXGI 1.6. [39]

WDDM 2.3

Aktualizace Windows 10 Fall Creators Update (verze 1709) obsahuje WDDM 2.3.

WDDM 2.4

Aktualizace Windows 10 z dubna 2018 (verze 1803) obsahuje WDDM 2.4.

Od představení aktualizace Windows 10 April 2018 Update a díky změnám ve WDDM je možné používat funkci podobnou duální grafice u notebooků. Například, která umožňuje spouštět programy / hry na výkonnější grafické kartě a zobrazovat obraz prostřednictvím integrované grafiky přímo přes interní (PCI-E) nebo externí sběrnici, bez nutnosti připojení monitoru k výkonnému videu. Kartu. Může také fungovat jako řešení problému, pokud grafická karta nemá video výstup VGA , ale je přítomen na základní desce.

Důležité: Tuto podporu zaručují procesory Intel minimálně generace Haswell a grafické karty nVidia generace Kepler (řada 600). Pro optimální výkon režimu klonování mezi adaptéry (jak je popsáno v dokumentaci nVidia) se důrazně doporučuje nejnovější aktuální verze Windows 10 a také nejnovější ovladače pro video jádro i samostatnou grafickou kartu.

Dříve takovou příležitost poskytoval hardwarově-softwarový komplex jako LucidLogix, ale základní desky s jeho přítomností byly méně běžné a byly mnohem dražší. Vše výše uvedené může také pomoci zlepšit výkon her a náročných 3D aplikací, jako je CAD a další. Navíc použití této funkce může snížit spotřebu energie a zahřívání systému jako celku.

Náhledy

Sada Oculus Rift SDK obsahuje DXGI 2 předinstalovaný pro Windows 10.

WDDM 2.5

Aktualizace Windows 10 z října 2018 (verze 1809) obsahuje podporu pro WDDM 2.5.

WDDM 2.6

Aktualizace Windows 10 z května 2019 (verze 1903/1909) přidává podporu pro WDDM 2.6.

WDDM 2.7

Windows 10 May 2020 Update (verze 2004) přináší podporu pro WDDM 2.7.

Aktuálně k dispozici ve Windows 10 pomocí ovladačů Nvidia verze 451.48 [40] , Intel 27.20.100.8280 a AMD 27.20.1017.1011 od verze 10.0.19041.

WDDM 3.0

První finální verze Windows 11 RTM (verze 21H2) obsahuje podporu pro WDDM 3.0 [51] , která zlepšuje grafickou architekturu v subsystému Windows pro Linux [52] přidáním následujících funkcí [53] :

WDDM 3.1

Windows 11 verze 22H2 obsahuje podporu pro WDDM 3.1.

WDDM 3.2

Testovací sestavení Windows 11 Insider Preview 25xxx (verze 23H2) zahrnuje WDDM 3.2.

Poznámky

  1. 1 2 3 Model ovladače zobrazení Windows Vista . Staženo 21. června 2020. Archivováno z originálu 11. února 2019.
  2. Hlášení grafické paměti ve WDDM . Získáno 25. června 2010. Archivováno z originálu 13. května 2013.
  3. Role modelu Windows Display Driver Model v DWM . Získáno 25. června 2010. Archivováno z originálu dne 20. dubna 2010.
  4. Sdílení zdrojů mezi procesy . Získáno 21. června 2020. Archivováno z originálu dne 28. října 2017.
  5. 1 2 3 WHDC: Grafická příručka pro Windows 7 . Microsoft (12. června 2009). Archivováno z originálu 30. dubna 2012.
  6. Výmluva společnosti Intel pro žádný ovladač GMA900 WDDM: žádný „HW Scheduler“ žádný ovladač Archivováno 5. března 2012 na Wayback Machine , Beyond3D, 26. října 2006.
  7. Podpora více monitorů a Windows Vista . Získáno 20. října 2007. Archivováno z originálu 30. dubna 2012.
  8. Práce s grafickou architekturou Windows 7: WinHEC 2008 Archivováno 20. října 2013.
  9. Existují funkce ovládacího panelu, které byly dostupné v systému Windows XP, a které již nejsou dostupné v systému Windows Vista? . Získáno 25. června 2010. Archivováno z originálu 15. července 2012.
  10. Režim roztažené plochy nebo rozpětí není k dispozici v Catalyst Control Center pod Windows Vista . Získáno 25. června 2010. Archivováno z originálu 17. listopadu 2009.
  11. Popis DualView ve Windows XP . Datum přístupu: 25. června 2010. Archivováno z originálu 22. února 2011.
  12. Podpora více monitorů a Windows Vista . Získáno 25. června 2010. Archivováno z originálu 30. dubna 2012.
  13. Hardwarová akcelerace Windows DDK - GDI . MSDN. Získáno 14. června 2009. Archivováno z originálu 30. dubna 2012.
  14. Windows DDK - DXVA-HD DDI . MSDN. Získáno 13. června 2009. Archivováno z originálu 30. dubna 2012.
  15. Windows DDK - Overlay DDI . MSDN. Získáno 13. června 2009. Archivováno z originálu 30. dubna 2012.
  16. Blog Grega Schechtera: Přesměrování aplikací GDI, DirectX a WPF . Získáno 25. června 2010. Archivováno z originálu 5. března 2010.
  17. Vývoj grafického výkonu Windows 7 . Získáno 25. června 2010. Archivováno z originálu dne 23. dubna 2010.
  18. Windows Developer Preview – novinka pro zobrazovací zařízení . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu 24. února 2012.
  19. 1 2 Vylepšení modelu ovladače zobrazení Windows ve Windows Developer Preview . MSDN . Microsoft (28. září 2012). Získáno 9. prosince 2013. Archivováno z originálu 24. února 2012.
  20. Vylepšení DXGI 1.2 . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu 24. února 2012.
  21. DXGI_Graphics_Preemption_Granularity Enumeration . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu 24. února 2012.
  22. Výčet DXGI_FORMAT . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu 24. února 2012.
  23. Microsoft Basic Display Driver – ovladače pro Windows | Dokumenty společnosti Microsoft . Získáno 19. června 2018. Archivováno z originálu 19. října 2016.
  24. WinHEC 2006: Logistika a testování ovladačů displeje . Získáno 25. června 2010. Archivováno z originálu 6. června 2020.
  25. WinHEC 2006: Windows Display Driver Model (WDDM) v2 And Beyond . Získáno 25. června 2010. Archivováno z originálu dne 7. května 2022.
  26. Dan Warne. Grafický systém Windows bude přepracován (downlink) . Časopis APC (1. června 2006). Získáno 2. června 2006. Archivováno z originálu 15. června 2006. 
  27. Co je nového pro Windows 8.1 Náhled ovladačů zobrazení (WDDM 1.3) . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu 4. března 2016.
  28. Vylepšení DXGI 1.3 . MSDN . Microsoft (16. listopadu 2013). Získáno 9. prosince 2013. Archivováno z originálu dne 20. června 2018.
  29. nabazan-microsoft. Zlepšení výkonu grafického jádra  . docs.microsoft.com. Staženo 15. ledna 2018. Archivováno z originálu 9. prosince 2017.
  30. Co je nového pro Windows 10 Insider Preview ovladače zobrazení (WDDM 2.0) . Microsoft _ Získáno 3. června 2015. Archivováno z originálu 1. července 2015.
  31. McMullen, Max. Náhled rozhraní Direct3D 12 API . MSDN . Archivováno 12. listopadu 2021 na Wayback Machine
  32. Moreton, Henry DirectX 12: Velký krok pro hraní her | Blog NVIDIA . Blogs.nvidia.com (20. března 2014). Získáno 26. března 2014. Archivováno z originálu 11. září 2015.
  33. DirectX 12 – DirectX Developer Blog – Domovská stránka webu – Blogy MSDN . Blogs.msdn.com (20. března 2014). Získáno 26. března 2014. Archivováno z originálu dne 26. března 2014.
  34. Smith, Ryan Náhled výkonu DirectX 12: AMD, NVIDIA a Star Swarm . Anandtech . Nákup (6. února 2015). Získáno 19. června 2018. Archivováno z originálu 8. února 2015.
  35. Vylepšení MSDN - DXGI 1.4 . Získáno 19. června 2018. Archivováno z originálu 19. června 2018.
  36. HLSL Shader Model 6.0 - Windows aplikace | Dokumenty společnosti Microsoft . Získáno 19. června 2018. Archivováno z originálu 19. června 2018.
  37. Vysoký dynamický rozsah a široký barevný gamut – aplikace pro Windows | Dokumenty společnosti Microsoft . Získáno 19. června 2018. Archivováno z originálu 19. června 2018.
  38. Zobrazení s proměnnou obnovovací frekvencí – aplikace Windows | Dokumenty společnosti Microsoft . Získáno 19. června 2018. Archivováno z originálu 19. června 2018.
  39. PC hry | WinHEC prosinec 2016 | Kanál 9 . Získáno 19. června 2018. Archivováno z originálu dne 7. listopadu 2021.
  40. Připraveno na budoucí hry: NVIDIA představuje ovladač s plnou podporou DirectX 12 Ultimate a Vulkan 1.2 . 3DNews - Daily Digital Digest . Získáno 25. června 2020. Archivováno z originálu dne 24. června 2020.
  41. Virtuální paměť GPU v  ovladačích WDDM 2.0 - Windows . docs.microsoft.com. Staženo 12. ledna 2020. Archivováno z originálu 12. ledna 2020.
  42. Windows 10 20H1: Hardwarový plánovač GPU . MS Review. Staženo 12. ledna 2020. Archivováno z originálu 12. ledna 2020.
  43. 29.20.100.8674 - 10., 9., 8. a 7. generace (Ice Lake, Comet Lake, Whisky Lake, Amber Lake, Coffee Lake, Kaby Lake), Windows  10 . Fórum LaptopVideo2Go . Získáno 23. srpna 2020. Archivováno z originálu dne 22. září 2020.
  44. Microsoft se vypořádal se zadrháváním Windows 10 při spouštění více displejů na různých frekvencích . 3DNews - Daily Digital Digest . Získáno 16. června 2020. Archivováno z originálu dne 16. června 2020.
  45. Přicházíme k DirectX 12 – Zpětná vazba ze vzorníku: některá užitečná kdysi skrytá data, odemčeno . devblogs.microsoft.com _ Získáno 4. listopadu 2019. Archivováno z originálu dne 23. října 2020.
  46. DirectX Raytracing (DXR) Tier 1.1 . devblogs.microsoft.com _ Staženo 6. listopadu 2019. Archivováno z originálu 9. listopadu 2019.
  47. Příchod DirectX 12 – Mesh Shaders a Amplification Shadery: Znovuobjevení geometrického potrubí . devblogs.microsoft.com _ Získáno 8. listopadu 2019. Archivováno z originálu 10. listopadu 2019.
  48. Příchod DirectX 12: Více kontroly nad alokací paměti . devblogs.microsoft.com _ Získáno 11. listopadu 2019. Archivováno z originálu 19. listopadu 2019.
  49. Příchod DirectX 12: D3D9On12 a D3D11On12 Resource Interop API . devblogs.microsoft.com _ Získáno 13. listopadu 2019. Archivováno z originálu dne 19. listopadu 2019.
  50. Podpora chráněných zdrojů videa D3D12 . microsoft.github.io _ Získáno 29. května 2019. Archivováno z originálu dne 28. února 2020.
  51. Windows Experience Blog.  Jak získat Windows 11  ? . Blog Windows Experience (4. října 2021). Staženo: 1. listopadu 2022.
  52. X.Org Developers Conference 2020 . indico . Staženo: 1. listopadu 2022.
  53. lorihollasch. Co je nového v ovladačích displeje a grafiky pro Windows 11 – ovladače pro   Windows ? . learn.microsoft.com . Staženo: 1. listopadu 2022.
  54. Ana Marta Carvalho. Dynamická obnovovací frekvence – Získejte to nejlepší z obou světů  (anglicky)  ? . Blog vývojáře DirectX (28. června 2021). Staženo: 1. listopadu 2022.
  55. lorihollasch. Kódování videa D3D12 -   ovladače pro Windows ? . learn.microsoft.com . Staženo: 1. listopadu 2022.
  56.  HLSL Shader Model 6.7  ? . Specifikace DirectX . Staženo: 1. listopadu 2022.
  57. lorihollasch.  IOMMU DMA přemapování - ovladače pro Windows  ? . learn.microsoft.com . Staženo: 1. listopadu 2022.
  58. lorihollasch.  Sdílíte záložní úložiště s ovladači KMD - Windows  ? . learn.microsoft.com . Staženo: 1. listopadu 2022.

Odkazy