Installazione delle versioni di anteprima di Windows Driver Kit (WDK)

Questa pagina contiene le istruzioni di installazione per le versioni di Insider Preview (pre-release) di Windows Driver Kit (WDK). I collegamenti di download per la versione precedente più recente di WDK e EWDK sono in https://www.microsoft.com/software-download/windowsinsiderpreviewWDK.

Installare Windows Driver Kit (WDK) Insider Preview

1. Installare Visual Studio

  • WdK supporta ora Visual Studio 2022. Tutte le edizioni sono supportate. WdK non supporta più Visual Studio 2019.
  • Scaricare da Visual Studio 2022.
  • Selezionare il carico di lavoro: Sviluppo con C++.
  • Per i driver Arm64 e Arm64EC, è necessario installare il componente: Singoli componenti> - Compilatori, strumenti di compilazione e runtime -> Compilatori e librerie di Visual C++ per Arm64/Arm64EC. Si noti che la mitigazione di Spectre è abilitata per impostazione predefinita, ma richiede l'installazione di librerie con mitigazione spectre con Visual Studio per ogni architettura per cui si sta sviluppando.

2. Disabilitare la convalida del nome sicuro

Le estensioni di Visual Studio WDK non sono attualmente firmate con nome sicuro. Eseguire i comandi seguenti da un prompt dei comandi con privilegi elevati per disabilitare la convalida del nome sicuro:

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. Installare SDK Insider Preview

Ottenere l'anteprima di SDK Insider

4. Installare WDK Insider Preview

Get WDK Insider Preview

Nota

Durante l'installazione verrà visualizzato il programma di installazione di Visual Studio installerà le estensioni di Visual Studio WDK.

Installare Enterprise WDK (EWDK) Insider Preview

In alternativa ai passaggi precedenti, EWDK è un ambiente della riga di comando autonomo per la compilazione di driver che includono Build Tools per Visual Studio 2022. Per altre informazioni, vedere Installazione di Enterprise WDK.

Ottenere enterprise Windows Driver Kit (EWDK) Insider Preview

Per iniziare, disabilitare la convalida del nome sicuro eseguendo i comandi seguenti da un prompt dei comandi con privilegi elevati:

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

Montare quindi l'ISO scaricato dalla pagina Insider Preview e selezionare LaunchBuildEnv per usare EWDK.