Главная » Статьи о COM-портах » Сложный способ решения проблемы

Сложный способ решения проблемы

Можно на постоянной основе избавиться от услуг Plug&Play для COM-портов, дополнительно ускорив загрузку системы (это будет особенно заметно в случае с мультипортовыми платами). Для существующих COM-портов: с помощью редактора реестра выполните поиск «UpperFilters» в разделе системного реестра «HKEY_LOCAL_MACHINESYSTEMCurrentControlSet», и удалите текст «serenum» из значений ключа «UpperFilters», для каждого COM-порта. Если кроме текста «serenum» большие ничего нет (скорее все­го так и будет), то можно удалять ключ «UpperFilters» целиком. В Windows XP полный доступ к этим разделам реестра имеет только сама система, поэтому если вы собираетесь их редактировать, не за­будь­те дать себе права с помощью regedt32.exe.

Если при загрузке компьютера модем был выключен, то система его не видит. Как можно выйти из этой ситуации?

Для портов, которые планируется установить в дальнейшем:

Отредактируйте системный файл msports.inf, который можно об­на­ру­жить в каталоге C:Windowsinf, удалив из него следующую строку: «HKR,,"UpperFilters",0x00010000,"serenum"». Также обязательно удалите файл msports.pnf. При по­ис­ке текста учитывайте, что пробелы вокруг разделяющих запятых значения не имеют, и их может быть 

несколько. В случае с драйвером SerialXp редактировать нужно файл SerialXpPort.inf, а удалять SerialXpPort.pnf. Если же драйвер уже был установлен, то в каталоге C:Windowsinf просмотрите все файлы вида oem?.inf на наличие «ключевой» строки. Не забудьте также удалить соответствующие pnf-файлы. Можно поступить и по-другому, удалить все inf- и pnf-файлы вида oem?.inf, и отредактировать оригинальный SerialXpPort.inf. После этого можно удалить и ус­та­но­вить заново все COM-порты, либо отредактировать системный реестр, как описано выше

 
Реклама на V-Comp:


21.11.2017