Autres téléchargements WDK
Le Kit de pilotes Windows (WDK) est utilisé pour développer, tester et déployer des pilotes Windows. Cette rubrique contient des informations sur les versions du Kit de pilotes Windows (WDK), enterprise WDK (EWDK) et des téléchargements supplémentaires à des fins de support. Pour développer des pilotes, utilisez les dernières versions publiques du Kit de pilotes Windows (WDK) et des outils disponibles en téléchargement sur Télécharger le Kit de pilotes Windows (WDK).
Pour utiliser ces versions antérieures, vous devez d’abord installer la version de Visual Studio appropriée pour votre plateforme ciblée.
Conditions requises pour l’exécution
À compter de la version Windows 11, version 22H2 du WDK et de l’EWDK, les kits prennent en charge :
- Visual Studio 2022 exclusivement
- Génération et test de pilotes en mode noyau pour x64 et Arm64
- Génération et test de pilotes pour les versions client et serveur Windows 10, Windows Server 2016 et ultérieures
- Prise en charge côte à côte (SxS) avec wdK/EWDK précédent
Plusieurs WDK et EWDK peuvent être installés simultanément sur le même ordinateur et même faire partie du même système de build. Vous pouvez exécuter le Windows 11, version 22H2 WDK sur Windows 7 et versions ultérieures.
Pour cibler Windows 8.1, Windows 8 et Windows 7, installez un WDK plus ancien (Windows 11, version 21H2 et antérieure) et une version antérieure de Visual Studio sur le même ordinateur ou sur un autre ordinateur. Pour obtenir des liens vers des kits plus anciens, consultez le tableau ci-dessous.
Certaines piles spécifiques à l’appareil (par exemple, les graphiques) continuent d’avoir des composants en mode utilisateur x86/ARM32 pour prendre en charge les applications x86/ARM32.
En outre, à compter de Windows 11 version 22H2 du WDK et de l’EWDK, les co-programmes d’installation redistribuables WDF ne sont plus pris en charge. Pour savoir comment contourner cette modification, consultez Problèmes connus WDK.
Vous pouvez exécuter le WDK Windows 11, version 21H2 (y compris wdk pour Windows Server 2022) sur Windows 7 et versions ultérieures, pour développer des pilotes pour les systèmes d’exploitation suivants :
Système d’exploitation client | Système d’exploitation serveur |
---|---|
Windows 11, version 21H2 | Windows Server 2022 |
Windows 10 | Windows Server 2019, Windows Server 2016 |
Windows 8.1 | Windows Server 2012 R2 |
Windows 8 | Windows Server 2012 |
Windows 7 | Windows Server 2008 R2 SP1 |
Étape 1 : Installer Visual Studio
Le WDK nécessite Visual Studio. Pour plus d’informations sur la configuration système requise pour Visual Studio, consultez Configuration requise pour Visual Studio 2022.
Le tableau suivant indique quelle version de Visual Studio est requise pour les différentes versions du WDK.
Versions ciblées de Windows | Édition(s) de Visual Studio |
---|---|
Windows 11, version 23H2 Windows 11, version 22H2 |
Visual Studio Community 2022 Visual Studio Professional 2022 Visual Studio Enterprise 2022 |
Windows 11, version 21H2 Windows Server 2022 Windows 10, version 2004 Windows 10 version 1903 |
Visual Studio Community 2019 Visual Studio Professional 2019 Visual Studio Enterprise 2019 |
Windows 10, version 1809 Windows 10 version 1803 Windows 10, version 1709 |
Visual Studio Community 2017 Visual Studio Professional 2017 Visual Studio Enterprise 2017 |
Windows 10 version 1703 Windows 10, version 1607 |
Visual Studio Express 2015 pour Desktop Visual Studio Community 2015 Visual Studio Professional 2015 Visual Studio Enterprise 2015 |
Mise à jour Windows 8.1 Windows 8.1 |
Visual Studio 2013 |
Windows 8 | Visual Studio Professional 2012 Visual Studio Ultimate 2012 |
Configurer Visual Studio pour Windows 11, version 22H2, version 21H2 et Windows 10, versions 1709, 1803, 1809, 1903, 2004 et Windows Server 2022
Quand vous installez Visual Studio, sélectionnez la charge de travail Développement Desktop en C++. Le kit de développement logiciel (SDK) Windows 11 est automatiquement inclus et s’affiche dans le volet Récapitulatif à droite.
Pour développer des pilotes pour Arm/Arm64, choisissez Composants individuels et sous Compilateurs, outils de génération et runtimes sélectionnezcompilateurs et bibliothèques Visual C++ pour Arm64.
Installer le Kit de développement logiciel (SDK) Windows pour cibler Windows 10 versions 1607 et 1703
Si votre développement cible des systèmes qui exécutent Windows 10, version 1607 ou Windows 10, version 1703, vous devez installer Visual Studio 2015, puis télécharger et installer également la version du Kit de développement logiciel (SDK) Windows pour la version ciblée de Windows 10, comme indiqué dans le tableau suivant.
Versions ciblées de Windows | Version du Kit de développement logiciel (SDK) Windows |
---|---|
Windows 10 version 1703 | Kit de développement logiciel (SDK) Windows pour Windows 10.0.15063.468 |
Windows 10, version 1607 | Kit de développement logiciel (SDK) Windows pour Windows 10.0.14393.795 |
Windows 8.1 | Kit de développement logiciel (SDK) Windows pour Windows 8.1 |
Windows 8 | SDK Windows pour Windows 8 |
Le Kit de développement logiciel (SDK) Windows n’étant pas inclus dans Visual Studio 2015, vous devez installer le Kit de développement logiciel (SDK) séparément. Les versions ultérieures de Visual Studio incluent le Kit de développement logiciel (SDK) Windows.
Étape 2 : Installer le WDK
Le WDK est intégré à Visual Studio et aux outils de débogage pour Windows (WinDbg). Cet environnement intégré vous fournit les outils dont vous avez besoin pour développer, générer, empaqueter, déployer, tester et déboguer des pilotes.
Notes
À compter de Windows 10, version 1709, l’installation du WDK installe par défaut les extensions WDK pour Visual Studio. Ces extensions sont nécessaires pour l’intégration du WDK à Visual Studio.
Publié avec | WDK et téléchargements associés |
---|---|
Windows 11, version 23H2 | WDK 10.0.22621.2428 (publié le 24 octobre 2023) |
Windows 11, version 22H2 | WDK pour Windows 11, version 22H2 (10.0.22621.382, publiée le 24 mai 2022) |
Windows 11, version 21H2 | WDK pour Windows 11, version 21H2 |
Windows Server 2022 | WDK pour Windows Server 2022 |
Windows 10, version 2004 | WDK pour Windows 10, version 2004 |
Windows 10 version 1903 | WDK pour Windows 10, version 1903 |
Windows 10, version 1809 Windows Server 2019 |
WDK pour Windows 10, version 1809 |
Windows 10 version 1803 | WDK pour Windows 10 version 1803 |
Windows 10, version 1709 | WDK pour Windows 10 version 1709 |
Windows 10 version 1703 | WDK pour Windows 10 version 1703 |
Windows 10, version 1607 Windows Server 2016 |
WDK pour Windows 10, version 1607 |
Mise à jour Windows 8.1 | Mise à jour WDK 8.1 (anglais uniquement) - indisponible définitivement Pack de test de mise à jour WDK 8.1 (anglais uniquement) - indisponible définitivement Exemples WDK 8.1 Note: Vous pouvez utiliser n’importe quel WDK de Windows 10, version 1607 à Windows 11, version 21H2 pour générer des pilotes pour Windows 8.1. |
Windows 8 | WDK 8 (anglais uniquement) Composants redistribuables WDK 8 (anglais uniquement) Exemples WDK 8 |
Windows 7 | WDK 7.1.0 |
Notes
Consultez Kits de développement matériel pour Windows 10, version 2004 (10.19041.1) qui résout un bogue avec ExAllocatePoolZero.
Important
Si vous avez installé le WDK pour Windows 10, version 1703 sur un système sur lequel le WDK pour Windows 10, version 1607 installé, certains fichiers de la version antérieure du WDK ont peut-être été supprimés. Pour restaurer ces fichiers :
- Dans le menu Démarrer, entrez Applications & fonctionnalités dans la zone de recherche, puis sélectionnez Applications & fonctionnalités dans les résultats.
- Recherchez Windows Driver Kit - Windows 10.0.15063.0 dans la liste des Applications et fonctionnalités, puis sélectionnez le programme.
- Sélectionnez Modifier > Réparer, puis suivez les instructions à l’écran.
- Les fichiers seront restaurés.
Télécharger les versions précédentes de l’EWDK
Enterprise WDK (EWDK) est un environnement autonome et autonome en ligne de commande pour la création de pilotes et d’applications de test Win32 de base. Il inclut Visual Studio Build Tools, le kit de développement logiciel (SDK) et le WDK. Cet environnement n’inclut pas toutes les fonctionnalités disponibles dans Visual Studio, telles que l’environnement de développement intégré (IDE).
L’utilisation de la clé EWDK nécessite .NET Framework 4.7.2. Pour plus d’informations sur les systèmes qui exécutent cette version du framework, consultez Configuration requise pour .NET Framework. Pour obtenir des liens permettant de télécharger le .NET Framework, consultez Configuration système requise pour .NET Framework.
Pour plus d’informations sur le kit EWDK, consultez Utilisation du wdk d’entreprise.
Versions de Windows | EWDK |
---|---|
Windows 11, version 22H2 | Windows 11, version 22H2 (mise à jour en mai 2023) EWDK |
Windows 11, version 21H2 | Windows 11, version 21H2 EWDK |
Windows Server 2022 | EWDK pour Windows Server 2022 |
Windows 10, version 2004 | EWDK pour Windows 10, version 2004 |
Windows 10 version 1903 | EWDK pour Windows 10, version 1903 |
Windows 10, version 1809 | EWDK pour Windows 10, version 1809 |
Windows 10 version 1803 | EWDK pour Windows 10, version 1803 |
Windows 10, version 1709 | EWDK pour Visual Studio avec Build Tools 15.6 (recommandé) EWDK pour Visual Studio avec Build Tools 15.4 EWDK pour Visual Studio avec Build Tools 15.2 |
Windows 10 version 1703 | EWDK pour Windows 10 version 1703 |
Notes
À compter de Windows 10 version 1709, la clé EWDK est basée sur iso. Pour commencer, téléchargez et montez l’ISO, puis exécutez LaunchBuildEnv.
Facultatif : Installer des certificats de test mis à jour pour les extensions HAL
Pour utiliser les extensions HAL, préparez votre système de développement en exécutant Windows 10, la version 1709 ou une version ultérieure de Windows 10. Installez également le WDK ou l’EWDK, puis installez la version mise à jour du certificat de test de l’extension WINDOWS OEM HAL 2017 (TEST UNIQUEMENT), disponible en téléchargement sous la forme d’un fichier ZIP : HAL_Extension_Test_Cert_2017.zip.
Pour plus d’informations sur l’utilisation de ce certificat mis à jour, consultez Mise à jour du certificat de test « Windows OEM HAL Extension 2017 (TEST ONLY) » sur le support Windows.
Facultatif : Installer WinDbg
WinDbg est la dernière version de WinDbg avec des visuels plus modernes, des fenêtres plus rapides, une expérience de script à part entière, créée avec le modèle de données de débogueur extensible au premier plan et au centre. Anciennement appelé WinDbg Preview, il prend en charge les Windows 10 et les Windows 11.
Pour obtenir des liens de téléchargement et plus d’informations sur WinDbg, consultez Télécharger et installer le débogueur Windows WinDbg et les outils de débogage pour Windows.
Outils autonomes pour le débogage de Windows XP et Windows Vista
Si vous déboguez Windows XP, Windows Server 2003, Windows Vista ou Windows Server 2008 (ou si vous utilisez l’un de ces systèmes d’exploitation pour exécuter les outils de débogage pour Windows), vous devez vous servir de la version Windows 7 des outils de débogage. Il est inclus dans le SDK pour Windows 7 et .NET Framework 4.0.
Important
les versions plus récentes du package redistribuable Microsoft Visual C++ 2010 peuvent poser des problèmes lorsque vous installez le Kit de développement logiciel (SDK) pour Windows 7.
Obtenez les outils de débogage autonomes pour Windows XP en téléchargeant d’abord le Kit de développement logiciel (SDK) Windows 7 : Microsoft Windows SDK pour Windows 7 et .NET Framework 4.
Pour installer les Outils de débogage pour Windows en tant que composant autonome, démarrez le programme d’installation du Kit de développement logiciel (SDK), puis, dans l’Assistant Installation, sélectionnez Outils de débogage pour Windows, puis effacez tous les autres composants.
Téléchargements associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour