Partager via


Mise à jour DevCon

Notes

PnPUtil est fourni avec chaque version de Windows et utilise les API les plus fiables et les plus sécurisées disponibles. Nous vous recommandons d’utiliser PnPUtil au lieu de DevCon. Pour plus d’informations, consultez remplacement recommandé ci-dessous et Remplacement de DevCon .

Remplace de force les pilotes de périphérique actuels d’un appareil spécifié par des pilotes répertoriés dans le fichier INF spécifié. Valide uniquement sur l’ordinateur local.

devcon [/r] update INFfile HardwareID

Paramètres

/r

Redémarrage conditionnel. Redémarre le système après avoir terminé une opération uniquement si un redémarrage est nécessaire pour qu’une modification soit effective.

INFfile

Spécifie le chemin d’accès complet et le nom de fichier du fichier INF (informations) utilisé dans la mise à jour. Si vous omettez le chemin d’accès, DevCon suppose que le fichier se trouve dans le répertoire actif.

HardwareID

Mises à jour les pilotes pour les appareils avec l’ID matériel spécifié. L’ID matériel spécifié dans cette commande doit correspondre exactement à l’ID matériel de l’appareil. Les modèles ne sont pas valides. Ne tapez pas un seul caractère de guillemet (') pour indiquer une valeur littérale.

pnputil /add-driver INFfile /install

Pour plus d’informations sur les remplacements recommandés, consultez Remplacement de DevCon.

Commentaires

L’opération DevCon Update force une mise à jour vers les pilotes les plus appropriés dans le fichier INF spécifié, même si ces pilotes sont plus anciens ou moins appropriés que les pilotes actuels ou les pilotes d’un autre fichier INF. Pour plus d’informations, consultez Comment le programme d’installation sélectionne les pilotes.

Vous ne pouvez pas utiliser une commande DevCon Update pour mettre à jour les pilotes pour les appareils non utilisés.

Avant de mettre à jour le pilote pour n’importe quel appareil, déterminez quels appareils seront affectés par la commande update. Pour ce faire, utilisez l’ID matériel dans une commande d’affichage, telle que DevCon HwIDs ou DevCon DriverFiles. Cela est particulièrement important dans une opération de mise à jour DevCon , car DevCon ne répertorie pas les pilotes de périphérique qu’il met à jour.

DevCon invite l’utilisateur si le fichier INF spécifie un pilote non signé ou s’il ne trouve pas un fichier requis, tel qu’un fichier de pilote sur un support amovible. Pour supprimer les invites qui nécessitent une réponse, utilisez l’opération de mise à jour non interactive DevCon UpdateNI.

Le système peut avoir besoin d’être redémarré pour que cette modification soit effective. Pour que DevCon redémarre le système, ajoutez le paramètre de redémarrage conditionnel (/r) à la commande.

Exemple d’utilisation

devcon update c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r update c:\windows\inf\newdvc.inf *PNP030b

Exemple