Astuce Windows Faire le ménage dans les ports séries utilisés
Source: Skyduino – Le DIY à la française – Si vous utilisez de manière journalière des adaptateurs usb-série vous avez surement le même probléme que moi, à savoir que vous empilez les ports COM utilisés.
Les ports COM et Windows ça a toujours été une grande histoire d’amour, et si on ne fait rien on se retrouve vite avec comme moi un COM1, COM2, COM3, …, COM62.
Oui je fête aujourd’hui mes 62 ports COM
Croyez le ou non mais avec 4 ports usb c’est vite, très vite fait de se retrouver avec des ports COM de partout.
Et pour peu que comme moi vous ayez un dongle usb-série chinois sans identifiant usb unique dans le lot … c’est foutu.
A chaque branchement vous gagnez obligatoirement un nouveau port COM en plus, pas génial hein.
Comment faire le ménage
J’ai trouvé cette astuce sur SuperUser (un dérivé du site StackOverflow en plus orienté administration système) :
http://superuser.com/questions/408976/how-do-i-clean-up-com-ports-in-use
Elle est tellement pratique que je tenais à vous la partager.
L’astuce consiste à ouvrir la clef « ComDB » du registre « HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter » et de mettre les 32 octets quelle contient à zéro.
C’est certes un peu brutale mais terriblement efficace.
Une fois l’ordinateur redémarré tout les ports COM sont marqués comme libres et c’est reparti pour un tour de manège.
Attention : cette astuce demande de modifier une entrée du registre Windows.
A ce niveau erreur = système inutilisable donc prudence !
Si possible faite une sauvegarde de la clef avant modification (via Fichier -> Exporter … dans l’éditeur de registre).