Если (виртуальный) ком-порт не открывается, то скорее всего, его кто-то не закрыл. Например, предыдущей экземпляр моей управляющей программы. Но беда в том, что предыдущий экземпляр уже упал. Как же достать порт обратно?
Быстрее всего -- просто переткнуть USB-кабель, однако если работаешь по удалёнке -- это не вариант. Поэтому я придумал вот что. Я сменил в диспетчере устройств номер ком-порта на другой, а потом обратно на тот, который был изначально. И это помогло.
А в иных случаях я иногда удалял устройство, а потом запускал поиск изменений в конфигурации.
***
Но есть и противоположная ситуация. Бывает, что удалённо отключить устройство просто, а вот включить обратно -- нет. Например, флешки имеют команду Eject в контекстом меню. После этого флешка размонтируется. И... а как её обратно включить не вытаскивая из компьютера физически? Один из наших главных айтишников сказал, что много лет страдает от этого, но решения у него нет.