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
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.