Как узнать какой программой занят com порт

У нас есть 18 ответов на вопрос Как проверить занят ли COM порт? Скорее всего, этого будет достаточно, чтобы вы получили ответ на ваш вопрос.

Содержание

  • Как узнать какой программой занят COM порт?
  • Как освободить порт com1?
  • Как узнать какой COM порт?
  • Как проверить занят ли COM порт? Ответы пользователей
  • Как проверить занят ли COM порт? Видео-ответы

Отвечает Евгений Масленников

Как проверить чем занят com порт · 1. В меню «Пуск» выберите пункт «Выполнить»; · 2. В поле «Открыть» наберите команду cmd и нажмите кнопку «ОК»; · 3. Наберите .

Как узнать какой программой занят COM порт?

Для этого:Откройте диспетчер устройств (Device Manager) командой devmgmt. . В меню выберите View->Show Hidden Devices;Затем разверните Ports (COM Перейдите на вкладку Port Settings и нажмите кнопку Advanced;

Источник: querybase.ru

Com порт на ноутбук

Как проверить, какая именно программа работает с COM-портом компьютера

Сотрудники, офисы и COM-порты. Краткое введение в проблему

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

С точки зрения Windows COM-порт, как и любой файл, флешка и т.п. является ресурсом. Любая программа, в т.ч. и сама Windows, может попросить у Windows доступ к какому-то ресурсу с определенными правами, и Windows может либо предоставить, либо не предоставить программе искомый доступ. Близкой аналогией здесь будет, наверное, офис с большим количеством комнат и кабинетов (ресурсов) и работающих в них сотрудников (программ). Если сотруднику для, например, переговоров с крупным клиентом потребуется отдельная комната, он попросит у секретаря организации дать ему ключ от этой комнаты и более никого туда не пускать до окончания переговоров. Если другой сотрудник попросит после этого у секретаря ключ от той же комнаты, ему будет отказано в доступе.

Читайте также:
Имя psql не распознано как имя командлета функции файла сценария или выполняемой программы

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

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

Что делать если не отображаются порты COM и LPT? Возвращаем порты COM и LPT на место!

Так как все-таки проверить, какая именно программа работает с COM-портом компьютера

Для этого нам нужно скачать и установить на компьютер специальную программу, называемую Process Explorer. Вообще, процессом в Windows называют запущенную и работающую программу, так что название этой программы можно перевести как Исследователь запущенных программ. Пожалуйста, скачайте эту программу и запустите на своем компьютере. Вначале программа предложит вам согласиться с лицензионным соглашением (нужно нажать кнопку Agree, что переводится как Согласен) и потом немедленно покажет вам список запущенных на компьютере процессов:

Установка программы Process Explorer Главное окно программы Process Explorer

В этом окне нажмите, пожалуйста, сочетание клавиш Ctrl+F или выберите пункт меню Find | Find handle or DLL (Поиск | Искать хэндл или динамически подгружаемую библиотеку) для того, чтобы вызвать на экран окно поиска, в этом окне напишите слово Serial и нажмите кнопку Search (Искать). В ответ программа покажет вам список хэндлов (хэндлом в нашем примере про офис будет, наверное, запись о занятии комнаты у секретаря фирмы), в имени которых есть слово Serial («Последовательный». COM-порты также называются последовательными портами):

Читайте также:
Как удалить программу point

Окно поиска программы Process Explorer

Разумеется, это не будет список программ, занявших ваш COM-порт. По аналогии с офисом, мы запустили функцию поиска в компьютере секретаря фирмы и ввели в нее название комнаты — в результатах поиска может быть не только записи о резервировании этой комнаты, но и, например, запись о том, что в эту комнату нужно купить шторы. Также вероятна ситуация, когда при наличии резервирования этой комнаты мы ничего не найдем функцией поиска, например, потому, что секретарь в своих записях называет эту комнату по-другому, например, вместо «A123» она называет ее «Левая переговорная».

Кроме того, нам необходимо суметь прочитать то, что нашла нам функция поиска. Вот, например, третья строчка на рисунке выше — это запись о занятии COM-порта или нет? На самом деле это запись совсем о другом событии, но для того, чтобы это понять, нужно быть компьютерным специалистом — а у большинства читающих эту статью совсем другие образование и профессия. Поэтому мы рекомендуем вам просто максимально расширить окно поиска так, чтобы туда поместились все присутствующие в нем строчки и все присутствующие в нем тексты, сделать снимок экрана получившегося окна и прислать этот снимок экрана нам с комментарием типа: Пытаюсь использовать программу Тирика-Магазин совместо со сканером штрихкодов, получаю сообщение об ошибке , снимок окна поиска программы ProcessExplorer прилагаю. Письмо нужно отправлять на .

Как вы понимаете, отсылка нам описанного выше снимка экрана — это не панацея и не волшебный способ исправить любую ошибку в программе — это всего лишь попытка найти программу, занявшую COM-порт. Если эта попытка окажется удачной, это будет означать, что проблема, наверное, будет решена; если же попытка окажется неудачной, то это вообще ничего не означает, так как, например, в списке секретаря эта комната может называться иначе. Но ведь попытка не пытка, как говорил известный исторический персонаж? 😉

Источник: www.tirika.ru

Как узнать, занят ли com порт

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

Читайте также:
Какие программы нужны для работы интернет магазина

Как узнать, занят ли com порт

Статьи по теме:

  • Как узнать, занят ли com порт
  • Как посмотреть используемые порты
  • Как проверить доступность порта

Вам понадобится

  • — компьютер;
  • — интернет;
  • — программа ProcessMonitor.

Инструкция

Чтобы решить данную проблему, нужно произвести некоторые настройки в системе. Нажмите кнопку «Пуск» в нижнем углу экрана и найдите пункт «Выполнить». Вы попадете в реестр компьютера. Наберите в строке команду cmd и нажмите ввод на клавиатуре. Запустится командная строка.

Вводить команды нужно латинскими буквами.

Введите команду mode com1 и нажмите ввод на клавиатуре. Данная команда предназначена для задания свойств порта: скорости, длины, скорости и пр. В случае, если данный порт занят, утилита выдаст сообщение об этом в виде ошибки. Если порт свободен, система оповестит вас об этом. В данном меню можете настроить все параметры определенного порта на компьютере.

Чтобы узнать, какой программой занять com порт, зайдите на сайт sysinternals.com и загрузите программу ProcessMonitor в память компьютера. Как правило, подобное программное обеспечение должно устанавливаться в системный каталог локального диска на персональном компьютере. Запустите приложение. Нажмите на кнопку Find и наберите параметр DeviceSerial0, затем нажмите ввод на клавиатуре. Программе потребуется некоторое время (весьма незначительное) для выполнения задания.

Для com порта принято обозначение RS-232C. Скорость обмена данными по com порту обычно не более 115200 бит в секунду. В современной операционной системе этот порт используется как канал для передачи данных и называется COM1, COM2 и так далее. Некоторые устройства связи (такие как bluetooth) могут использовать название этого порта, чтобы иметь свое имя в системе.

Также стоит отметить, что на многих компьютерах пользователям не хватает com портов. Для этого можно использовать специальные устройства под названием «ромашка».

Источник: www.kakprosto.ru

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