Forcer un port COM à fermer

Je travaille sur une application qui utilise le port COM pour la communication avec un contrôleur externe. Lorsque je redémarre le PC avec un câble de communication connecté, Windows (7) ouvre le port, sans aucune application en cours d'exécution, donc je ne peux pas y accéder. J'ai essayé de le fermer par programmation, mais il reste simplement pris.

Tout le monde a une idée de comment puis-je le forcer à fermer, à n'importe quel programme je peux courir avant mon application, ou une manière d'en programmant la fermer n'importe quoi?

source d'informationauteur Clone