Pilotes USB non trouvés : le retour
En Décembre 2004, je cherchais des cobayes ayant
des problèmes de détection de périphériques USB dits "génériques" (clés USB, entre autres...).
Depuis, différentes pistes ont été relevées :
- Corruption du fichier nommé : INFCACHE.1 qui se trouve dans "windows/inf". Solution : effacer ce fichier, rebooter, supprimer un éventuel périphérique USB en anomalie (dans le gestionnaire de périphériques) et réessayer.
- Corruption d'une ou deux valeurs de registre :
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion
La valeur de type REG_SZ_EXPAND nommée DevicePath doit contenir (au minimum) %SystemRoot%\inf (avec au minimum des ; de séparation si il y a plusieurs valeurs. Un espace avant ou après les éventuels ; peut être anormal : à confirmer)
- HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Setup
La valeur de type REG_SZ_EXPAND nommée DriverCachePath doit contenir (au minimum) %SystemRoot%\Driver Cache (avec au minimum des ";" de séparation si il y a plusieurs valeurs. Un espace entre driver et cache est normal)
Il semblerait que les propriétaires de NeufBox soient particulièrement touchés par la corruption du registre. (problème avec la procédure d'installation du pilote de la 9box ?)
Comme promis, le VBScript correctif est à votre disposition ici :
http://docxp.mvps.org/b1n/USB_GenericDriverFix.vbs
Fait maison. Ecrit et testé pour et sur XP.
Merci de me laisser un petit commentaire si vous avez utilisé ce script ;-)