Comment supprimer les entrées de registre en cache de FTDI dans Windows 7

1

J'ai un périphérique FTDI USB-to-comm-port. J'ai remarqué que si je dois reprogrammer le périphérique à l'aide de FTProg , il ne réinstallera pas correctement le pilote / les paramètres du port COM, si le numéro de série du périphérique reste identique.

Lorsque le périphérique est installé (j'ai choisi mysernumun numéro de série), les clés de registre se présentent comme suit:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{4d36e978-e325-11ce-bfc1-08002be10318}\##?#FTDIBUS#VID_0403+PID_6010+mysernumA#0000#{4d36e978-e325-11ce-bfc1-08002be10318}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{4d36e978-e325-11ce-bfc1-08002be10318}\##?#FTDIBUS#VID_0403+PID_6010+mysernumB#0000#{4d36e978-e325-11ce-bfc1-08002be10318}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{86e0d1e0-8089-11d0-9ce4-08003e301f73}\##?#FTDIBUS#VID_0403+PID_6010+mysernumA#0000#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{86e0d1e0-8089-11d0-9ce4-08003e301f73}\##?#FTDIBUS#VID_0403+PID_6010+mysernumB#0000#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FTDIBUS\VID_0403+PID_6010+mysernumA
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FTDIBUS\VID_0403+PID_6010+mysernumB
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\FTSER2K\Enum
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Serenum\Enum
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\usbccgp\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FTSER2K\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Serenum\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\usbccgp\Enum

Si je désinstalle les ports de communication à l'aide du Gestionnaire de périphériques, il reste encore des éléments dans la base de registres. Si je réanalyse les périphériques dans le Gestionnaire de périphériques, certaines étapes de l'installation sont ignorées et la configuration du port COM est extraite d'un cache. Les clés de registre restantes sont

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{a5dcbf10-6530-11d2-901f-00c04fb951ed}\##?#USB#VID_0403&PID_6010#mysernum#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_0403&PID_6010\mysernum
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\usbccgp\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{a5dcbf10-6530-11d2-901f-00c04fb951ed}\##?#USB#VID_0403&PID_6010#mysernum#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0403&PID_6010\mysernum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\usbccgp\Enum

Je dois purger la mémoire cache d'un numéro de série d'appareil particulier, mais je ne me sens pas à l'aise pour effectuer une opération du cerveau dans RegEdit.

Comment puis-je faire ceci?

Jason S
la source

Réponses:

2

Je l'ai compris. Il s’agit d’un convertisseur de port série double (FT2232H). Ainsi, dans le Gestionnaire de périphériques, il dispose d’une entrée par port sous Ports (COM et LPT), mais également d’un périphérique USB composite sous un contrôleur de bus série universel. Je désinstallais les deux ports mais pas le périphérique composite USB.

C’est plus facile à trouver dans la vue "Périphériques par connexion" du Gestionnaire de périphériques:

entrez la description de l'image ici

Si je désinstalle le périphérique composite USB, il nettoie complètement tous les éléments de registre et permet une réinstallation propre.

Jason S
la source
0

Si la clé de registre n'est pas du tout utilisée, je vous recommande d'utiliser un logiciel de nettoyage de registre (p ex. Ccleaner ).

Si vous voulez tout modifier, je vous recommande cet outil pour supprimer les périphériques "fantômes":

http://www.uwe-sieber.de/misc_tools_f.html

La 3ème solution devrait activer les "périphériques cachés" dans le Gestionnaire de périphériques de Windows et supprimer + supprimer le pilote.

Cody
la source
l'appareil n'était pas caché, il était juste obscur (comment diable étais-je supposé savoir comment chercher un appareil composite USB?)
Jason S