Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877
Работаю с устройствами имеющими виртуальный СОМ порт. При подключении возникают порты со следующим номером. Если предыдущий порт был СОМ9, при подключении след. устр-ва уже СОМ10. И.т.д. Доходило до СОМ200 с лишним. Как их удалять из ОС. Чтобы начать вновь с СОМ3, как на чистой машине. Приладился следующим образом. Перед тем как отключить устройство удаляю вирт. СОМ порт, в этом случае сл. устройство ставится под тем же номером. Но те кот. не были удалены торчат в ОС. Дело в том что терминальная прога работает только с СОМ8 максимум.
Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877
Есть еще одна проблемма. После удаления портов остаются сведения об используемых драйверах. Как бы еще и это подчистить грамотно. Я пока нашел кривой метод. В директории C:\WINDOWS\inf ищу файлы типа oem19.inf и oem19.PNF и удаляю их. Номер у них модет быть и не 19. Нахожу по содержанию inf файла. Тогда при подключении ОС не предлагает мне установить имеющиеся в системе драйвера.