Autres téléchargements WDK
Windows Driver Kit (WDK) est utilisé pour développer, tester et déployer des pilotes Windows. Cet article 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, veuillez utiliser les dernières versions publiques de Windows Driver Kit (WDK) et des outils, disponibles en téléchargement sur Télécharger Windows Driver Kit (WDK).
Pour utiliser ces versions antérieures, vous devez tout d’abord installer la version de Visual Studio correspondant à la plateforme que vous ciblez.
Conditions requises pour le runtime
À partir de la version 22H2 de Windows 11, les kits WDK et EWDK prennent en charge :
Visual Studio 2022 uniquement
Création et test des pilotes en mode noyau pour x64 et Arm64
Création et test de pilotes pour Windows 10, Windows Server 2016 et versions ultérieures du client et du serveur
Prise en charge côte à côte (SxS) avec WDK/EWDK antérieurs
Plusieurs kits WDK et EWDK peuvent être installés simultanément sur le même ordinateur, et faire partie du même système de build. Vous pouvez exécuter le WDK Windows 11, version 24H2 sur Windows 7 et versions ultérieures.
Pour développer des pilotes pour Windows 8.1, Windows 8 et Windows 7, vous devez installer un ancien WDK (Windows 11, version 21H2 et précédentes) et une ancienne version de Visual Studio. Le tableau suivant présente la liste complète des cibles de compilation pour le WDK pour Windows 11, version 21H2 :
Système d’exploitation client | Système d’exploitation serveur |
---|---|
Windows 11, version 24H2 | 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 |
Pour obtenir des liens vers des kits plus anciens, reportez-vous au tableau de l'étape 2 ci-dessous.
Certaines piles spécifiques à l'appareil (celles de graphiques, par exemple) 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 de la version WDK et EWDK, les coinstallateurs redistribuables WDF ne sont plus pris en charge. Pour savoir comment contourner cette modification, veuillez vous reporter à Problèmes connus liés à WDK.
Étape 1 : Installer Visual Studio
WDK nécessite Visual Studio. Pour en savoir plus sur la configuration système requise pour Visual Studio, veuillez vous reporter à Configuration système requise pour Visual Studio 2022.
Le tableau suivant indique la version de Visual Studio nécessaire pour chacune des différentes versions de WDK.
Versions de Windows ciblées | Éditions de Visual Studio |
---|---|
Windows 11, version 24H2 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 |
Pour plus d'informations sur les options à sélectionner lors de l'installation de Visual Studio, voir Télécharger le kit de pilote Windows.
Installez le 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 SDK Windows pour la version ciblée de Windows 10, conformément aux indications du tableau suivant.
Versions de Windows ciblées | Version du SDK Windows |
---|---|
Windows 10 version 1703 | Windows SDK pour Windows 10.0.15063.468 |
Windows 10, version 1607 | Windows SDK pour Windows 10.0.14393.795 |
Windows 8.1 | Windows SDK pour Windows 8.1 |
Windows 8 | Windows SDK pour Windows 8 |
Le Kit de développement logiciel (SDK) Windows n’a pas été inclus dans Visual Studio 2015. Vous devez donc installer le Kit de développement logiciel (SDK) séparément. Les versions ultérieures de Visual Studio incluent le 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 offre les outils dont vous avez besoin pour développer, générer, empaqueter, déployer, tester et déboguer des pilotes.
Remarque
Informations que l'utilisateur doit remarquer même en parcourant rapidement : à partir de Windows 10, version 1709, l'installation du WDK installera par défaut les extensions WDK pour Visual Studio. Ces extensions sont nécessaires pour l’intégration de WDK à Visual Studio.
Publié avec | WDK et téléchargements associés |
---|---|
Windows 11, version 24H2 | WDK 10.0.26100.2454 (publié le 27 novembre 2024) |
Windows 11, version 24H2 | WDK 10.0.26100.2161 (publié le 4 novembre 2024) |
Windows 11, version 24H2 | WDK 10.0.26100.1882 (publié le 14 octobre 2024) |
Windows 11, version 24H2 | WDK 10.0.26100.1591 (publié le 18 septembre 2024) |
Windows 11, version 24H2 | WDK 10.0.26100.1 (publié en mai 2024) |
Windows 11, version 23H2 | WDK 10.1.22621.2428 (lancé le 24 octobre 2023) |
Windows 11, version 22H2 | WDK pour Windows 11, version 22H2 (10.0.22621.382, lancé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 1607 Windows Server 2016 |
WDK pour Windows 10, version 1607 |
Mise à jour Windows 8.1 | Mise à jour WDK 8.1 (anglais uniquement) - définitivement indisponible Pack de tests de mise à jour WDK 8.1 (anglais uniquement) - définitivement indisponible Exemples WDK 8.1 Remarque : vous pouvez utiliser n’importe quel WDK entre Windows 10, version 1607 et Windows 11, version 21H2 pour générer des pilotes destinés à Windows 8.1. |
Windows 8 | Exemples WDK 8 |
Remarque
Passez en revue les kits de développement de matériel pour Windows 10, version 2004 (10.19041.1), qui corrige un bogue avec ExAllocatePoolZero.
Important
Si vous avez installé le WDK pour Windows 10, version 1703 sur un système qui disposait déjà du WDK pour Windows 10, version 1607, certains fichiers de cette version antérieure ont peut-être été supprimés.
Pour restaurer ces fichiers :
Dans le menu Démarrer, entrez Applications et fonctionnalités dans la zone de recherche, puis sélectionnez Applications et 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, sélectionnez Réparer, puis suivez les instructions à l’écran.
Les fichiers seront restaurés.
Installer EWDK
L'Enterprise WDK (EWDK) est un environnement de ligne de commande autonome pour créer des pilotes et des applications de test Win32 de base. Il inclut Visual Studio Build Tools, le SDK et le WDK. Cet environnement n’inclut pas toutes les fonctionnalités disponibles dans Visual Studio, comme l’environnement de développement intégré (IDE).
L’utilisation de l’EWDK nécessite .NET Framework 4.7.2. Pour en savoir plus sur les systèmes qui exécutent cette version du framework, reportez-vous à Configuration requise pour le .NET Framework. Pour obtenir des liens de téléchargement du .NET Framework, reportez-vous à Configuration requise pour le .NET Framework.
Pour en savoir plus sur l'EWDK, reportez-vous à Utilisation de l'Enterprise WDK.
Remarque
Informations que l'utilisateur devrait remarquer même si skimmingStarting partir de la version 1709 de Windows 10, l'EWDK est basé sur l'ISO. Pour commencer, téléchargez et montez l'image ISO, puis exécutez LaunchBuildEnv.
Facultatif : installez les 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, version 1709 ou ultérieure. Installez également le WDK ou l'EWDK, puis installez la version mise à jour du certificat Windows OEM HAL Extension Test Cert 2017 (TEST ONLY) disponible au format ZIP : HAL_Extension_Test_Cert_2017.zip.
Pour en savoir plus sur l’utilisation de ce certificat mis à jour, veuillez vous reporter à Mise à jour pour le certificat de test Windows « OEM HAL Extension Test Cert 2017 (TEST ONLY) » sur Windows Support.
Facultatif : installer WinDbg
WinDbg est la dernière version de WinDbg avec une interface plus moderne, des fenêtres plus rapides et une expérience de script complète, construite autour du modèle de données de débogueur extensible. Anciennement appelé WinDbg Preview, il prend en charge Windows 10 et Windows 11.
Pour obtenir des liens de téléchargement et en savoir plus sur WinDbg, veuillez consulter Télécharger et installer le débogueur Windows WinDbg et 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 utiliser la version Windows 7 des outils de débogage. Il est inclus dans le Kit de développement logiciel (SDK) pour Windows 7 et .NET Framework 4.0.
Important
Des versions plus récentes de Visual C++ 2010 Redistributable peuvent poser des problèmes lors de l'installation du 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 :
Kit de développement logiciel (SDK) Microsoft Windows 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 SDK, puis, dans l’assistant Installation, sélectionnez Outils de débogage pour Windows, et effacez tous les autres composants.
Téléchargements associés
Télécharger le Kit d’évaluation et de déploiement Windows (Windows ADK)
Téléchargez les Kits Windows HLK, HCK ou Logo Kit
Télécharger les outils de débogage pour Windows (WinDbg)