Preview-versies van de Windows Driver Kit (WDK) installeren

Dit artikel bevat installatie-instructies voor Insider Preview-versies (prerelease) van de Windows Driver Kit (WDK). Volg de procedures voor het installeren van de WDK Insider Preview of de Enterprise WDK (EWDK).

De downloadkoppelingen voor de nieuwste voorlopige versie van de WDK en de EWDK zijn beschikbaar op Windows Insider Preview-downloads.

De WDK Insider Preview installeren

Met deze procedure wordt de WDK Insider Preview geïnstalleerd. U installeert Visual Studio met de C++-workload, schakelt validatie van sterke naam uit en installeert de preview-versies van de SDK en WDK.

Stap 1. Visual Studio installeren

Voer de volgende stappen uit om Visual Studio en de benodigde werkbelasting of het benodigde onderdeel te installeren:

  1. Download Visual Studio 2022.

    De WDK ondersteunt Visual Studio 2022, alle edities. De WDK biedt geen ondersteuning meer voor Visual Studio 2019.

  2. Selecteer de workload Ontwikkeling met C++.

    Installeer voor Arm64- en Arm64EC-stuurprogramma's een extra onderdeel: Afzonderlijke onderdelen > Compilers, buildhulpprogramma's en runtimes > Visual C++ compilers en bibliotheken voor Arm64/Arm64EC. Voor de WDK is de Spectre-beperking standaard ingeschakeld, maar voor elke ontwikkelarchitectuur zijn mitigerende Spectre-bibliotheken vereist die met Visual Studio moeten worden geïnstalleerd.

Stap 2. Sterke-naamvalidatie uitschakelen

De WDK Visual Studio Extensions zijn momenteel niet ondertekend met een sterke naam. Als u validatie van sterke namen wilt uitschakelen, voert u de volgende opdrachten uit vanaf een opdrachtprompt met verhoogde bevoegdheid:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

Stap 3. SDK Insider Preview installeren

Installeer de SDK Insider Preview door de instructies te volgen in Get the SDK Insider Preview.

Stap 4. De WDK-installatie voltooien

Voltooi de installatie van de WDK Insider Preview door de instructies te volgen in De WDK Insider Preview downloaden

Opmerking

Tijdens de installatie installeert Visual Studio de WDK Visual Studio Extensions. Zie De Windows Driver Kit downloaden voor meer informatie.

EwDK Insider Preview installeren

Een alternatieve benadering is het installeren van de EWDK Insider Preview. EwDK is een zelfstandige, zelfstandige opdrachtregelomgeving voor het bouwen van stuurprogramma's met Build Tools voor Visual Studio 2022. Zie Voor meer informatie het gebruik van de Enterprise WDK.

Stap 1. De EWDK Insider Preview downloaden

Volg eerst de instructies in De EWDK Insider Preview downloaden.

Stap 2. Schakel sterke naamvalidatie uit

Als u de validatie van sterke namen voor de WDK-extensies wilt uitschakelen, voert u de volgende opdrachten uit vanaf een opdrachtprompt met verhoogde bevoegdheid:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

Stap 3. Koppel de ISO en start de EWDK

Koppel de ISO die u hebt gedownload van de Insider Preview-pagina en selecteer LaunchBuildEnv om de EWDK te gebruiken.

Stap 4. De EWDK-installatie voltooien

Voltooi de installatie van de EWDK Insider Preview door de instructies te volgen in Get the EWDK Insider Preview.