Console d’appareil Windows (Devcon.exe)
DevCon (Devcon.exe), la console d’appareil, est un outil en ligne de commande qui affiche des informations détaillées sur les appareils sur les ordinateurs exécutant Windows. Vous pouvez utiliser DevCon pour activer, désactiver, installer, configurer et supprimer des appareils.
Important
PnPUtil est fourni avec chaque version de Windows et utilise les API les plus fiables et sécurisées disponibles, et son utilisation est recommandée. Pour plus d’informations sur l’utilisation de PnPutil au lieu de devcon, consultez Remplacement de DevCon.
Où puis-je télécharger DevCon ?
DevCon (Devcon.exe) est inclus lorsque vous installez WDK, Visual Studio et le Kit de développement logiciel (SDK) Windows pour les applications de bureau. Pour plus d’informations sur le téléchargement des kits, consultez Téléchargements de matériel Windows.
- Windows Driver Kit (WDK) et Windows Driver Kit (WDK) version X.Y (chemin d’installation)
- %WindowsSdkDir%\tools\X.Y\x64\devcon.exe
- %WindowsSdkDir%\tools\X.Y\x86\devcon.exe
- %WindowsSdkDir%\tools\X.Y\arm\devcon.exe
Notes
La variable d’environnement Visual Studio, %WindowsSdkDir%, représente le chemin d’accès au répertoire des kits Windows où les kits sont installés, par exemple , C :\Program Files (x86)\Windows Kits\10.
Contenu de cette section
Ce que vous pouvez faire avec DevCon
Les développeurs et testeurs de pilotes Windows peuvent utiliser DevCon pour vérifier qu’un pilote est installé et configuré correctement, notamment les fichiers INF, la pile de pilotes, les fichiers de pilotes et le package de pilotes appropriés. Vous pouvez également utiliser les commandes DevCon (activer, désactiver, installer, démarrer, arrêter et continuer) dans les scripts pour tester le pilote.
DevCon est un outil en ligne de commande qui effectue des fonctions de gestion des appareils sur les ordinateurs locaux.
Les fonctionnalités devcon sont les suivantes :
Afficher les informations sur le pilote et le périphérique DevCon peut afficher les propriétés suivantes des pilotes et des périphériques sur les ordinateurs locaux :
- ID matériels, ID compatibles et ID de instance d’appareil. Ces identificateurs sont décrits en détail dans Chaînes d’identification des appareils.
- Classes de configuration de l’appareil
- Appareils d’une classe de configuration d’appareil
- Fichiers INF et fichiers de pilotes de périphérique
- Détails des packages de pilotes
- Ressources matérielles
- État de l'appareil
- Pile de pilotes attendue
- Packages de pilotes tiers dans le magasin de pilotes
Rechercher des appareils DevCon peut rechercher des appareils sur un ordinateur local par ID matériel, ID de instance d’appareil ou classe de configuration d’appareil.
Modifier les paramètres de l’appareil DevCon peut modifier la status ou la configuration des appareils Plug-and-Play (PnP) sur l’ordinateur local des manières suivantes :
- Activer un appareil
- Désactiver un appareil
- Mettre à jour les pilotes (interactifs et non interactifs)
- Installer un appareil (créer un devnode et installer un logiciel)
- Supprimer un appareil de l’arborescence de l’appareil et supprimer sa pile d’appareils
- Réanalyser les appareils Plug-and-Play
- Ajouter, supprimer et réorganiser les ID matériels des appareils énumérés par la racine
- Modifier les pilotes de filtre supérieur et inférieur pour une classe de configuration de périphérique
- Ajouter et supprimer des packages de pilotes tiers à partir du magasin de pilotes
Redémarrer l’appareil ou l’ordinateur DevCon peut redémarrer un appareil local, redémarrer le système local à la demande ou redémarrer le système local si nécessaire pour une autre opération DevCon.
Code source DevCon
Le code source DevCon est également disponible pour vous permettre d’examiner les méthodes utilisées par DevCon pour récupérer et modifier les données de configuration et de configuration. DevCon illustre l’utilisation des fonctions d’installation générale, des fonctions d’installation d’appareil et des fonctions de Configuration Manager PnP. Le code source de l’outil Console d’appareil (DevCon) est disponible dans le référentiel d’exemples de pilotes Windows sur GitHub.
Rubriques connexes
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