Partager via


Remplacement de la console d’appareil (DevCon.exe)

DevCon était à l’origine et a toujours été un exemple de code destiné à un exemple, et non à un outil sur lequel se fier. En réponse à sa popularité, des outils ont été créés pour remplacer les fonctionnalités de DevCon tout en suivant les meilleures pratiques et en ajoutant de nouvelles fonctionnalités. Remplacez l’utilisation de DevCon par les solutions décrites ci-dessous.

PnPUtil

PnPUtil est un outil de boîte de réception qui permet à l’utilisateur d’afficher des informations sur et de modifier l’état des périphériques et des pilotes. Consultez PnPUtil pour obtenir un guide d’utilisation détaillé.

Tableau des équivalences

La prise en charge des commandes PnPUtil varie selon la version de Windows. Pour plus d’informations sur la prise en charge de la version minimale pour chaque commande, consultez Syntaxe de commande PnPUtil.

Commande Devcon Description Alternative
Classes Répertorier toutes les classes de configuration d’appareil. pnputil /enum-classes
disable Désactivez les appareils. pnputil /disable-device
pilotesfiles Répertoriez les fichiers de pilotes installés pour les appareils. pnputil /enum-drivers /files
drivernodes Répertorier les nœuds de pilotes d’appareils. pnputil /enum-devices /drivers
enable Activez les appareils. pnputil /enable-device
trouver Rechercher des appareils. pnputil /enum-devices /connected
findall Recherchez les appareils, y compris ceux qui ne sont pas actuellement attachés. pnputil /enum-devices
hwids Répertoriez les ID matériels des appareils. pnputil /enum-devices /deviceids
installer Créez un périphérique de test et installez le pilote. devgen /add /bus ROOT
pnputil /add-driver <INF name> /install
listclass Répertoriez tous les appareils d’une classe d’installation. pnputil /enum-devices /nom de classe <ou GUID>
Redémarrer Redémarrez l’ordinateur local. arrêt /r /t 0
suppression Supprimez les appareils. pnputil /remove-device
relancer l'analyse Recherchez le nouveau matériel. pnputil /scan-devices
les ressources Répertorier les ressources matérielles pour les appareils. pnputil /enum-devices /resources
restart Redémarrez les appareils. pnputil /restart-device
pile Répertorier la pile de pilotes attendue pour les appareils. pnputil /enum-devices /stack
status Répertorie les status d’appareils en cours d’exécution. pnputil /enum-devices
update Mettez à jour manuellement un appareil. pnputil /add-driver <INF name> /install
updateni Mettre à jour manuellement un appareil (non interactif). pnputil /add-driver <INF name> /install
dp_add Ajoute (installe) un package de pilotes tiers (OEM). pnputil /add-driver <INF name>
dp_delete Supprime un package de pilotes tiers (OEM). pnputil /delete-driver
dp_enum Répertorie les packages de pilotes tiers (OEM) installés sur cet ordinateur. pnputil /enum-drivers

Fonctionnalités non prises en charge

Correspondance générique

La correspondance de caractères génériques n’est pas prise en charge dans les alternatives DevCon. La plupart des commandes répertoriées ci-dessus peuvent modifier l’état du système et ne doivent pas être utilisées sans spécificité. En guise d’alternative, de nombreuses commandes PnPUtil offrent la possibilité d’effectuer des opérations en bloc sur des appareils qui correspondent exactement à un matériel ou à un ID compatible.

Voir aussi

PnPUtil

Syntaxe de commande PnPUtil