Sdílet prostřednictvím


Instalace verzí Preview sady Windows Driver Kit (WDK)

Tento článek obsahuje pokyny k instalaci pro verze Insider Preview (předběžné verze) sady Windows Driver Kit (WDK). Podle pokynů nainstalujte WDK Insider Preview nebo Enterprise WDK (EWDK).

Odkazy ke stažení pro nejnovější předběžnou verzi WDK a EWDK jsou k dispozici ve staženích windows Insider Preview.

Nainstalujte WDK Insider Preview

Tento postup nainstaluje WDK Insider Preview. Nainstalujete Visual Studio s C++ pracovním zatížením, zakážete validaci silného názvu a nainstalujete náhledové verze SDK a WDK.

Krok 1. Instalace sady Visual Studio

Pokud chcete nainstalovat Sadu Visual Studio a potřebnou úlohu nebo součást, postupujte takto:

  1. Stáhněte si Visual Studio 2022.

    WDK podporuje Visual Studio 2022, všechny edice. WdK už nepodporuje Visual Studio 2019.

  2. Vyberte úlohu Vývoj pomocí jazyka C++ .

    Pro ovladače Arm64 a Arm64EC nainstalujte další komponentu: jednotlivé komponenty > Kompilátory, nástroje sestavení a moduly runtime kompilátorů > a knihoven Visual C++ pro Arm64/Arm64EC. WdK má ve výchozím nastavení povolené zmírnění rizik Spectre, ale vyžaduje, aby byly v sadě Visual Studio nainstalované knihovny Spectre pro každou vývojovou architekturu.

Krok 2. Zakázání ověření silného názvu

Rozšíření WDK sady Visual Studio nejsou aktuálně podepsána silným názvem. Pokud chcete zakázat ověření silného názvu, spusťte z příkazového řádku se zvýšenými oprávněními následující příkazy:

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

Krok 3. Instalace sady SDK Insider Preview

Nainstalujte si sadu SDK Insider Preview podle pokynů v tématu Získání sady SDK Insider Preview.

Krok 4. Dokončení instalace WDK

Dokončete instalaci WDK Insider Preview podle pokynů v části Získat WDK Insider Preview.

Poznámka:

Během instalace Visual Studio nainstaluje rozšíření WDK Visual Studio. Další informace naleznete v tématu Stažení sady Windows Driver Kit.

Nainstalujte EWDK Insider Preview

Alternativním přístupem je instalace EWDK Insider Preview. EWDK je samostatné samostatné prostředí příkazového řádku pro vytváření ovladačů, které obsahuje nástroje Build Tools for Visual Studio 2022. Další informace naleznete v tématu Použití sady Enterprise WDK.

Krok 1. Získat EWDK Insider Preview

Začněte podle pokynů v tématu Získání verze EWDK Insider Preview.

Krok 2. Vypnout ověření silného názvu

Pokud chcete zakázat ověřování silného jména rozšíření WDK, spusťte z příkazového řádku se zvýšenými oprávněními následující příkazy:

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

Krok 3. Připojte ISO a spusťte EWDK.

Připojte iso, které jste stáhli ze stránky Insider Preview, a vyberte LaunchBuildEnv pro použití EWDK.

Krok 4. Dokončení instalace sady EWDK

Dokončete instalaci EWDK Insider Preview podle pokynů v části Získat EWDK Insider Preview.