Udostępnij za pośrednictwem


Instalowanie wersji zapoznawczych zestawu Windows Driver Kit (WDK)

Ta strona zawiera instrukcje instalacji dla wersji zapoznawczej programu Insider Preview (wersja wstępna) zestawu Windows Driver Kit (WDK). Linki pobierania dla najnowszej wersji wstępnej zestawu WDK i EWDK znajdują się na https://www.microsoft.com/software-download/windowsinsiderpreviewWDK.

Instalowanie zestawu Windows Driver Kit (WDK) Insider Preview

1. Instalowanie programu Visual Studio

  • Zestaw Windows Driver Kit (WDK) teraz obsługuje program Visual Studio 2022. Obsługiwane są wszystkie wersje. Zestaw WDK nie obsługuje już programu Visual Studio 2019.
  • Pobierz Visual Studio 2022.
  • Wybierz obciążenie: Rozwój z C++.
  • W przypadku sterowników Arm64 i Arm64EC należy dodatkowo zainstalować składnik: Poszczególne składniki —> Kompilatory, narzędzia kompilacji i środowiska uruchomieniowe —> kompilatory i biblioteki Visual C++ dla arm64/Arm64EC. Należy pamiętać, że WDK ma domyślnie włączone zabezpieczenia Spectre, ale wymaga zainstalowania bibliotek z zabezpieczeniami Spectre skonfigurowanych z Visual Studio dla każdej architektury, dla której rozwijasz aplikacje.

2. Wyłącz walidację silnej nazwy

Rozszerzenia programu Visual Studio zestawu WDK nie są obecnie podpisane silną nazwą. Uruchom następujące polecenia z wiersza poleceń z podwyższonymi uprawnieniami, aby wyłączyć weryfikację silnej nazwy:

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

3. Zainstaluj zestaw SDK Insider Preview

Pobierz wczesny dostęp do zestawu SDK

4. Zainstaluj program WDK Insider Preview

Pobierz wersję Insider Preview WDK

Uwaga

Podczas instalacji zostanie wyświetlony instalator programu Visual Studio, który zainstaluje rozszerzenia programu Visual Studio WDK. Aby uzyskać dodatkowe informacje, zobacz Pobierz zestaw sterowników systemu Windows.

Instalowanie pakietu Enterprise WDK (EWDK) Insider Preview

Zamiast powyższych kroków, zestaw EWDK jest samodzielnym, niezależnym środowiskiem wiersza poleceń do tworzenia sterowników, które zawiera narzędzia Build Tools for Visual Studio 2022. Zobacz więcej na stronie Instalowanie zestawu Enterprise WDK.

pobierz zestaw sterowników systemu Windows Enterprise (EWDK) Insider Preview

Aby rozpocząć, wyłącz walidację silnej nazwy, uruchamiając 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

Następnie zamontuj obraz ISO pobrany ze strony programu Windows Insider Preview i wybierz pozycję LaunchBuildEnv, aby użyć zestawu EWDK.