web-dev-qa-db-fra.com

Mettre à jour le logiciel du pilote de l'invite de commande

Je cherche un moyen d'installer automatiquement les pilotes manquants sur des machines nouvellement installées. Toutes les machines sont la même marque et le même modèle, j'ai donc créé un dossier partagé qui frappe tous les pilotes. Sur la machine, je modifie la clé de registre suivante:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DevicePath

Par défaut, cette valeur est % Systemroot%\inf, mais j'ai changé cela en % Systemroot%\Inf; \\ Server\drvstr Pour inclure également mon Part de pilote.

Maintenant, après l'installation de Windows, quelques pilotes sont manquants comme vous pouvez le voir sur la photo. Bizarre, car il doit rechercher les pilotes de ma part de pilote (droite?).

MissingDrivers

Pour essayer de résoudre ce problème, je clique action, numérisation des modifications matérielles. Après quelques secondes, je reçois les informations suivantes

enter image description here

cela ne trouve pas mes pilotes. Cependant, Lorsque je cliquez avec le bouton droit de la souris sur un périphérique manquant, puis cliquez sur Mettre à jour le logiciel pilote, le pilote est installé. Je ne navigue pas pour le pilote, j'ai choisi recherchez automatiquement le logiciel de pilote mis à jour et je le fais sans connexion Internet. Donc, je suis à peu près sûr que je reçois le chauffeur de ma part de conducteur, non?

enter image description here

Lorsque je vérifie le pilote installé, c'est bien le pilote de la part.

  • Pourquoi le pilote n'est-il pas installé automatiquement?
  • Pourquoi le gestionnaire de périphérique ne trouve pas le pilote lorsque j'utilise 'Numérisation pour les changements matériels? "
  • Existe-t-il un moyen d'automatiser ce problème?

J'ai essayé devcon.exe/rescan, mais cela n'essaie même pas d'installer les pilotes. Cela ne fait rien jusqu'à présent que je peux voir. Je ne cherche pas non plus de logiciels tiers comme le conducteur génie. Je souhaite installer automatiquement les pilotes, automatiquement, de la part du pilote que je maintiendrai.

Merci

6
Jente

Regardez cet article:
[.____] étapes pour la configuration d'un dossier réseau partagé pour maintenir les packages de pilote de périphérique signé .

Un paragraphe limite énormément la convivialité d'un partage de réseau en tant que référentiel pour les conducteurs, au point d'être presque inutile:

Un package de pilotes hébergé dans un dossier réseau partagé doit être correctement signé avec un certificat installé sur l'ordinateur client, car il doit toujours être mis en scène dans le magasin de pilotes dans le cadre de l'installation.

Si la part du réseau est la raison de ce comportement, vous devrez guider les fenêtres pour le traiter comme un lecteur local.

Un tour qui pourrait fonctionner est de mettre les pilotes dans un VHD sur la part du réseau, puis de la monter en tant que lecteur local.
[.____] Cela peut être fait à partir de la ligne de commande en utilisant DiskPart comme suit:

diskpart
sel vdisk file="\NetworkLocation\ShareName\drivers.vhd"
attach vdisk

Un autre est d'utiliser un dossier Truecrypt, car je crois qu'un volume de TruCrypt monté est traité comme un lecteur local. Bien que ce soit un logiciel tiers que vous préférez éviter, vous pouvez utiliser Truecrypt portable installé sur la même part de réseau.

2
harrymc