Menginstal versi pratinjau Windows Driver Kit (WDK)

Halaman ini berisi instruksi penginstalan untuk Versi Pratinjau Insider (pra-rilis) dari Windows Driver Kit (WDK). Tautan unduhan untuk WDK versi pra-rilis terbaru dan EWDK ada di https://www.microsoft.com/software-download/windowsinsiderpreviewWDK.

Instal Pratinjau Insider Windows Driver Kit (WDK)

1. Instal Visual Studio

  • WDK sekarang mendukung Visual Studio 2022. Semua edisi didukung. WDK tidak lagi mendukung Visual Studio 2019.
  • Unduh dari Visual Studio 2022.
  • Pilih beban kerja: Pengembangan dengan C++.
  • Untuk driver Arm64 dan Arm64EC, Anda juga harus menginstal komponen: Komponen individual -> Pengkompilasi, alat build, dan runtime -> Pengkompilasi dan pustaka Visual C++ untuk Arm64/Arm64EC. Perhatikan bahwa WDK memiliki mitigasi Spectre yang diaktifkan secara default tetapi mengharuskan pustaka yang dimitigasi Spectre diinstal dengan Visual Studio untuk setiap arsitektur yang Anda kembangkan.

2. Nonaktifkan validasi nama yang kuat

Ekstensi WDK Visual Studio saat ini bukan nama yang kuat yang ditandatangani. Jalankan perintah berikut dari prompt perintah yang ditingkatkan untuk menonaktifkan validasi nama yang kuat:

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. Instal Pratinjau Insider SDK

Dapatkan Pratinjau Insider SDK

4. Instal Pratinjau WDK Insider

Dapatkan Pratinjau WDK Insider

Catatan

Selama penginstalan, Anda akan melihat penginstal Visual Studio menginstal Ekstensi WDK Visual Studio.

Menginstal Pratinjau Insider Enterprise WDK (EWDK)

Sebagai alternatif untuk langkah-langkah di atas, EWDK adalah lingkungan baris perintah mandiri mandiri untuk membangun driver yang mencakup Build Tools untuk Visual Studio 2022. Lihat selengkapnya di Menginstal Enterprise WDK.

Dapatkan Pratinjau Insider Enterprise Windows Driver Kit (EWDK)

Untuk memulai, nonaktifkan validasi nama yang kuat dengan menjalankan perintah berikut dari prompt perintah yang ditingkatkan:

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

Kemudian pasang ISO yang Anda unduh dari halaman Pratinjau Insider dan pilih LaunchBuildEnv untuk menggunakan EWDK.