Как освободить com порт занятый программой

Содержание

Как освободить com порты?

Ответ мастера:

Нередко, выполняя какие-либо операции с устройствами, которые подключены к компьютеру, на экране выходит сообщение о сбоях работы com-порта. В связи с некоторыми отличиями интерфейса подключения устройства такое случается.

Чтобы com-порт освободить от оборудования и устройств, которые к нему подключены, следует компьютер перевернуть и найти на задней стенке два больших разъема. Через эти разъемы и подключаются старые модели сканеров, принтеров, телефонов и т. п. Один из них хотя и выглядит меньше другого, но тоже является последовательным коммуникативным портом.

Необходимо открутить шурупы, держащие штекер провода устройства, которые подключены к компьютеру. Извлеките аккуратно его из разъема, и после этого com-порт будет готов для подключения новых устройств.

При получение системного сообщения о системной ошибке, которая связана с использованием com-порта, необходимо проверить соединение кабеля и его состояние, установленное программное обеспечение. Еще не забудьте проверить, установлены ли драйверы на материнскую плату. Для проверки откройте меню установки и удаления программ на панели управления компьютером. В списке найдите необходимое вам программное обеспечение и, если есть необходимость, то обновите его или переустановите, скачав с официального сайта обновленную версию.

Как Проверить Открытые Порты Windows и кто их секретно использует

Если на мониторе выходит сообщение, что com-порт используется другим оборудованием или программным обеспечением, то откройте свойства компьютера и дальше, в появившемся окне, вкладку «конфигурация оборудования». Нажмите «диспетчер устройств» и выберите в появившемся списке виртуальные порты и удалите их, не трогая лишь физические.

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

Еще запомните, что работа с com-портом займет намного больше времени, чем с USB.

Источник: remont-comp-pomosh.ru

Com порт занят другим приложением как освободить

Подробности пожалуйста.
ОС, com-порт материнский или дополнительный контроллер?

Win 7 64bit home, платка расширения (контроллер) 2 com порта, драйвер от контроллера уже переустанавливал, винду тоже, может можно отследить приложение которое тоже пытается сесть на этот порт или «забронировать» этот порт под 1с при загрузке винды, кинул в автозагрузку 1с иногда помогает т.е. 1с первая перехватывает.

Маленько истории, у меня три магазина в двух стоят ШТРИХ-LIGHT-ФР-К все работает, только один когда включен издаёт писк, как комар к концу дня голова болит, ну ладно смирились.

Способы открытия портов на Windows 10, 8, 7


А вот с третьим магазином печаль, стоял ШТРИХ-М-ФР-К (мне нужна широкая лента) проблема была в том что ИНОГДА (плавающая ошибка) на середине чека зависал фискальник, т.е. пол чека напечатал и завис, за ним виснит 1с(встает мертво), помогала перезагрузка винды, в день 3-6 раз (100-150 чеков), клиенты стоят ждут пока это безобразие творится((( Сначала к 1эсникам обращался сказали дело в фискальнике, обратился в сервис, сказали ошибка плавающая, при них все работает, короче послали сказали «А причем тут ФР? Необходимо разбираться с ПК.» Поставил ноут купил USB шнурок, сом отложил.

Тоже самое. Через год купил другой комп поставил контроллер тоже самое. Даже писал на этот форум, честно говоря не помню что ответили тоже не внятно. Короче тот фр выкинул купил ШТРИХ-МИНИ-ФР-К, все сразу наладилось. Ошибка исчезла. Теперь появляется «сом порт занят», но это уже не такая страшная ошибка, но всё равно мало приятного.

Просто уже НАКИПЕЛО, нерв потратил. и опять содержательный ответ «А причем тут ФР? Необходимо разбираться с ПК.» В Вашем случае, претензии Вы должны передавать в обслуживающее Вас ЦТО, с кем заключен договор на обслуживание. Они и должны разбираться с это проблемой, т.к. после постановки на учет в НИ, все гарантийные обязательства несет ЦТО. В Вашем случае, претензии Вы должны передавать в обслуживающее Вас ЦТО, с кем заключен договор на обслуживание. Они и должны разбираться с это проблемой, т.к. после постановки на учет в НИ, все гарантийные обязательства несет ЦТО.

Тогда глупый вопрос а зачем нужен этот форум?)))) Ради фразы «В Вашем случае, претензии Вы должны передавать в обслуживающее Вас ЦТО, с кем заключен договор на обслуживание. Они и должны разбираться с это проблемой, т.к. после постановки на учет в НИ, все гарантийные обязательства несет ЦТО.»?

В моем случае мне сказали у вас всё работает, при бракованном фискальнике. После замены проблема ведь решилась))) Понятно буду сам разбираться, спасибо поддержка

Проблема не в RemoteApp (через него запускается только рабочее место оператора, оно вообще не работает с COM-портами). С COM-портом работает служба опроса, запущенная на компьютере SRV-1C-TERM.

Скорее всего порт действительно блокируется каким-то процессом, давайте соберем больше исходных данных. Воспроизведите ошибку, запустите на компьютере SRV-1C-TERM утилиту ProcessExplorer и посмотрите, какой процесс использует COM1 (главное меню «Find» —> «Find Handle or DLL» введите DeviceSerial).

P.S. В системных параметрах, на вкладке «GSM-модем» галочка «Использовать GSM-модем» установлена?

Полагаю что вашими усилиями проблема была решена.
Во-первых не была включена галочка в настройке GSM-модема «Использовать GSM-модем».
Во-вторых при воспроизведении ошибки, программа ProcessExplorer указала на то, что com1 порт был занят процессом Lers.ModemTune.exe.
Просто закрыв окно «настройка модемов» ProcessExlorer больше не выявил занятость порта com1.
После проделанных шагов удалось снять показания с прибора.
Большое вам спасибо за качественную и оперативную помощь!

Читайте также:
Лучшая программа djvu Андроид

В ответе модема нет расширенного кода ошибки. Для включения расширенных кодов ошибок настройте диспетчерский модем при помощи утилиты «Настройка модема» из меню «Сервис»

Будто ЛЭРС не сохраняет изменения, сделанные в окне «настройка модемов»

Возможно кроме настройки модемов следует проверить еще что-то?

Постараюсь собрать больше информации:
Первый скришот procexp сделал сразу после перезагрузки модема. Была запущена служба опроса (ручной опрос) и все данные благополучно снимаются.

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

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

admspzv писал(а): Да, к сожалению проблема не решена. Через несколько часов вновь стала появляться ошибка.
Заметил, что ошибка занятости порта com1 появляется только тогда, когда открыто окно «настройка модемов».

В один момент времени с COM-портом может работать только одна программа. Это ограничение операционной системы Windows. Если вы подключились к COM-порту в утилите настройки модемов — порт блокируется и при опросе в ЛЭРС УЧЕТ вы получите ошибку «Порт COMxx занят другой программой».

Служба опроса открывает порт в начале сеанса опроса и закрывает его при завершении сеанса, поэтому вы не видите этого в ProcessExplorer — этот момент нужно «ловить» в процессе опроса.

Вопрос о сохранении настроек модема мы готовы обсуждать в отдельной теме. Эта тема посвящена ошибке «Порт COM1 занят другой программой или доступ к нему запрещен».

admspzv писал(а): Заметил одну странность, сегодня после перезапуска модема и зайдя на удаленный компьютер, попытался сделать ручной опрос, на что система сообщила о том, что порт уже используется и предложила «немедленно» освободить его. После нажатия соответствующей кнопки система начала снимать показания с прибора.

Это называется «Принудительный запуск ручного опроса оператором с отменой выполняющегося задания автоматического опроса».

введите описание изображения здесь></p><p>></p> <p>Номера портов COM всегда кажутся чем-то занятыми, и хотя сейчас у меня есть только 4 последовательных порта (3 по Bluetooth и один USB для RS-232), у меня есть множество COM-портов, установленных как в использовании. Я бы немного почистил этот список.</p> <p>Также мне кажется, что время от времени один из принятых COM-портов освобождается, а затем одно из устройств, которые я использую, будет принимать это число, создавая путаницу, так как мне придется идти и искать его номер com в диспетчере устройств.</p> <p>UPDATE:</p> <p>Ну, я просто очистил бесчисленные USB-устройства, которые когда-то были подключены к компьютеру с помощью USBDeview, и все еще проблема остается.</p><p> </body></html>

Как очистить эти COM-порты?

Запустите диспетчер устройств из повышенной командной строки:

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

«введите

  1. Нажмите «Пуск» → «Выполнить» → введите regedit и нажмите кнопку «ОК»
  2. Перейдите к HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCOM Name Arbiter
  3. Теперь на правой панели вы можете увидеть ключ ComDB . Щелкните его правой кнопкой мыши и нажмите «Изменить»
  4. В разделе данных Data выберите все и удалите сброс до нуля ( 0 )
    Его 32 байта с 8 битами в каждом байте в шестнадцатеричном представлении. Бит 1 делает зарезервированным номер порта (1 . 256). Первые 8 портов находятся в двух крайних левых шестнадцатеричных значениях, биты, восходящие от нижнего к верхнему справа налево, следующие 8 портов находятся во вторых двух и так далее: hex F3 24 будет двоичным 1111 0011 0010 0100 , что означает, что используются следующие порты: 1, 2, 5, 6, 7, 8 ( 1111 0011) и 11, 14 ( 0010 0100) .
  5. Закройте редактор реестра и перезагрузите компьютер. Если вы установите значение 0 , все COM-порты свободны.

Вам может потребоваться переустановка любого конвертера USB-to-serial.

Спасибо за все советы выше. Я написал программное обеспечение для автоматической очистки реестра, но, несмотря на то, что он отрегулировал разделы «Оборудование, программное обеспечение» и «Арбитр», он НЕ удалял записи фантомного COM-порта. Даже перезагрузка с удаленным устройством «USB to 2Serial Port» не очистила систему должным образом.

Однако инструкции на этом PDF работал правильно:

В Win7 я немного скорректировал инструкции в этом PDF-формате:

  1. нажмите «Пуск» /(щелкните правой кнопкой мыши 🙂 «Компьютер /Свойства /Дополнительные параметры системы» (не «Диспетчер устройств»)
  2. Выберите переменные среды
  3. Нажмите в системных переменных (нижняя часть), нажмите «Создать»
  4. Введите имя переменной: DEVMGR_SHOW_NONPRESENT_DEVICES
    Введите значение переменной: 1
  5. Нажмите «ОК» (выйдет из «Среда»)
  • В папке «Принтеры» выберите «Свойства сервера» в меню «Файл».
  • Перейдите на вкладку «Порты», выберите порт, который хотите удалить, нажмите «Удалить порт» и нажмите «ОК».

Я обнаружил, что этот инструмент отлично работает для этой проблемы.

Просто загрузите его, нажмите «Режим отображения», «Показать только скрытые /отсоединенные устройства «,« Порты »(который выбирает все неиспользуемые COM-порты), затем нажмите« Удалить все отмеченные »и подтвердите удаление, когда появится предупреждение.

(Для тех, кто пришел из Google)

Если предыдущий ответ не работает и установил Windows Mobile 6 SDK. Это может быть проблема с XPVCOM.SYS (этот драйвер зарезервировал 14 COM-портов) Чтобы удалить консоль

CD Program Files Windows Mobile 6 SDK Tools Сотовый эмулятор

Для тех, кто не хочет использовать интерфейс линии CMD, я использую это в Windows 7.

enter image description here

Как очистить используемые COM-порты?

номера COM-портов всегда кажутся занятыми чем-то, и хотя сейчас у меня есть только 4 последовательных порта (3 через Bluetooth и один USB для RS-232), у меня есть множество COM-портов, установленных как в использовании. Я бы хотел немного почистить этот список.

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

Ну я просто очистил бесчисленное множество USB-устройств, которые когда-то были подключены к компьютеру с помощью USBDeview и до сих пор проблема остается.

запустить Диспетчер устройств из командной строки:

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

enter image description here

  1. Нажмите Пуск → Выполнить → тип regedit и нажмите кнопку OK
  2. перейти к HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCOM Name Arbiter
  3. теперь на правой панели, вы можете увидеть ключ ComDB . Щелкните правой кнопкой мыши и выберите Изменить
  4. в разделе значение данных выберите все и удалите сброс к нулю ( 0 )
    Свои 32 байта с 8 битами в каждом байте в шестнадцатиричном представлении. Немного значение 1 означает номер порта (1. 256) зарезервировано. Первые 8 портов находятся в двух крайних левых шестнадцатеричных значениях, биты возрастают от самого низкого до самого высокого справа налево, следующие 8 портов находятся во вторых двух и так далее: hex F3 24 будет бинарные 1111 0011 0010 0100 , что означает, что используются следующие порты: 1, 2, 5, 6, 7, 8 ( 1111 0011) и 11, 14 ( 0010 0100) .
  5. закройте редактор реестра и перезагрузите компьютер. Если задать значение 0 все COM-порты бесплатный.
Читайте также:
Как сделать чтоб не сгружались программы на Айфоне

может потребоваться переустановка любого USB-последовательного преобразователя.

Спасибо за все советы выше. Я написал программное обеспечение для автоматической очистки реестра, но хотя он сделал настроить аппаратные средства, программное обеспечение, и арбитр разделы он не удалил записи фантомный COM-порт. Даже перезагрузка с удаленным устройством «USB to 2serial Port» не очистила систему должным образом.

впрочем, инструкции на это PDF не работает правильно:

для Win7, я отрегулировал инструкции немного на этом PDF к be:

  1. нажмите Пуск / (правый клик:) Компьютер / Свойства / Дополнительные Системные настройки (не Диспетчер устройств)
  2. Нажмите Кнопку Переменные Среды
  3. Нажмите в системных переменных (нижняя часть) нажмите кнопку Создать
  4. введите имя переменной: DEVMGR_SHOW_NONPRESENT_DEVICES
    Введите Значение Переменной: 1
  5. нажмите OK (выход из окружения)
  • App2sd как перемещать приложения на sd
  • Как вернуть деньги с приложения парковки краснодар
  • Vk работа скачать приложение бесплатно на андроид без регистрации на русском языке
  • Как работать с приложением яндекс про доставка
  • Как скачать приложения на телефоне асус

Источник: telefony-gid.ru

Привет

чистка-освобождение занятых COM-портов в Windows XP

22 posts • Page 1 of 1
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 1:23 pm

Когда через USB поключаешь новое устройство «X» типа сотового телефона или модема, для этого устройства Windows XP резервириует один или более COM-порт. Ну допустим, СOM11.

После этого COM11 становится недоступен для других устройств даже после отключения X. Например, если отключить модем X и подключить модем Y, СOM11 будет недосупен для Y и поэтому WinXP назначит другой свободный COM-порт с более высоким номером, например COM12. Если подключить третий модем Z, то порты COM11 и COM12 будут для него недоступны и Windows назначит порт с ещё более высоким номером. Ит.д. Ит.п.

Вопрос: как в Windows XP почитстить, удалить все эти назначенные порты, чтобы при подключении нового усройства опять был доступен COM11 (или ниже)?

Ну и попутно этот же вопрос для Windows 7

Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 1:36 pm

Некоторых тоже однажды это доставало. Есть решение, которое работает с USB драйвером от FTDI.
http://superuser.com/questions/115172/i . get-hundre

. and even then it’s rare that you’ll be going there.
Flash-04 Уже с Приветом Posts: 63377 Joined: Tue Nov 02, 2004 8:31 pm Location: RU -> Toronto, ON

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Flash-04 » Thu Sep 27, 2012 1:53 pm

удалять через device manager
Not everyone believes what I believe but my beliefs do not require them to.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 2:12 pm

Flash-04 wrote: удалять через device manager
Так после отключения устройства этих занятых портов в device manage’е не видно. Как их там искать?
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 2:15 pm

Medium-rare wrote: Есть решение, которое работает с USB драйвером от FTDI.
А что этот FTDI на всех компах используется? А если у меня другой?
Medium-rare wrote: http://superuser.com/questions/115172/i . get-hundre
Вы про это?:

This is achieved by adding a REG_BINARY value called IgnoreHWSerNum to the registry and setting it to 01.

в каком месте Registry добавлять?
Flash-04 Уже с Приветом Posts: 63377 Joined: Tue Nov 02, 2004 8:31 pm Location: RU -> Toronto, ON

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Flash-04 » Thu Sep 27, 2012 2:32 pm

Flash-04 wrote: удалять через device manager
Так после отключения устройства этих занятых портов в device manage’е не видно. Как их там искать?
там есть режим когда видно все
Not everyone believes what I believe but my beliefs do not require them to.

kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 2:43 pm

Flash-04 wrote: там есть режим когда видно все

Какой режим? Если поставить галку «Show Hidden devices», то портов всё-равно не видно до тех пор пока железку (модем) не воткнёшь. Ткни пальтцем куда смотреть надо

Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 2:46 pm

Medium-rare wrote: Есть решение, которое работает с USB драйвером от FTDI.
А что этот FTDI на всех компах используется? А если у меня другой?
Medium-rare wrote: http://superuser.com/questions/115172/i . get-hundre
Вы про это?:

This is achieved by adding a REG_BINARY value called IgnoreHWSerNum to the registry and setting it to 01.

в каком месте Registry добавлять?
Там, по той ссылке, есть документ. Хотя, вот ещё один: http://www.lvr.com/usbfaq.htm

During device testing, we attach many devices that are identical except for the serial numbers. How can I prevent Windows from asking to install a new driver every time a device is attached?

The method described below causes Windows 2000 and XP to ignore a device’s serial number. It’s recommended for test environments only.

This registry key controls whether Windows uses or ignores device serial numbers:

Читайте также:
Программа после запуска сворачивается

It’s possible to ignore all serial numbers, though this approach is NOT recommended. To ignore all serial numbers, in the above key, change this value to zero:

To ignore the serial number for an individual device, create an entry under the above . UsbFlags key. The name must start with «IgnoreHWSerNum» followed by the vendor and product ID of the device. A value of 1 = «disable the serial number.»

Example (Vendor Product 1

То есть, это generic для USB драйверов. Где взять VID/PID? Через Device Manager, вестимо, правда, бывает более одного контроллера. ищите.

You do not have the required permissions to view the files attached to this post.
. and even then it’s rare that you’ll be going there.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 2:54 pm

Medium-rare wrote: Там, по той ссылке, есть документ. Хотя, вот ещё один: http://www.lvr.com/usbfaq.htm

GlobalDisableSerNumGen = 1

Спасибо, попробую. Насколько я понимаю, это поможет чтобы не добавлялись новые порты. А уже созданные ранее как почистить?

Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 2:59 pm

Kill them all in Device Manager.
. and even then it’s rare that you’ll be going there.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 3:01 pm

Medium-rare wrote: Kill them all in Device Manager.
Так не вижу, хоть и в очках
Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 3:06 pm

Control Panel / Hardware / Device Manager / .
I guess those COMs that assigned via USB.
. and even then it’s rare that you’ll be going there.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 3:14 pm

Medium-rare wrote: Control Panel / Hardware / Device Manager / .
I guess those COMs that assigned via USB.

You do not have the required permissions to view the files attached to this post.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 3:16 pm

Не вижу портов
Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 3:22 pm

No Russian kbd here, sorry. How come you don’t have a single COM port there? You just complained that you have too many. I guess you have already detached those somehow. Anyway you can try finding VID/PID there (see the picture above, right-click, Properties).

I am unsure which of 5 actually the one that spawns COM ports. Flash-04, how come he does not have a single COM-port listed there?

. and even then it’s rare that you’ll be going there.
kyk Уже с Приветом Posts: 31438 Joined: Sat Nov 20, 2004 8:12 pm Location: камбуз на кампусе

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by kyk » Thu Sep 27, 2012 3:29 pm

Medium-rare wrote: I guess you have already detached those somehow.
нет, я пока ещё ничего не делал
Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Thu Sep 27, 2012 3:35 pm

M. Just try to do that registry change and reboot. Go for GlobalDisableSerNumGen = 1 first.
. and even then it’s rare that you’ll be going there.
DropAndDrag Уже с Приветом Posts: 6115 Joined: Thu Mar 10, 2011 8:36 pm

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by DropAndDrag » Sat Sep 29, 2012 8:24 pm

действительно какая-то ерунда с этими COM портами через USB
но с вашей проблемой до сих пор мне удавалась выкрутиться следующим образом
— убрали USB устройство с COM11 и в device manager его уже нету
— подключили новое устройство. обычно оно хватает самый низкий свободный номер, но иногда устройство такого же типа лезет к следующему. в этом случае вы увидете COM12 в device manager
— в device manager выбираете это устройство, открываете свойства, там что-то типа advanced кнопочки, новый диалог и в нем принудительно выбираете нужный номер порта. жмете все Океи и где-то получите грозное предупреждение. естественно кладете на него болт
— все должно работать после этого. ну может быть придется перегрузить комп.

честно говоря не разбирался из-за чего. предположу, что USB драйвер где-то оставляет информацию о последнем использованом порте с серийным номером самого устройства (по другому определить USB устройстов не возможно, если их больше одного на компе). и видимо драйвер очень умный и ожидает, что вы воткнете первое USB устройство снова вот он и старается вам угодить — занимает следующий «свободный» СОМ порт, чтобы вы не запутались что к какому порту подключено . (такое бывает, если много устройств. я сделал как-то систему, которая использовала 4 СОМ порта. народ как перенесет на другое место, кабеля по другому повтыкает . все пипец )

Medium-rare Уже с Приветом Posts: 9234 Joined: Thu Mar 03, 2011 6:04 pm Location: SFBA

Re: чистка-освобождение занятых COM-портов в Windows XP

Post by Medium-rare » Sun Sep 30, 2012 9:43 am

Источник: forum.privet.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru