Udostępnij przez


Instalowanie wersji zapoznawczych zestawu Windows Driver Kit (WDK)

Ten artykuł zawiera instrukcje dotyczące instalacji wersji zapoznawczej (wersja wstępna) zestawu Windows Driver Kit (WDK). Postępuj zgodnie z procedurami, aby zainstalować zestaw WDK Insider Preview lub zestaw WDK dla przedsiębiorstw (EWDK).

Linki do pobierania najnowszej wersji wstępnej zestawu WDK i EWDK są dostępne w witrynie Windows Insider Preview Downloads.

Zainstaluj wersję zapoznawczą Insider Preview dla WDK

Ta procedura instaluje wersję testową WDK Insider Preview. Program Visual Studio można zainstalować z obciążeniem języka C++, wyłączyć walidację silnej nazwy i zainstalować wersje zapoznawcze zestawu SDK i zestawu WDK.

Krok 1. Instalowanie programu Visual Studio

Aby zainstalować program Visual Studio i niezbędne obciążenie lub składnik, wykonaj następujące kroki:

  1. Pobierz program Visual Studio 2022.

    Zestaw WDK obsługuje wszystkie edycje programu Visual Studio 2022. Zestaw WDK nie obsługuje już programu Visual Studio 2019.

  2. Wybierz obciążenie Programowanie przy użyciu języka C++ .

    W przypadku sterowników Arm64 i Arm64EC zainstaluj dodatkowy składnik: Poszczególne składniki > kompilatory, narzędzia kompilacji i środowiska uruchomieniowe > kompilatory i biblioteki Visual C++ dla Arm64/Arm64EC. Zestaw WDK ma domyślnie włączoną mitigację Spectre, ale wymaga zainstalowania bibliotek z mitigacją Spectre w programie Visual Studio dla każdej architektury programistycznej.

Krok 2. Wyłącz walidację silnej nazwy

Rozszerzenia programu Visual Studio zestawu WDK nie są obecnie podpisane pod silną nazwą. Aby wyłączyć walidację silnej nazwy, uruchom następujące polecenia z wiersza polecenia z podwyższonym poziomem uprawnień:

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. Instalacja wersji przedpremierowej SDK dla Insiderów

Zainstaluj zestaw SDK Insider Preview, postępując zgodnie z instrukcjami podanymi w Pobierz SDK Insider Preview.

Krok 4. Ukończ instalację zestawu WDK

Ukończ instalację WDK Insider Preview, postępując zgodnie z instrukcjami w sekcji Get the WDK Insider Preview (Uzyskiwanie wersji zapoznawczej WDK Insider Preview)

Uwaga

Podczas instalacji program Visual Studio instaluje rozszerzenia programu Visual Studio WDK. Aby uzyskać więcej informacji, zobacz Pobieranie zestawu sterowników systemu Windows.

Zainstaluj wersję Insider Preview EWDK

Alternatywą jest zainstalowanie wersji podglądowej EWDK Insider. ZESTAW EWDK jest autonomicznym środowiskiem wiersza polecenia umożliwiającym tworzenie sterowników i zawierającym narzędzia Build Tools for Visual Studio 2022. Aby uzyskać więcej informacji, zobacz Korzystanie z Enterprise WDK.

Krok 1. Pobierz EWDK Insider Preview

Rozpocznij od zapoznania się z instrukcjami w sekcji Podgląd niejawny EWDK Insider.

Krok 2. Wyłącz walidację silnej nazwy

Aby wyłączyć walidację Strong Name dla rozszerzeń WDK, uruchom następujące polecenia z wiersza polecenia z podwyższonymi uprawnieniami:

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. Zamontuj obraz ISO i uruchom EWDK

Zamontuj plik ISO pobrany ze strony Insider Preview i wybierz pozycję LaunchBuildEnv, aby użyć zestawu EWDK.

Krok 4. Ukończ instalację zestawu EWDK

Ukończ instalację EWDK Insider Preview, postępując zgodnie z instrukcjami w Get the EWDK Insider Preview.