Краткий пересказ статьи: Изменение номера COM-портов / Отображение скрытых устройств
Открывается мелкое окошко, с огромным списком портов. Выбираем, подтверждаем, и работаем :)
Проблема: Пропадают номера COM-портов (интерйфес RS-232). Например, был COM16, переключил разъёмчик USB – порт вдруг стал уже
COM22.
Решение: Как удалить записи об отключённых и ненужных устройствах и сменить номер COM-порта в Windows XP - под катом.
Переменная среды DEVMGR_SHOW_NONPRESENT_DEVICES заставляет Диспетчер устройств показывать все-все устройства, записи о которых есть в базе данных Windows (часть в системных папках, часть в реестре). Для начала нам надо её установить или создать, если до этого такой шаг никогда не делался.
В окне “Переменные среды“ два раздела: “Переменные среды пользователя xx” и “Системные переменные“. Эти все “переменные”- аналог старого доброго SET PATH= и прочих SET xx=yy в bat-файлах. Только теперь, в Windows, они делятся ещё и на персональные для пользователя, или на глобальные для всех пользователей.
Нам нужны “Системные переменные“, в частности DEVMGR_SHOW_NONPRESENT_DEVICES. Если её нет – нажимаем кнопку “Создать“, и заполняем открывшееся окошко “Новая системная переменная“. Если же переменная есть в списке – устанавливаем ей значение 1.
Регистр написания не имеет значения, но исторически названия
переменных обычно пишут заглавными буквами. После этого обязательно нужно перезагрузить систему!
После перезагрузки открываем консоль “Управление компьютером“ - Диспетчер устройств“.
Далее открываем меню “Вид“, выбираем команду “Показать скрытые устройства” и, если наша переменная DEVMGR_SHOW_NONPRESENT_DEVICES была установлена верно и система была перезагружена, мы увидим список устройств раза в два-три больше, чем обычно.
Cистема запоминает не только код производителя (VendorID) и модель (ModelID) устройства, а ещё и то место на шине, куда оно подключено (для всяких плат – это номер (или какой-то внутрений идентификатор) слота PCI, PCI-E, для USB – номер разъёма).
Каждая такая комбинация считается совершенно отдельным устройством, для которого нужны драйвера.
Решение: Как удалить записи об отключённых и ненужных устройствах и сменить номер COM-порта в Windows XP - под катом.
Переменная среды DEVMGR_SHOW_NONPRESENT_DEVICES заставляет Диспетчер устройств показывать все-все устройства, записи о которых есть в базе данных Windows (часть в системных папках, часть в реестре). Для начала нам надо её установить или создать, если до этого такой шаг никогда не делался.
Щелкаем по значку Мой компьютер правой кнопкой мыши, выбираем Свойства (горячие клавиши: Win+Break). Открывается окно “Свойства системы“. Далее “Дополнительно“- “Переменные среды“.
В окне “Переменные среды“ два раздела: “Переменные среды пользователя xx” и “Системные переменные“. Эти все “переменные”- аналог старого доброго SET PATH= и прочих SET xx=yy в bat-файлах. Только теперь, в Windows, они делятся ещё и на персональные для пользователя, или на глобальные для всех пользователей.
После перезагрузки открываем консоль “Управление компьютером“ - Диспетчер устройств“.
Далее открываем меню “Вид“, выбираем команду “Показать скрытые устройства” и, если наша переменная DEVMGR_SHOW_NONPRESENT_DEVICES была установлена верно и система была перезагружена, мы увидим список устройств раза в два-три больше, чем обычно.
Cистема запоминает не только код производителя (VendorID) и модель (ModelID) устройства, а ещё и то место на шине, куда оно подключено (для всяких плат – это номер (или какой-то внутрений идентификатор) слота PCI, PCI-E, для USB – номер разъёма).
Каждая такая комбинация считается совершенно отдельным устройством, для которого нужны драйвера.
Подключенные и отключенные в данный момент устройства система маркирует или
яркой, или затенённой иконкой. Т.е. можно увидеть записи о всех-всех флэшках, которые
когда-либо тыкались в этот компьютер и прочих других устройствах. Вся тайная жизнь на ладони :))
Открываем окно свойств устройства COM:, где нас интересует вкладка “Параметры порта“. Жмем кнопку “Дополнительно”.
Открывается мелкое окошко, с огромным списком портов. Выбираем, подтверждаем, и работаем :)
Комментариев нет:
Отправить комментарий