Flux RSS - La vie du site - Nouveautés et mises à jour
Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée Assiste.com - Sécurité informatique préventive - Décontamination - Antivirus - Protection - Protection de la Vie Privée

Voir tous les pilotes (Drivers)

Dernière mise à jour : 2018-10-12T14:52 - 12.10.2018
24.08.2014 - 00h00 - Paris - (Assiste - Pierre Pinard) - Mise à jour

Voir tous les pilotes (Drivers), y compris les pilotes cachés, les pilotes fantômes, les pilotes des périphériques non branchés, etc. ...

Voir tous les pilotes (Drivers)Voir tous les pilotes (Drivers)Voir tous les pilotes (Drivers)

Lorsque l'on rencontre une difficulté à installer un périphérique ou lorsque l'on a besoin de récupérer des ressources mobilisées par un pilote qui ne sert plus, il est utile de voir tous les pilotes, y compris les pilotes cachés, les pilotes des périphériques non branchés, les pilotes fantômes, etc. ...

Or, normalement, le gestionnaire de périphériques ne montre que les pilotes des périphériques actuellement branchés. Les pilotes des périphériques installés mais non actuellement branchés ne sont pas montrés.

Cela peut conduire à des situations où l'on s'arrache les cheveux à essayer de comprendre pourquoi un périphérique ne s'installe pas ou ne fonctionne pas, etc. ...

Est-ce qu'il n'y aurait pas plusieurs pilotes pour un type de périphérique, rendant le système incapable de choisir lequel utiliser et en choisissant un par défaut, mais pas le bon ?

Prenons le cas d'une souris qui refuse de fonctionner. Désinstallez tous les pilotes souris (sauf le pilote du Pad sur un ordinateur portable) puis, une fois qu'il n'y a plus aucun pilote souris (il ne reste, éventuellement, que le pilote du PAD), redémarrez et branchez votre souris. Windows va installez le pilote de la souris. Vous n'avez, dans presque 100% des cas de figure, jamais besoin du pilote fourni par le constructeur, les pilotes des constructeurs étant souvent suspects (il n'y a que pour les souris spéciales, pleines de boutons spéciaux, pour jeux vidéo, que le pilote constructeur est requis).

Mais... (Parce qu'il y a un mais, comme d'habitude !). Pour désinstaller tous les pilotes souris, encore faudrait-il les voir ! Or, vous n'en voyez probablement qu'un, celui de la souris branchée.

Voyons s'il y en a d'autres pour pouvoir tous les supprimer. Il s'agit donc de voir tous les pilotes, y compris ceux des périphériques non branchés.

Nous allons créer une variable d'environnement (qu'est-ce que c'est ?) persistante ordonnant à Windows de nous montrer tous les pilotes (drivers), y compris ceux des périphériques non branchés, les pilotes fantômes, les pilotes cachés, etc. ...

Pourquoi ne vois t'on pas tous les pilotes ?

Parce que le Gestionnaire de périphériques affiche uniquement les périphériques qui ne sont pas des périphériques Plug-and-Play, des pilotes et des imprimantes lorsque vous cliquez sur " Afficher les périphériques cachés " dans le menu Affichage. Les périphériques que vous installez et qui ne sont pas connectés à l'ordinateur (par exemple, un périphérique USB (Universal Serial Bus) ou des périphériques « fantômes ») ne s'affichent pas dans le Gestionnaire de périphériques, même lorsque vous cliquez sur " Afficher les périphériques cachés ".

La procédure suivante est la même sous Windows XP, Vista, 7, 8. Il faut, dans tous les cas, être sous un compte administratif, et, pour Windows Vista et suivants, il faut accepter une demande d'élévation du niveau de privilèges (puisqu'à partir de Windows Vista, l'utilisateur, même sous un compte administratif, n'utilise pas ses droits administratifs, par mesure de sécurité).

Voir tous les pilotes (drivers) :

Démarrer > Clic droit sur " Ordinateur " > Propriétés

Accéder aux propriétés de l'ordinateur
Accéder aux propriétés de l'ordinateur

Paramètres système avancés

Accéder aux paramètres système avancés des propriétés de l'ordinateur
Accéder aux paramètres système avancés des propriétés de l'ordinateur

A partir de Windows Vista, acceptez la demande d'élévation de privilèges > Clic sur le bouton " "

Dans " Variables système " (et non pas dans " Variables utilisateur "), faites un clic sur le bouton " "

Créer une nouvelle variable d'environnement système
Créer une nouvelle variable d'environnement système

Créez une nouvelle variable d'environnement dont :
Nom de la variable = devmgr_show_nonpresent_devices
Valeur de la variable = 1

Donner un nom et une valeur à la variable d'environnement
Donner un nom et une valeur à la variable d'environnement

Validez : Ok > Ok > Ok

Cela peut être fait directement dans le registre et correspond à l'inscription, dans le registre Windows, de :
Clé système : [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment]
Nom de la valeur :
devmgr_show_nonpresent_devices
Type de données : REG_SZ (String Value)
Valeur : (0 = défaut, 1 = montrer tous les périphériques cachées)

Voir les détails

Accessoirement, on peut créer une seconde variable d'environnement persistante ordonnant à Windows de nous montrer des détails, lorsqu'il y en a. Cette variable ne doit être utilisée qu'en cas de besoin sinon la lecture des résultats est alourdie par une foule d'informations.

Faites la même procédure que ci-dessus pour :
Nom de la variable = devmgr_show_details
Valeur de la variable = 1

Cela peut être fait directement dans le registre et correspond à l'inscription, dans le registre Windows, de :
Clé système : [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment]
Nom de la valeur : DEVMGR_SHOW_DETAILS
Type de données : REG_SZ (String Value)
Valeur : (0 = défaut, 1 = montrer les informations détaillées)

Pour annuler ces réglages, il suffit de supprimer ces variables d'environnement ou de mettre leur valeur à 0 (zéro).

Maintenant, lancer le gestionnaire de périphériques :

Faites :
Démarrer > Dans la boîte de recherche, saisir :
devmgmt.msc

Dans la liste que programmes trouvés, faites un clic droit sur devmgmt.msc puis sélectionnez " Exécuter en tant qu'administrateur ".

Acceptez la demande d'élévation de privilèges.

Attendre quelques secondes (généralement 10 à 30 secondes)

Dans le gestionnaire de périphériques qui s'ouvre, clic, dans le menu, sur " Affichage " et sélectionnez " Afficher les périphériques cachés ".

Dans notre exemple, déployez " Souris et autres périphériques de pointage "

Désormais, on peut voir tous les pilotes (drivers)
Désormais, on peut voir tous les pilotes (drivers)

Dans notre exemple, supprimez toutes les pilotes des souris (sauf le PAD).

Redémarrez > Branchez la souris. Windows devrait la reconnaître immédiatement.

RéférencesRéférences" Références "

Variable d'environnement (qu'est-ce que c'est ?)

RessourcesRessources" Ressources "

Le Gestionnaire de périphériques n'affiche pas les périphériques qui ne sont pas connectés à l'ordinateur Windows XP
http://support.microsoft.com/kb/315539/fr

Procédures pour configurer le Gestionnaire de périphériques pour qu'il affiche des informations détaillées
http://support.microsoft.com/kb/304514/fr