Главная » Статьи » Удалить скрытые устройства из диспетчера устройств

Удалить скрытые устройства из диспетчера устройств

Диспетчер устройств и скрытые устройства

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

Не отображаются даже в том случае, если поставить галочку «Вид -> Показать скрытые устройства». Вот пример с моего ПК:

Диспетчер устройств - не видно скрытых устройств

Диспетчер устройств — не видно скрытых устройств

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

На самом деле ничего сложного нет. Достаточно сделать несколько кликов мышкой, и вот:

Диспетчер устройств показывает скрытые (неактивные) устройства

Диспетчер устройств показывает скрытые (неактивные) устройства

видна целая куча неактивных устройств в диспетчере задач.

Для этого необходимо: вызвать приложение командной строки (Пуск — Все программы — Стандартные — Командная строка), кликнуть по ней правой кнопкой мыши и выбрать от Администратора

Вызов от имени администратора

Вызов от имени администратора

В консоли нужно писать две команды:

  • Set devmgr_show_nonpresent_devices=1
  • Devmgmt.msc

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

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

Надоело каждый раз устанавливать значение переменной devmgr_show_nonpresent_devices через командную строку? Установи ее в переменных окружения:

Установка переменной devmgr_show_nonpresent_devices

Установка переменной devmgr_show_nonpresent_devices

После установки переменной компьютер следует перезагрузить. Теперь можно любым удобным способом запускать диспетчер устройств и просматривать укрытые и неактивные устройства.

Вопросы, пожелания, замечания — в комментариях!

 

 

Метки::

1 отзыв Ваш отзыв

  1. Александр #

    Спасибо. У меня всё получилось. Действительно одним и тем же устройствам присваиваются каждый раз разные порты.

Ваш отзыв