Как поменять ком порт на компьютере windows 7

егодня расскажу как переназначить COM порт для устройства в Windows 7. Windows запоминает устройства, с которыми вы работали ранее

Обновлено 12.06.2017

Как переназначить COM порт для устройства в Windows 7

Как переназначить COM порт для устройства в Windows 7

Всем привет сегодня расскажу как переназначить COM порт для устройства в Windows 7. Windows запоминает устройства, с которыми вы работали ранее. Некоторые программы некорректно работают с COM портами с номерами 10 и выше. Что же делать в случае, если ваша плата получила такой номер? Как задать COM порт для устройства? Как удалить зарезервированные COM порты? Все это и многое другое, вас ожидает в описании данной статьи, все вопросы по данной теме я жду в комментариях, в конце статьи, я постараюсь дать на них развернутый ответ.

Открываем Мой Компьютер > Свойства

Как переназначить COM порт для устройства в Windows 7-01

Как переназначить COM порт для устройства в Windows 7-01

Выбираем «Дополнительные параметры системы».

Как переназначить COM порт для устройства в Windows 7-02

Как переназначить COM порт для устройства в Windows 7-02

Открываем настройки переменных среды.

Как переназначить COM порт для устройства в Windows 7-03

Как переназначить COM порт для устройства в Windows 7-03

Создаем новую переменную.

Как переназначить COM порт для устройства в Windows 7-04

Как переназначить COM порт для устройства в Windows 7-04

Добавляем переменную DEVMGR_SHOW_NONPRESENT_DEVICES. Устанавливаем для неё значение в 1.

Как переназначить COM порт для устройства в Windows 7-05

Как переназначить COM порт для устройства в Windows 7-05

Нажимаем везде «ОК» и выходим. Далее идём в Диспетчер устройств (Мой Компьютер > Свойства > Диспетчер устройств). В пункте меню «Вид» включаем отображение скрытых устройств.

Как переназначить COM порт для устройства в Windows 7-06

Как переназначить COM порт для устройства в Windows 7-06

Теперь нам стали видны наши неиспользуемые устройства, занимающие COM порты и мы можем удалить их.

Как переназначить COM порт для устройства в Windows 7-07

Как переназначить COM порт для устройства в Windows 7-07

В Диспетчере устройств (Мой Компьютер > Свойства > Диспетчер устройств) выбираем устройство, которому мы хотим изменить COM порт.

Как переназначить COM порт для устройства в Windows 7-08

Как переназначить COM порт для устройства в Windows 7-08

На вкладке «Параметры порта» нажимаем «Дополнительно».

Как переназначить COM порт для устройства в Windows 7-09

Как переназначить COM порт для устройства в Windows 7-09

Назначаем желаемый номер для COM порта и нажимаем «ОК».

Как переназначить COM порт для устройства в Windows 7-10

Как переназначить COM порт для устройства в Windows 7-10

Вот так вот просто переназначить COM порт для устройства в Windows 7.

Материал сайта pyatilistnik.org

Изменение номера COM-порта в Windows

Изменение номера COM-порта в Windows

Столкнулся тут недавно с тем, что у меня куда-то пропадают номера COM-портов (интерйфес RS-232, через который работает моя управлялка освещением на Ke-USB24A). Недавно был COM16, переключил разъёмчик USB — порт вдруг стал уже COM22. Неее, не дело! Полез разбираться и заодно делюсь с вами, читатели, как удалить записи об отключённых и ненужных устройствах и сменить номер COM-порта в Windows. Написано будет про Windows XP, думаю, под другие винды надо будет действовать по аналогии.

Приношу снова извинения за скриншоты: я сначала окучил все устройства, а потом решил накатать в блог: так что на некоторых скриншотах будет всё уже культурно без «мусора», об удалении которого я пишу в статье.

Первым делом я полез в свойства устройства, чтобы сменить номер порта в свойствах устройства и обломался. Мой любимый COM16 (под него настроениа програ по умолчанию) был кем-то занят (по словам системы). Так как с системой я разговариваю также, как с проводочками — «Слышь ты, с##ка!! Охренела чтоле?!», то я вспомнил об одной замечательной системной переменной DEVMGR_SHOW_NONPRESENT_DEVICES, которая позволяет хорошо почистить базу данных (и реестр) от записей о старых устройствах. Но — обо всём по порядку.

Переменная среды DEVMGR_SHOW_NONPRESENT_DEVICES заставляет Диспетчер устройств показывать все-все устройства, записи о которых есть в базе данных Windows (часть хранится где-то в системных папках, часть в реестре — поэтому я пишу о базе данных). Для начала нам надо её установить или создать, если до этого такой шаг никогда не делался.

Тыкаем по значку Мой компьютер правой кнопкой, выбираем Свойства (горячие клавиши: Win+Break). Открывается откно «Свойства системы».

 Вызов окна "Свойства: Система"

Переходим в нём на вкладку «Дополнительно», и в самом низу видим кнопку «Переменные среды». Она нам и нужна. Кстати, замечание в сторону: на этой же вкладке в рамке «Загрузка и восстановление» находится кнопка «Параметры», за которой сныкана очень полезная галочка «Выполнить автоматическую перезагрузку», которая на свежей Windows всегда стоит. А это значит, что при возникновении синего экрана (BSOD, STOP 0x…) система сразу же жестоко перезагружается, не давая его как следует рассмотреть. Настоящие пользователи не могут себе простить этого, поэтому можно зайти вэтот раздел настроек и галку снять.

Как перейти к переменным среды

Ну а у нас открыто окно «Переменные среды», где мы видим два раздела: «Переменные среды пользователя xx» и «Системные переменные». Вообще, эти все «переменные»- аналог старого доброго SET PATH= и прочих SET xx=yy в bat-файлах. Только теперь, в Windows, они делятся ещё и на персональные для пользователя, или на глобальные для всех пользователей. В локальных я обычно, когда ставлю систему, исправляю TEMP и TMP на что-то более короткое — например, перенаправляю в тот же системный каталог %SystemRoot%Temp. Раньше из-за этого ругались старые инсталляторы какого-нибудь хитрого софта и старые версии конкретно InstallShield — они не могли создать свои временные файлы по длинному пути. Это уменьшает безопасность системы, так как всякие Word’ы кладут временные файлы документов тоже в Temp и, следовательно, потенциально любой юзер может видеть их в общей временной папке.

Переменные среды

Нам же нужны «Системные переменные», и конкретно DEVMGR_SHOW_NONPRESENT_DEVICES. Посмотрите в списке, если её нет — тогда нажимаем кнопку «Создать», и заполняем открывшееся окошко «Новая системная переменная». Если же переменная есть в списке — проверьте правильность её написания и значение — 1.

Добавляем новую переменную

Регистр написания не имеет значения, но исторически названия переменных обычно пишут заглавными буквами. Итак, убеждаемся, что наша переменная есть в списке.

Убеждаемся, что она у нас есть

После этого обязательно нужно перезагрузить систему!

Удаление неиспользуемых устройств (часть 2)

Итак, мы перезагрузились, и теперь можно открывать диспетчер устройств. Я снова сделаю это через тот же значок «Мой компьютер» на рабочем столе (надо сказать, он только для этого там и висит). Тыкаем правой кнопкой, выбираем в меню пункт «Управление». Надо сказать, что это быстрее, чем лазить по всяким панелям управления и Пуск’ам. Сравните: Пуск > Настройка > Панель управления > Администрирование > Управление компьютером, или один клик? Хе-хе.

Вызов консоли "Управление Компьютером"

У нас (через некоторое время тупняка) открывается замечательная консоль «Управление компьютером», в которой нас интересует всего один пункт: «Диспетчер устройств». Тыкаем на него слева в дереве, и справа у нас радостно открывается другое дерево — всяких устройств, которые подключены в системе и для которых стоят драйвера.

Консоль "Диспетчер устройств"

Консоль «Диспетчер устройств»

Мы, не менее радостно сразу же лезем в меню «Вид», выбирая пункт «Показать скрытые устройства» и, если наша переменная DEVMGR_SHOW_NONPRESENT_DEVICES была установлена верно и система была перезагружена, мы увидим список устройств раза в два-три больше, чем обычно.

Показать скрытые устройства

Показать скрытые устройства

Ради интереса можно раскрыть какую-нибудь ветку, чтобы посмотреть, как же система выводит информацию о подключённых и неподключённых устройствах. Я развернул раздел «Клавиатуры» и USB-устройств. Почему вообще так много устройств и откуда они берутся? Дело в том, что система (не от дурости, а для умности) запоминает не только код производителя (VendorID) и модель (ModelID) устройства, а ещё и то место на шине, куда оно подключено. Для всяких плат — это номер (или какой-то внутрений идентификатор) слота PCI, PCI-E, для USB — номер разъёма. Каждая такая комбинация считается совершенно отдельным устройством, для которого нужны драйвера.

Почему же система тогда не просит драйвера от, например, принтера, если мы его переткнули в другой разъём? При первом подключении принтера — понятно, система не знает устройство и просит дрова. А при последующих к другому разъёму? В этом случае работает база данных драйверов, где прописано что для VendorID+ModelID — такой-то драйвер. И при изменении подключения устройства система берёт тот же драйвер, какой и был, ничего не спрашивая.

Итак, рассмотрим скриншот повнимательнее. Зелёным я выделил те устройства, которые система знает (они подключены) в данный момент. Красным — те, которых нет (они сейчас не подключены). Сама система их, если приглядеться, маркирует или яркой, или затенённой иконкой. Клавиатур две, потому что это ноутбук с подключенной отдельной клавиатурой по USB. Так как дырок USB у меня 4, и ещё было две разных клавы, то этих «Клавиатура HID» наплодилась куча. Можно смело удалить те, которые серые.

По аналогии можно найти записи о всех-всех флэшках, которые когда-либо тыкались в этот компьютер и прочих других устройствах. Вот она — вся тайная жизнь на ладони :))

Подключённые и отключённые устройства

Ну а нам ещё надо показать, где же можно поменять (или освободить) себе красивый портик COM для наших задач. Эти порты (даже те, которые получаются от RS-232<>USB преобразователей) лежат в разделе «Порты (COM и LPT)». Моё устройство маркируется как CS COM-USB Bridge, и изначально вдруг повисло на COM22. Мне же хотелось получить назад свой COM16 (на скрине он уже есть). Только включив «Показать скрытые устройства», я понял всю глубину грехопадения :) Эти чёртовы сотики отожрали себе ВСЕ порты, какие могли!! Естественно, они были не подключены сейчас к системе, изначально их было не видно, а на моём порту COM16 стояло гордое «(используется)». Потому что я переткнул разъём своего Ke-USB24A в другую дырку. А это, видите ли, уже новое мля устройство! Ну ничего! Старое с COM16 было удалено, и текущий девайс был переназначен на тот, старый порт.

Номера COM-портов и привязка к устройствам

Как это сделать? Лезем правой кнопкой на девайс, выбираем свойства (особо резвым можно просто два раза щёлкнуть левой). Показал на примере другого порта.

Вызов свойств устройства

Открывается окно свойств устройства, где нас интересует вкладка «Параметры порта». Особо отмечу, что все эти скорости, чётности: а) всё равно настраиваются программно в той проге, которая общается с таким USB-RS-232 устройством, б) По USB всё равно ни на что не влияют. Тыкаем кнопку «Дополнительно».

Вкладка "Дополнительно" свойств устройства

И у нас открывается мелкое окошко, но с огромным списком портов. Вообще,номер порта зарезервирован от 1 до 65535, тут решили ограничиться 256. Вот так! А вы- COM1-COM4. Кстати, это хороший камень в сторону тех идиотин, которые делают программаторы (и другие важные и нужные устройства) со старым софтом, где окошко выбора порта выглядит как 4 переключателя-точки (radio-button): «Выберите порт: () COM1 (*) COM2 () COM3 () COM4». И всё. Поэтому, кстати, у меня в проге управления порт выбирается списочком.

Огромный список COM-портов

Огромный список COM-портов

Здесь можно выбрать любой свободный порт. Я постарался перегруппировать все девайсы так, чтобы высвободить самые первые номера портов. Высвободились COM1 и COM2 — мне хватило. Ещё важное замечание: правильные данные об «(используется)» обновляются всё же после перезагрузки, так что два-три раза систему подёргать придётся. Мне лень — в статье нужно было показать только принцип. Играйтесь!

Выбранный порт и порт в программе управления

Ну а я же сделал себе свой любимый COM16 под девайс, включил свет и пошёл заниматься своими делами. Вот так. Ибо нефига.

В диспетчере устройств щелкните правой кнопкой мыши устройство, использующее COM1, и выберите «Свойства», на вкладке «Параметры порта» выберите параметр «Дополнительно», после чего вы увидите раскрывающееся окно, в котором указан COM1, и вы можете прокрутить вниз до другого номера COM, который НЕ является используется и выберите его, а затем нажмите OK во всех окнах, пока не вернетесь в …

РЕШЕНИЕ

  1. Перейдите в Диспетчер устройств Windows> Многопортовые последовательные адаптеры.
  2. Выберите адаптер и щелкните правой кнопкой мыши, чтобы открыть меню.
  3. Щелкните ссылку «Свойства».
  4. Откройте вкладку «Конфигурация портов».
  5. Нажмите кнопку «Настройка порта».
  6. Выберите номер порта и нажмите ОК.
  7. Нажмите OK, чтобы применить изменения.

24 мар. 2021 г.

Когда появится диспетчер устройств, найдите запись с надписью «Порты (COM и LPT)» и щелкните рядом с ней, чтобы развернуть ее. Если вы используете встроенный в компьютер последовательный порт, он будет указан как «Коммуникационный порт». Если вы используете переходник с USB на последовательный, он будет указан как «Последовательный порт USB».

Выполните этот шаг, чтобы использовать порт COM 1:

  1. Подключите устройство, которое требует использования COM-порта.
  2. Откройте диспетчер устройств, выполнив следующие действия:…
  3. Разверните «Порты (COM и LPT)».
  4. Щелкните устройство правой кнопкой мыши и выберите «Свойства».
  5. Щелкните вкладку «Настройки порта». …
  6. Щелкните номер COM-порта ->? Потяните полосу прокрутки вниз и выберите COM1.

15 апр. 2010 г.

Как мне изменить мои порты USB на COM1?

Щелкните правой кнопкой мыши порт связи (COM1) и выберите «Свойства». В окне «Свойства» щелкните вкладку «Конфигурация порта», а затем нажмите «Настройка порта». В поле «Номер порта» используйте раскрывающееся меню, чтобы выбрать COM2 для вашего собственного COM-порта, и нажмите «ОК».

Вы можете проверить, какое устройство использует какой COM-порт в диспетчере устройств. Он будет указан в списке скрытых устройств. В диспетчере устройств выберите «Просмотр» — «Показать скрытые устройства». Теперь, когда вы развернете раздел (ПОРТЫ) COM-портов, вы увидите все перечисленные здесь COM-порты.

Как мне узнать, работает ли мой последовательный порт?

Чтобы проверить, правильно ли работает COM-порт компьютера, вы можете выполнить простой тест с обратной связью. (В тесте с обратной связью сигнал отправляется с устройства и возвращается к устройству или возвращается по шлейфу.) Для этого теста подключите последовательный кабель к COM-порту, который вы хотите проверить. Затем закоротите контакты 2 и 3 кабеля вместе.

7. Перейдите в меню «Просмотр» в диспетчере устройств и нажмите «Показать скрытые устройства». 8. Прокрутите вниз до раздела Порты, и вы сможете увидеть все скрытые и неиспользуемые COM-порты.

Выберите View-> Show Hidden Devices в меню консоли. Разверните ветку Порты (COM и LPT) и найдите в списке устройство, которому назначен нужный COM-порт. (Бледный значок означает, что этот COM-порт уже назначен, но в настоящее время устройство не подключено) Щелкните его правой кнопкой мыши и выберите «Удалить».

Ошибка «Не удалось открыть последовательный порт» означает, что в Проектах выбран неправильный порт связи. Перейдите в «Параметры» -> «Параметры проекта» -> на вкладке «Связь» выберите правильный «Последовательный порт» в «Последовательные параметры».

Сделать это:

  1. Щелкните правой кнопкой мыши на Мой компьютер и выберите Свойства.
  2. Выберите вкладку «Оборудование» и откройте Диспетчер устройств.
  3. В разделе «Порты (COM и LPT)» щелкните правой кнопкой мыши COM-порт и выберите «Свойства».
  4. Выберите вкладку «Параметры порта» и нажмите кнопку «Дополнительно».

2 колода 2010 г.

Для этого щелкните правой кнопкой мыши строку «Последовательный порт USB» и выберите «Свойства» во всплывающем меню. Щелкните вкладку «Параметры порта», а затем нажмите кнопку «Дополнительно». Выберите раскрывающийся список «Номер COM-порта» и выберите номер COM-порта 2, 3 или 4 (обычно COM1 уже используется).

USB-соединениям не назначены номера COM-портов, если только это не USB-последовательный адаптер, который затем назначит виртуальный COM-порт #. Вместо этого им назначен адрес.

Какой порт COM1?

Порт COM1 громоздкий. Порт COM1 — это последовательный порт на компьютере. Последовательный порт — это разъем, позволяющий периферийным устройствам, таким как мышь или модем, подключаться к компьютеру через кабель. Последовательные порты были заменены небольшими разъемами универсальной последовательной шины.

Как добавить порт в диспетчер устройств?

Откройте «Диспетчер устройств». Выберите меню «Действие» -> «Добавить устаревшее оборудование», затем нажмите «Далее». Выберите «Установить оборудование, которое я вручную выбрал из списка (Дополнительно)» -> затем нажмите «Далее». Прокрутите вниз, затем выберите «Порты (COM и LPT)», затем нажмите «Далее»

Кто не любит читать — внизу есть видео.
Подключаем KKL VAG COM 409.1 к компьютеру. Начинаем установку программы VAG COM, VCDS или Вася диагност 1.1 — я пользуюсь ей. Программа устанавливается просто. Все время жмем «Далее.»
После установки заходим в настройки программы и проходим тест (нажимаем на кнопку «Тест»). Если статус порта пишет — «не найден», то нужно поменять порт.

Для этого нужно…

Щелкнуть по «Мой компьютер» (важно чтоб это был не ярлык). Затем в появившемся меню нажимает «Свойства». Появляется новое окно, в котором в верхнем левом углу есть меню. Один из этих пунктов называется «Диспетчер устройств» — жмем на него. Опять появляется новое окно — это и есть «Диспетчер устройств.»

Чтобы изменить COM port…

Находим пункт «Порты COM и LPT» — открываем его — там и есть наш кабель «USB Serial port». Заходим в его свойства. Вкладка — параметры порта — Кнопка дополнительно — меняем номер порта от 1 до 4 — жмем «ОК». Выходим. (Здесь также можно установить драйвера.)

Затем в настройках программы Вася диагност выбираем порт, который поставили в «Диспетчере устройств.» Проходим тест. В окне должно появиться —
Статус порта: Ок,
Адаптер: Не найден.
Теперь можно подключить к авто и соединяться с ЭБУ.

Наша страница на DRIVE2:

Как изменить номер виртуального COM порта

Как изменить номер виртуального COM порта

За последнее время я подключал к своему компьютеру много различных Arduino, конвертеров USB-TTL, так что подключая завалявшийся где-то USB-TTL конвертер на 3.3 вольта для подключения ESP8266, я обнаружил, что система его видит как COM22. XTCOM_UTIL поддерживает номера портов до COM6, а ESP Flash Download Tool максимум COM16, поэтому резонно возник вопрос

Ответ достаточно прост. Для начала, попробуйте сразу сделать пункт 7 этой инструкции. Возможно, что вам повезет, и остальное просто не потребуется. Если нет, то начинайте с самого начала.

1. Физически отключаем от USB все устройства, к которым подключены виртуальные COM порты (в моем случае это USB-TTL конвертер)

2. Запускаем cmd.exe (я предпочитаю использовать Far Manager — он поддерживает историю команд)

3. В командной строке пишем: set DEVMGR_SHOW_NONPRESENT_DEVICES=1 (регистр букв роли не играет — просто имена переменных окружения принято писать большими буквами). Данная команда включает отображение отсутствующего оборудования в диспетчере устройств в текущем сеансе

4. Далее вводим команду devmgmt.msc — это команда запуска диспетчера устройств. Важно запустить диспетчер устройств именно из командной строки.

5. В диспетчере устройств в меню Вид выбираем Показать скрытые устройства, идем в раздел Порты COM и LPT и удаляем все COM3-COM99

6. Обратно подключаем наше устройство (у меня это USB-SERIAL CH340) — происходит автоматическая установка драйвера и, вуаля — теперь вместо COM22 у меня COM3

7. Если вам не понравился номер порта, который автоматически выбрала система, то вы можете его сменить. Для этого в диспетчере устройств заходим в свойства нашего виртуального COM-порта, переходим на вкладку Параметры порта, далее жмем Дополнительно и выбираем любой свободный номер порта.

Если вы хотите все время контролировать номера виртуальных COM портов от различных устройств, то имеет смысл установить DEVMGR_SHOW_NONPRESENT_DEVICES=1 постоянно. Для этого нужно зайти в свойства компьютера на рабочем столе (или зайти в Панель управления — Система) и выбрать слева Дополнительные параметры системы, далее вкладка Дополнительно, затем Переменные среды. В разделе Системные переменные нажать Создать и ввести имя переменной DEVMGR_SHOW_NONPRESENT_DEVICES и ввести ее значение 1. Теперь у вас всегда будут отображаться все отключенные устройства.

Вышеперечисленные действия справедливы не только для Windows 7, но и для других версий.

Понравилась статья? Поделить с друзьями:

Вот еще несколько интересных статей:

  • Как поменять масштабирование на windows 10
  • Как поменять количество ядер на windows 7
  • Как поменять масштаб экрана на windows 10
  • Как поменять количество оперативной памяти в windows 10
  • Как поменять масштаб рабочего стола на windows 10

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии