Невозможно удалить ненужные COM-порты - Windows 7

Невозможно удалить ненужные COM-порты - Windows 7

Недавно я установил беспроводной принтер Cannon для временного использования, драйверы которого настроили почти все мои COM-порты на постоянную занятость (случайная ошибка, отмеченная в файле ReadMe после установки, без исправлений — спасибо идиотам из Canon!).

Я удалил принтер и драйверы, но порты (COM 1-2,4-13 и 15-32) постоянно отображаются как (используемые). Обратите внимание, что они не отображаются так непосредственно в диспетчере устройств, но отображаются, если я пытаюсь переназначить COM-порт на каком-то оборудовании (Диспетчер устройств -> Параметры порта -> Дополнительно).

Я попытался удалить порты в Панели управления -> Свойства сервера печати, но получил сообщение об ошибке «Выбранные порты не могут быть удалены. Запрос не поддерживается».

Я также пробовал удалить порты через Управление печатью, но здесь я получаю ошибку «Выбранный порт не может быть удален. Эта операция не поддерживается». Если я пытаюсь настроить порты, я получаю ошибку «Выбранный порт не может быть настроен. Операция не может быть завершена (ошибка 0x00000057)».

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

решение1

Попробуй это:

Сначала остановите службу "Диспетчер очереди печати".
Затем зайдите в Regedit и найдите ключ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors.
Если в названии есть подраздел с Canon, удалите его. Это должно полностью избавить вас от портов принтера Canon.
Также может быть что-то Canon в разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Providers. Если это так, избавьтесь и от него.

Не забудьте перезапустить службу диспетчера очереди печати.

решение2

Пробовали ли вы использовать командную строку администратора?

чистое использованиеком1/удалить

решение3

Это маловероятно, но мне уже удавалось это сделать на принтере другой марки (HP) с безнадежными драйверами...

Зайдите в диспетчер устройств.
В меню включите «Показать скрытые устройства».
Затем найдите устройства Canon и отключите их.
(Часто такие поддельные фиктивные COM-порты генерируются поддельным драйвером устройства.)
Это может освободить эти COM-порты. (Может потребоваться перезагрузка.)

решение4

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

Связанный контент