Ich fände es auch gut, wenn das Programm melden würde , welches Programm die Schnittstelle belegt.
Rausfinden kann man es mit dem
ProcessExplorer von Sysinternals. Geht man dort auf Find/Find
handle und sucht nach Device\Serial0 zeigt das Programm die Anwendung an, die Com1 benutzt.
Interessant wäre es natürlich diese Funktion in ein eigenes Programm einzubauen