Installation des versions préliminaires du Kit de pilotes Windows (WDK)

Cette page contient des instructions d’installation pour les versions Insider Preview (préversion) du Kit de pilotes Windows (WDK). Les liens de téléchargement de la dernière version préliminaire du WDK et de l’EWDK se trouvent sur https://www.microsoft.com/software-download/windowsinsiderpreviewWDK.

Installer windows Driver Kit (WDK) Insider Preview

1. Installer Visual Studio

  • Le WDK prend désormais en charge Visual Studio 2022. Toutes les éditions sont prises en charge. Le WDK ne prend plus en charge Visual Studio 2019.
  • Téléchargez à partir de Visual Studio 2022.
  • Sélectionnez charge de travail : Développement avec C++.
  • Pour les pilotes Arm64 et Arm64EC, vous devez également installer le composant : Composants individuels -> Compilateurs, outils de génération et runtimes -> Compilateurs et bibliothèques Visual C++ pour Arm64/Arm64EC. Notez que l’atténuation spectre est activée par défaut dans WDK, mais que les bibliothèques atténuées spectre doivent être installées avec Visual Studio pour chaque architecture pour laquelle vous développez.

2. Désactiver la validation de nom fort

Les extensions WDK Visual Studio ne sont actuellement pas un nom fort signé. Exécutez les commandes suivantes à partir d’une invite de commandes avec élévation de privilèges pour désactiver la validation des noms forts :

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

Obtenir la préversion du KIT de développement logiciel (SDK Insider)

4. Installer WDK Insider Preview

Obtenir WDK Insider Preview

Notes

Pendant l’installation, vous verrez le programme d’installation de Visual Studio installer les extensions Visual Studio WDK.

Installer Enterprise WDK (EWDK) Insider Preview

En guise d’alternative aux étapes ci-dessus, le EWDK est un environnement de ligne de commande autonome autonome pour la génération de pilotes qui inclut Les outils de génération pour Visual Studio 2022. Pour plus d’informations, consultez Installation du WDK d’entreprise.

Obtenir le Kit de pilotes Windows d’entreprise (EWDK) Insider Preview

Pour commencer, désactivez la validation de nom fort en exécutant les commandes suivantes à partir d’une invite de commandes avec élévation de privilèges :

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

Ensuite, montez l’ISO que vous avez téléchargé à partir de la page Insider Preview et sélectionnez LaunchBuildEnv pour utiliser l’EWDK.