Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article fournit des instructions d’installation pour les versions Insider Preview (préversion) du Kit de pilotes Windows (WDK). Suivez les procédures pour installer WDK Insider Preview ou Enterprise WDK (EWDK).
Les liens de téléchargement pour la dernière version préliminaire de WDK et le kit EWDK sont disponibles dans les téléchargements Windows Insider Preview.
Installer le WDK Insider Preview
Cette procédure installe wdK Insider Preview. Vous installez Visual Studio avec la charge de travail C++, désactivez la validation de nom fort et installez les versions préliminaires du Kit de développement logiciel (SDK) et du Kit de développement de pilotes (WDK).
Étape 1. Installer Visual Studio
Pour installer Visual Studio et la charge de travail ou le composant nécessaire, procédez comme suit :
Téléchargez Visual Studio 2022.
WdK prend en charge Visual Studio 2022, toutes les éditions. Le WDK ne prend plus en charge Visual Studio 2019.
Sélectionnez le composant de travail Développement avec C++ .
Pour les pilotes Arm64 et Arm64EC, installez un composant supplémentaire : compilateurs de composants > individuels, outils de génération et runtimes > compilateurs Visual C++ et bibliothèques pour Arm64/Arm64EC. L'atténuation pour Spectre est activée par défaut pour le WDK, mais nécessite que les bibliothèques avec atténuation Spectre soient installées avec Visual Studio pour chaque architecture de développement.
Étape 2. Désactiver la validation de nom fort
Actuellement, les extensions WDK Visual Studio ne sont pas signées avec un nom fort. Pour désactiver la validation de nom fort, exécutez 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
Étape 3. Installer le Kit de développement logiciel (SDK) Insider Preview
Installez le SDK Insider Preview en suivant les instructions de Get the SDK Insider Preview.
Étape 4. Terminer l’installation de WDK
Terminez l’installation de WDK Insider Preview en suivant les instructions fournies à l’adresse Get the WDK Insider Preview
Remarque
Pendant l’installation, Visual Studio installe les extensions WDK Visual Studio. Pour plus d’informations, consultez Télécharger le Kit de pilotes Windows.
Installer eWDK Insider Preview
Une autre approche consiste à installer EWDK Insider Preview. L’EWDK est un environnement de ligne de commande autonome pour créer des pilotes qui incluent les Outils de Compilation pour Visual Studio 2022. Pour plus d’informations, consultez Utilisation de WDK Entreprise.
Étape 1. Obtenir la préversion d’EWDK Insider
Commencez par suivre les instructions de La préversion d’EWDK Insider.
Étape 2. Désactiver la validation de nom fort
Pour désactiver la validation de nom fort pour les extensions WDK, exécutez 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
Étape 3. Monter l’ISO et démarrer l’EWDK
Montez l’ISO que vous avez téléchargée à partir de la page Insider Preview, puis sélectionnez LaunchBuildEnv pour utiliser la clé EWDK.
Étape 4. Terminer l’installation de EWDK
Terminez l’installation de la préversion EWDK Insider en suivant les instructions fournies à l’adresse Get the EWDK Insider Preview.