Delen via


Andere WDK-downloads

De Windows Driver Kit (WDK) wordt gebruikt voor het ontwikkelen, testen en implementeren van Windows-stuurprogramma's. Dit onderwerp bevat informatie over versies van de Windows Driver Kit (WDK), Enterprise WDK (EWDK) en aanvullende downloads voor ondersteuningsdoeleinden. Als u stuurprogramma's wilt ontwikkelen, gebruikt u de nieuwste openbare versies van de Windows Driver Kit (WDK) en hulpprogramma's die u kunt downloaden op Download de Windows Driver Kit (WDK).

Als u deze eerdere versies wilt gebruiken, moet u eerst de versie van Visual Studio installeren die geschikt is voor uw doelplatform.

Runtimevereisten

Vanaf de Windows 11 versie 22H2 van de WDK en EWDK ondersteunen de kits:

  • Visual Studio 2022 uitsluitend
  • Kernelmodusstuurprogramma's bouwen en testen voor x64 en Arm64
  • Stuurprogramma's bouwen en testen voor Windows 10-, Windows Server 2016- en hoger-client- en serverversies
  • Parallelle ondersteuning (SxS) met eerdere versies van WDK/EWDK

Meerdere WDK's en EWDK's kunnen gelijktijdig op dezelfde computer worden geïnstalleerd en zelfs deel uitmaken van hetzelfde buildsysteem. U kunt windows 11, versie 24H2 WDK uitvoeren op Windows 7 en hoger.

Als u stuurprogramma's voor Windows 8.1, Windows 8 en Windows 7 wilt ontwikkelen, moet u een oudere WDK (Windows 11, versie 21H2 en vorige) en een oudere versie van Visual Studio installeren. In de volgende tabel ziet u de volledige lijst met builddoelen voor WDK voor Windows 11, versie 21H2:

Client-besturingssysteem Server-besturingssysteem
Windows 11, versie 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

Zie de tabel in stap 2 hieronder voor koppelingen naar oudere kits.

Bepaalde apparaatspecifieke stacks, zoals grafische, blijven componenten in gebruikersmodus voor x86/ARM32 behouden om x86/ARM32-apps te ondersteunen.

Bovendien worden WDF redistributable co-installers niet meer ondersteund vanaf Windows 11, versie 22H2 van de WDK en EWDK. Zie WDK Known Issuesvoor meer informatie over het omzeilen van deze wijziging.

Stap 1: Visual Studio installeren

Voor de WDK is Visual Studio vereist. Zie Visual Studio 2022 System Requirementsvoor meer informatie over systeemvereisten voor Visual Studio.

De volgende tabel geeft aan welke Visual Studio-versie is vereist voor de verschillende releases van de WDK.

Doelversies van Windows Editie(s) van Visual Studio
Windows 11, versie 24H2
Windows 11, versie 23H2
Windows 11, versie 22H2
Visual Studio Community 2022
Visual Studio Professional 2022
Visual Studio Enterprise 2022
Windows 11, versie 21H2
Windows Server 2022
Windows 10, versie 2004
Windows 10, versie 1903
Visual Studio Community 2019
Visual Studio Professional 2019
Visual Studio Enterprise 2019
Windows 10, versie 1809
Windows 10, versie 1803
Windows 10, versie 1709
Visual Studio Community 2017
Visual Studio Professional 2017
Visual Studio Enterprise 2017
Windows 10, versie 1703
Windows 10, versie 1607
Visual Studio Express 2015 voor Desktop
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

Zie Download de Windows Driver Kitvoor meer informatie over welke opties u kunt selecteren bij het installeren van Visual Studio.

Installeer de Windows SDK om windows 10, versies 1607 en 1703 te targeten

Als uw ontwikkeling zich richt op systemen die Windows 10, versie 1607 of versie 1703 uitvoeren, moet u Visual Studio 2015 installeren en vervolgens ook de versie van de Windows SDK voor de beoogde versie van Windows 10 downloaden en installeren, zoals aangegeven in de volgende tabel.

Doelversies van Windows Versie van Windows SDK
Windows 10, versie 1703 Windows SDK voor Windows 10.0.15063.468
Windows 10, versie 1607 Windows SDK voor Windows 10.0.14393.795
Windows 8.1 Windows SDK voor Windows 8.1
Windows 8 Windows SDK voor Windows 8

De Windows SDK is niet opgenomen in Visual Studio 2015, dus u moet de SDK afzonderlijk installeren. Latere versies van Visual Studio bevatten de Windows SDK.

Stap 2: de WDK installeren

De WDK is geïntegreerd met Visual Studio en Hulpprogramma's voor foutopsporing voor Windows (WinDbg). Deze geïntegreerde omgeving biedt u de hulpprogramma's die u nodig hebt voor het ontwikkelen, bouwen, verpakken, implementeren, testen en foutopsporingsstuurprogramma's.

Notitie

Vanaf Windows 10 versie 1709 installeert het installeren van de WDK standaard de WDK-extensies voor Visual Studio. Deze extensies zijn vereist voor integratie van de WDK met Visual Studio.

Uitgebracht met WDK en gerelateerde downloads
Windows 11, versie 24h2 WDK 10.0.26100.2454 (uitgebracht op 27 november 2024)
Windows 11, versie 24h2 WDK 10.0.26100.2161 (uitgebracht op 4 november 2024)
Windows 11, versie 24h2 WDK 10.0.26100.1882 (uitgebracht op 14 oktober 2024)
Windows 11, versie 24h2 WDK 10.0.26100.1591 (uitgebracht op 18 september 2024)
Windows 11, versie 24h2 WDK 10.0.26100.1 (uitgebracht in mei 2024)
Windows 11, versie 23H2 WDK 10.1.22621.2428 (uitgebracht op 24 oktober 2023)
Windows 11, versie 22H2 WDK voor Windows 11, versie 22H2 (10.0.22621.382, uitgebracht op 24 mei 2022)
Windows 11, versie 21H2 WDK voor Windows 11, versie 21H2
Windows Server 2022 WDK voor Windows Server 2022
Windows 10, versie 2004 WDK voor Windows 10, versie 2004
Windows 10, versie 1903 WDK voor Windows 10, versie 1903
Windows 10, versie 1809
Windows Server 2019
WDK voor Windows 10, versie 1809
Windows 10, versie 1607
Windows Server 2016
WDK voor Windows 10, versie 1607
Windows 8.1 Update WDK 8.1-update (alleen Engels) - permanent niet beschikbaar
WDK 8.1 Update Test Pack (alleen Engels) - permanent niet beschikbaar
WDK 8.1-voorbeelden

Opmerking: U kunt elke WDK van Windows 10, versie 1607 tot en met Windows 11, versie 21H2 gebruiken om stuurprogramma's voor Windows 8.1 te bouwen.
Windows 8 WDK 8-voorbeelden

Notitie

Raadpleeg Hardware development kits voor Windows 10, versie 2004 (10.19041.1), waarmee een bug met ExAllocatePoolZero wordt opgelost.

Belangrijk

Als u de WDK voor Windows 10 hebt geïnstalleerd, versie 1703 op een systeem waarop wdk voor Windows 10, versie 1607 is geïnstalleerd, zijn sommige bestanden uit de eerdere versie van de WDK mogelijk verwijderd. Ga als volgt te werk om deze bestanden te herstellen:

  1. Voer in het menu Start Apps & functies in het zoekvak in en selecteer Apps & functies in de resultaten.
  2. Zoek Windows Driver Kit - Windows 10.0.15063.0 in de lijst met Apps & Functiesen selecteer vervolgens het programma.
  3. Selecteer Wijzigen, selecteer herstellen en volg de aanwijzingen op het scherm.
  4. De bestanden worden hersteld.

De EWDK installeren

De Enterprise WDK (EWDK) is een zelfstandige, zelfstandige opdrachtregelomgeving voor het bouwen van stuurprogramma's en eenvoudige Win32-testtoepassingen. Het bevat de Visual Studio Build Tools, de SDK en de WDK. Deze omgeving bevat niet alle functies die beschikbaar zijn in Visual Studio, zoals de Integrated Development Environment (IDE).

Voor het gebruik van EWDK is .NET Framework 4.7.2 vereist. Zie .NET Framework-systeemvereistenvoor meer informatie over welke systemen deze versie van het framework uitvoeren. Zie .NET Framework-systeemvereistenvoor koppelingen om .NET Framework te downloaden.

Zie Using the Enterprise WDKvoor meer informatie over de EWDK.

Versies van Windows EWDK
Windows 11, versie 24H2 Windows 11, versie 24H2 (uitgebracht op 27 november 2024) EWDK
Windows 11, versie 24H2 Windows 11, versie 24H2 (uitgebracht op 4 november 2024) EWDK
Windows 11, versie 24H2 Windows 11, versie 24H2 (uitgebracht in oktober 2024) EWDK
Windows 11, versie 24H2 Windows 11, versie 24H2 (uitgebracht september 2024) EWDK
Windows 11, versie 24H2 Windows 11, versie 24H2 (uitgebracht mei 2024) EWDK
Windows 11, versie 22H2 Windows 11, versie 22H2 (uitgebracht mei 2023) EWDK
Windows 11, versie 21H2 Windows 11, versie 21H2 EWDK
Windows Server 2022 EWDK voor Windows Windows Server 2022
Windows 10, versie 2004 EWDK voor Windows 10 versie 2004
Windows 10, versie 1903 EWDK voor Windows 10, versie 1903
Windows 10, versie 1809 EWDK voor Windows 10 versie 1809
Windows 10, versie 1803 EWDK voor Windows 10, versie 1803
Windows 10, versie 1709 EWDK voor Visual Studio met Build Tools 15.6 (aanbevolen)
EWDK voor Visual Studio met Build Tools 15.4
EWDK voor Visual Studio met Build Tools 15.2
Windows 10, versie 1703 EWDK voor Windows 10, versie 1703

Notitie

Vanaf Windows 10 versie 1709 is de EWDK iso-gebaseerd. Download en monteer de ISO en voer vervolgens LaunchBuildEnvuit.

Optioneel: Bijgewerkte testcertificaten installeren voor HAL-extensies

Als u met HAL Extensions wilt werken, bereidt u uw ontwikkelsysteem voor, met Windows 10, versie 1709 of een nieuwere versie van Windows 10. Installeer ook de WDK of de EWDK en installeer vervolgens de bijgewerkte versie van de Windows OEM HAL Extension Test Cert 2017 (ALLEEN TEST), beschikbaar om te downloaden als een ZIP-bestand: HAL_Extension_Test_Cert_2017.zip.

Zie voor meer informatie over het gebruik van dit bijgewerkte certificaat Update voor "Windows OEM HAL Extension Test Cert 2017 (ALLEEN TEST)" testcertificaat op Windows Support.

Optioneel: WinDbg installeren

WinDbg is de nieuwste WinDbg-versie met modernere visuals, snellere vensters, een volwaardige scriptervaring, gebouwd met het uitbreidbare (extensible) gegevensmodel voor foutopsporing centraal. Voorheen bekend als WinDbg Preview, ondersteunt het Windows 10 en Windows 11.

Zie voor downloadkoppelingen en meer informatie over WinDbg Het WinDbg Windows-foutopsporingsprogramma downloaden en installeren en Hulpprogramma's voor foutopsporing voor Windows.

Zelfstandige hulpprogramma's voor foutopsporing in Windows XP en Windows Vista

Als u fouten opspoort in Windows XP, Windows Server 2003, Windows Vista of Windows Server 2008 (of als u een van deze besturingssystemen gebruikt om Foutopsporingsprogramma's voor Windows uit te voeren), moet u de Windows 7-versie van de foutopsporingsprogramma's gebruiken. Deze is opgenomen in de SDK voor Windows 7 en .NET Framework 4.0.

Belangrijk

Nieuwere versies van Visual C++ 2010 Redistributable kunnen problemen veroorzaken wanneer u de SDK voor Windows 7 installeert.

Download de zelfstandige hulpprogramma's voor foutopsporing voor Windows XP door eerst de Windows 7 SDK te downloaden: Microsoft Windows SDK voor Windows 7 en .NET Framework 4.

Als u de hulpprogramma's voor foutopsporing voor Windows als zelfstandig onderdeel wilt installeren, start dan het SDK-installatieprogramma. In de installatiewizard selecteert u Hulpprogramma's voor foutopsporing voor Windowsen deselecteert u alle andere onderdelen.