Další soubory ke stažení WDK
Sada Windows Driver Kit (WDK) se používá k vývoji, testování a nasazování ovladačů systému Windows. Tento článek obsahuje informace o verzích sady Windows Driver Kit (WDK), Enterprise WDK (EWDK) a dalších staženích pro účely podpory. Chcete-li vyvíjet ovladače, použijte nejnovější veřejné verze sady Windows Driver Kit (WDK) a nástroje, které jsou k dispozici ke stažení na Stáhnout sadu Windows Driver Kit (WDK).
Pokud chcete tyto starší verze používat, musíte nejprve nainstalovat verzi sady Visual Studio, která je vhodná pro vaši cílovou platformu.
Požadavky na běhové prostředí
Počínaje vydáním Windows 11, verze 22H2, sada WDK a EWDK podporují:
Exkluzivně pro Visual Studio 2022
Sestavování a testování ovladačů režimu jádra pro platformu x64 a Arm64
Sestavování a testování ovladačů pro Windows 10, Windows Server 2016 a novější verze klienta a serveru
Souběžná podpora (SxS) s předchozím WDK/EWDK
Na tentýž počítač lze současně nainstalovat několik sad WDK a EWDK a ty mohou být dokonce součástí téhož systému sestavení. Windows 11 verze 24H2 WDK můžete spustit ve Windows 7 a novějších verzích.
Pokud chcete vyvíjet ovladače pro Windows 8.1, Windows 8 a Windows 7, musíte nainstalovat starší sadu WDK (Windows 11 verze 21H2 a předchozí) a starší verzi sady Visual Studio. Následující tabulka uvádí úplný seznam cílů sestavení pro WDK pro Windows 11 verze 21H2:
Klientský operační systém | Serverový operační systém |
---|---|
Windows 11 verze 24H2 | Windows Server 2022 |
Windows 10 | Windows Server 2019, Windows Server 2016 |
Windows 8.1 | Windows Server 2012 R2 |
Windows 8 | Windows Server 2012 |
Windows 7 | Windows Server 2008 R2 SP1 |
Odkazy na starší sady najdete v tabulce v kroku 2 níže.
Některé specifické systémy pro zařízení, jako je grafika, mají i nadále komponenty uživatelského režimu x86/ARM32 pro podporu aplikací x86/ARM32.
Kromě toho, počínaje vydáním Windows 11 a verzí 22H2 WDK a EWDK, už nejsou podporovány redistribuovatelné spoluinstalátory WDF. Informace o tom, jak tuto změnu obejít, najdete v tématu známé problémy WDK.
Krok 1: Instalace sady Visual Studio
WDK vyžaduje Visual Studio. Další informace o požadavcích na systém pro Visual Studio naleznete v tématu Visual Studio 2022 System Requirements.
Následující tabulka uvádí, která verze sady Visual Studio se vyžaduje pro různé verze sady WDK.
Cílové verze Windows | Edice sady Visual Studio |
---|---|
Windows 11 verze 24H2 Windows 11 verze 23H2 Windows 11 verze 22H2 |
Visual Studio Community 2022 Visual Studio Professional 2022 Visual Studio Enterprise 2022 |
Windows 11 verze 21H2 Windows Server 2022 Windows 10 verze 2004 Windows 10 verze 1903 |
Visual Studio Community 2019 Visual Studio Professional 2019 Visual Studio Enterprise 2019 |
Windows 10 verze 1809 Windows 10 verze 1803 Windows 10 verze 1709 |
Visual Studio Community 2017 Visual Studio Professional 2017 sady Visual Studio Enterprise 2017 |
Windows 10 verze 1703 Windows 10 verze 1607 |
Visual Studio Express 2015 pro stolní počítače Visual Studio Community 2015 Visual Studio Professional 2015 Visual Studio Enterprise 2015 |
Windows 8.1 Update Windows 8.1 |
Visual Studio 2013 |
Windows 8 |
Visual Studio Professional 2012 Visual Studio Ultimate 2012 |
Informace o tom, které možnosti vybrat při instalaci sady Visual Studio, naleznete v tématu Stažení sady Windows Driver Kit.
Instalace sady Windows SDK pro cílení na Windows 10 verze 1607 a 1703
Pokud váš vývoj cílí na systémy, na kterých běží Windows 10 verze 1607 nebo Windows 10 verze 1703, měli byste nainstalovat Visual Studio 2015 a pak také stáhnout a nainstalovat verzi sady Windows SDK pro cílovou verzi Windows 10, jak je uvedeno v následující tabulce.
Cílové verze Windows | Verze sady Windows SDK |
---|---|
Windows 10 verze 1703 | Windows SDK pro Windows 10.0.15063.468 |
Windows 10 verze 1607 | Windows SDK pro Windows 10.0.14393.795 |
Windows 8.1 | Windows SDK pro Windows 8.1 |
Windows 8 | Windows SDK pro Windows 8 |
Sada Windows SDK nebyla součástí sady Visual Studio 2015, proto je nutné sadu SDK nainstalovat samostatně. Novější verze sady Visual Studio zahrnují sadu Windows SDK.
Krok 2: Instalace WDK
WdK je integrovaný se sadou Visual Studio a nástroji pro ladění pro Windows (WinDbg). Toto integrované prostředí poskytuje nástroje, které potřebujete k vývoji, sestavování, balení, nasazování, testování a ladění ovladačů.
Poznámka
Informace, které by si uživatel měl všimnout, i když jen zběžně čte: Od verze 1709 systému Windows 10 se při instalaci prostředí WDK ve výchozím nastavení nainstalují také rozšíření WDK pro Visual Studio. Tato rozšíření jsou nutná pro integraci WDK se sadou Visual Studio.
Vydáno s | WDK a související soubory ke stažení |
---|---|
Windows 11 verze 24H2 | WDK 10.0.26100.2454 (vydaná 27. listopadu 2024) |
Windows 11 verze 24H2 | WDK 10.0.26100.2161 (vydaná 4. listopadu 2024) |
Windows 11 verze 24H2 | WDK 10.0.26100.1882 (vydaná 14. října 2024) |
Windows 11 verze 24H2 | WDK 10.0.26100.1591 (vydaná 18. září 2024) |
Windows 11 verze 24H2 | WDK 10.0.26100.1 (vydaná v květnu 2024) |
Windows 11 verze 23H2 | WDK 10.1.22621.2428 (vydaná 24. října 2023) |
Windows 11 verze 22H2 | WDK pro Windows 11 verze 22H2 (10.0.22621.382, vydáno 24. května 2022) |
Windows 11 verze 21H2 | WDK pro Windows 11 verze 21H2 |
Windows Server 2022 | WDK pro Windows Server 2022 |
Windows 10 verze 2004 | WDK pro Windows 10 verze 2004 |
Windows 10 verze 1903 | WDK pro Windows 10 verze 1903 |
Windows 10 verze 1809 Windows Server 2019 |
WDK pro Windows 10 verze 1809 |
Windows 10 verze 1607 Windows Server 2016 |
WDK pro Windows 10 verze 1607 |
Windows 8.1 Update | Aktualizace WDK 8.1 (pouze v angličtině) – trvale nedostupná Aktualizace sady WDK 8.1 Update Test Pack (pouze v angličtině) – trvale nedostupná Ukázky WDK 8.1 Poznámka: K sestavení ovladačů pro Windows 8.1 můžete použít jakýkoli wdK z Windows 10 verze 1607 až Windows 11 verze 21H2. |
Windows 8 | ukázky WDK 8 |
Poznámka
Projděte si sady pro vývoj hardwaru pro Windows 10, verze 2004 (10.19041.1), které řeší chybu s ExAllocatePoolZero.
Důležitý
Pokud jste nainstalovali WDK pro Windows 10 verze 1703 v systému, který měl nainstalovanou sadu WDK pro Windows 10 verze 1607, mohly být některé soubory ze starší verze WDK odebrány.
Obnovení těchto souborů:
V nabídce Start zadejte do vyhledávacího pole Aplikace & funkce a ve výsledcích vyberte Aplikace & funkce.
Najděte Windows Driver Kit - Windows 10.0.15063.0 v seznamu Aplikace & Funkcea pak vyberte tento program.
Vyberte Upravit, vyberte Opravita pak postupujte podle pokynů na obrazovce.
Soubory se obnoví.
Instalace sady EWDK
Enterprise WDK (EWDK) je samostatné samostatné samostatné prostředí příkazového řádku pro sestavování ovladačů a základních testovacích aplikací Win32. Zahrnuje nástroje Visual Studio Build Tools, sadu SDK a WDK. Toto prostředí nezahrnuje všechny funkce dostupné v sadě Visual Studio, jako je integrované vývojové prostředí (IDE).
Použití sady EWDK vyžaduje rozhraní .NET Framework 4.7.2. Další informace o tom, které systémy spouštějí tuto verzi rozhraní, naleznete v tématu systémové požadavky rozhraní .NET Framework. Odkazy ke stažení rozhraní .NET Framework najdete v tématu systémové požadavky rozhraní .NET Framework.
Další informace o EWDK naleznete v tématu Použití sady Enterprise WDK.
Poznámka
Informace, které by si uživatel měl všimnout, i když skimmingStarting ve Windows 10 verze 1709, EWDK je založený na ISO. Začněte tím, že stáhnete a připojíte ISO a pak spustíte LaunchBuildEnv.
Volitelné: Instalace aktualizovaných testovacích certifikátů pro rozšíření HAL
Pokud chcete pracovat s rozšířeními HAL, připravte vývojový systém s Windows 10 verze 1709 nebo novější verzí Windows 10. Nainstalujte také WDK nebo EWDK a pak nainstalujte aktualizovanou verzi Windows OEM HAL Extension Test Cert 2017 (TEST ONLY), která je k dispozici ke stažení jako soubor ZIP: HAL_Extension_Test_Cert_2017.zip.
Další informace o použití tohoto aktualizovaného certifikátu najdete v tématu Aktualizace pro testovací certifikát "Windows OEM HAL Extension Test Cert 2017 (POUZE TEST)" v podpoře systému Windows.
Volitelné: Instalace WinDbg
WinDbg je nejnovější verze WinDbg s modernější grafikou, rychlejšími okny a plnohodnotným skriptovacím zážitkem, vytvořená s důrazem na rozšiřitelný datový model ladicího programu. Dříve označovaný jako WinDbg Preview, podporuje Windows 10 a Windows 11.
Odkazy ke stažení a další informace o WinDbg naleznete v tématu Stažení a instalace ladicího programu WinDbg Windows a Nástroje ladění pro Windows.
Samostatné nástroje pro ladění systému Windows XP a Windows Vista
Pokud ladíte systém Windows XP, Windows Server 2003, Windows Vista nebo Windows Server 2008 (nebo používáte některý z těchto operačních systémů ke spuštění nástrojů ladění pro Windows), musíte použít verzi Windows 7 nástrojů ladění. Je součástí sady SDK pro Windows 7 a .NET Framework 4.0.
Důležitý
Novější verze redistribuovatelných balíčků Visual C++ 2010 můžou způsobit problémy během instalace SDK sady pro Windows 7.
Získejte samostatné nástroje ladění pro systém Windows XP tím, že nejprve stáhnete sadu Windows 7 SDK:
Microsoft Windows SDK pro Windows 7 a .NET Framework 4.
Chcete-li nainstalovat nástroje ladění pro Windows jako samostatnou komponentu, spusťte instalační program sady SDK a v průvodci instalací vyberte Nástroje ladění pro Windowsa zrušte zaškrtnutí všech ostatních součástí.
Související soubory ke stažení
Stáhnout sadu Windows Assessment and Deployment Kit (Windows ADK)
Stáhněte si sadu Windows HLK, HCK nebo Logo kit
Stáhnout nástroje pro ladění pro Windows (WinDbg)
stáhnout balíčky symbolů systému Windows
Stáhněte si WDK Insider Preview