[Astuces W10] la jungle des pilotes

Image Astuces diverses
Pas de dépannage dans cette section

[Astuces W10] la jungle des pilotes

Messagede Mick24 » 29 Aoû 2015 21:14

:coucou:
L'installation manuelle des pilotes n'est pas chose aisée.
Effectivement les pilotes tiers ( donc non Windows) se situe sous C:\Windows\System32\DriverStore\FileRepository
:réfléchi:
2015-08-29_21-42-01.png
2015-08-29_21-42-01.png (69.25 Kio) Vu 311 fois


:réfléchi: Pas très parlant même si on peut y déchiffrer AMD, audio, battery , cela reste vague.
:geek: Bon je vais en ouvrir un avec AMD dans la description
2015-08-29_21-45-13.png
2015-08-29_21-45-13.png (46.93 Kio) Vu 311 fois


Bon jsuis pas très avancé

Qu'est-ce que j'ai la ?
Un pilote AMD pour ma carte graphique ?
Quelle version ?
Parceque avec toutes ces mises à jour depuis que j'ai mon PC j'ai surement une tripotée de version sur celui-ci et pas sur que celle-ci soit la plus récente.
:réfléchi: Et si il s'agit d'une ancienne version jpourrais peut être la virer :scratch:

Bon c'est vrai que clique droit propriétés m'éclaire un peu plus.
2015-08-29_21-53-48.png
2015-08-29_21-53-48.png (13.77 Kio) Vu 311 fois


Mais bon si il faut que je me tape toute ces manip pour arriver a trouver le bon pilote :feu:

Ouvrons donc Powershell (ADMIN) et exportons nos pilotes dans un dossier sous C:/export/pilotes ( cette opération peut prendre quelques secondes a minutes)
D'ailleur en ouvrant immédiatement le dossier créé Exportpilotes on peut voir l'écriture se faire en temps réel.

Code: Tout sélectionner
$Export = Export-WindowsDriver -Online -Destination "C:\ExportPilotes"


L’intérêt n'est pas qu'une simple sauvegarde de nos pilotes bien que toujours pratique
2015-08-29_21-57-57.png
2015-08-29_21-57-57.png (43.28 Kio) Vu 311 fois


Le véritable intérêt de cette commande c'est que maintenant j'ai dans ma variable un objet dont je peux manipuler les propriétés
Par exemple on peut afficher la liste des pilotes comme ceci :
Pour obtenir la liste dans un tableau avec le nom précis du pilote.
Code: Tout sélectionner
$Export | ft OriginalFileName, ClassName, ProviderName, Version -AutoSize

2015-08-29_22-06-23.png
2015-08-29_22-06-23.png (101.5 Kio) Vu 311 fois


On peut éclaircir tout cela si on connait le nom du pilote recherché , par exemple pour un pilote INTEL on peut filtrer sur le nom
Code: Tout sélectionner
$Export | Where{ $_.ProviderName -Match "intel" } |ft OriginalFileName, ClassName, ProviderName,Version -AutoSize


2015-08-29_22-10-41.png
2015-08-29_22-10-41.png (58.84 Kio) Vu 311 fois

En ajoutant la version je peux voir un pilote usb version 1 et un version 9 donc plus récente , ainsi le choix est vite fait de plus le chemin vers le pilote est indiqué pour une installation manuelle.
Je sortais tranquillement du Bistro quand un imbécile m'a marché sur la main!
Avatar de l’utilisateur
Mick24
Modérateur
Modérateur
 
Années en tant que membreAnnées en tant que membreAnnées en tant que membreAnnées en tant que membreAnnées en tant que membreAnnées en tant que membre
 
Messages: 3569
Âge: 50
Inscription: 17 Jan 2012 20:25
Localisation: yvelines
Sexe: Homme
Firefox 40.0 Firefox 40.0
Windows NT 64 bits Windows NT 64 bits
Résolution d’écran: 1760 x 990 1760 x 990

Retourner vers Astuces Windows 10

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité