Контакты

Программа удаление отключенных несуществующих устройств. Как удалить неиспользуемые драйвера в Windows. Методы запуска утилиты

Случалось ли так, что вы пытались изменить порт в устройстве на определенный COM-порт, только чтобы найти, что он используется, но не было ни одного устройства присутствующего в диспетчере устройств? Это происходит потому, что устройство, которое с помощью этого конкретного COM-порта подключено, на самом деле не присутствует в вашей системе, но драйвера для этого устройства утверждают, что устройство использует com-порт. Вы можете легко просматривать, какие из устройств были настроены на использование какого либо из com-портов в Windows, просмотрев скрытые устройства.
Если вы хотите просмотреть скрытые устройства на ПК с Windows, то вы можете выполнить следующие действия:

Нажать Win+R для открытия диалога выполнить. Затем, чтобы открыть диспетчер устройств, в в диалоговом окне Выполнить вам нужно ввести команду devmgmt.msc и нажать клавишу Ввод.
В окне Диспетчер устройств выберите Вид → Показать скрытые устройства.

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

Выше описанная инструкция работает в Windows 8.1 и Windows 10 без каких либо проблем. Но если вы используете Windows 7 (и более ранние версии ОС), то прежде чем использовать приведенные выше инструкции вам придется выполнить некоторую дополнительную работу. Вы должны установить переменную окружения DEVMGR_SHOW_NONPRESENT_DEVICES и присвоить ей значение 1 в следующем порядке:

Нажмите сочетание Win+Pause, чтобы открыть информационное окно системы.
Нажмите на «Дополнительные параметры системы» слева в окне, которое отображается.
Нажмите на «Переменные среды», кнопку в окне свойства системы.

Под разделом Системные переменные, нажмите на кнопку Создать.

Введите имя переменной DEVMGR_SHOW_NONPRESENT_DEVICES, присвойте ей значение 1 и щелкните на кнопку ОК.

Закройте все открытые ранее Вами окна путём нажатия на соответствующие кнопки ОК. Теперь вы можете открыть диспетчер устройств и следуйте инструкциям, как описано в первой части этой статьи, что бы увидеть скрытые устройства.

Часто при переносе Windows с машины на машину (виртуальную машину) в операционной системе остается много драйверов оборудования, которое фактически уже не участвует в работе, но может служить помехой. Давайте разберемся, как же определить не применяемое оборудование, и как удалить эти устройства и их драйвера?

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

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

Примечание. Все вышеописанные действия необходимо делать с правами Администратора. Так же стоит отметить, что в данном деле главное не поудалять лишнего) Иначе, система может просто не загрузиться. Это особенно относиться к драйверам и устройствам контроллеров жестких дисков.

Включение отображения неиспользуемого оборудования Windows через графический интерфейс

  1. Нажимаем клавиши Windows + Break/Pause . (Либо в "Панели управления" выбираем пункт "Система ")
  2. В открывшемся окне "Система " выбираем пункт "Дополнительные свойства системы".
  3. В открывшемся окне "Свойства Системы " на вкладке "Дополнительно" в самом низу нажмите кнопку "Переменные среды" .
  4. В открывшемся окне "Переменные среды " в поле "Системные переменные" для создания новой переменной необходимо нажать кнопку "Создать… "
  5. В дополнительном появившемся окне "Новая системная переменная " укажите имя и значение переменной .
  6. Ок-Ок-Ок.)))

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

  1. пуск -> выполнить (Либо нажать клавиши Windows + R) -> cmd -> OK
  2. Ввести Set devmgr_show_nonpresent_devices=1 , Нажать Enter

Примечание. В данном случае после перезагрузки эта опция отключится. В отличие от установки переменной через графический интерфейс.

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

Опцию отображения скрытых устройств включили, давайте теперь посмотрим сами устройства и удалим ненужное. Для этого открываем Диспетчер устройств Пуск -> Выполнить -> Devmgmt.msc -> OK. Чтобы устройства отобразились в "Диспетчере устройств", необходимо в меню "Вид " выбрать пункт "Показать скрытые устройства ". Теперь, если открыть любой пункт дерева (в котором предположительно имеются неиспользуемые устройства), то они будут иметь затененные значки, либо значки с желтым восклицательным знаком. Выделив устройство правой кнопкой мыши можно выбрать пункт "Удалить ". После подтверждения кнопкой Ок может потребоваться перезагрузка.

Оригинальная статья от Microsoft: http://support.microsoft.com/kb/315539/ru

С Уважением, Mc.Sim !

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

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

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

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

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

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

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

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

  • Set devmgr_show_nonpresent_devices=1
  • Devmgmt.msc

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

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

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

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

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

Иногда бывает так, что надо отобразить драйверы отключенных устройств и удалить старые драйверы? Расскажу как это сделать:

Если коротко, то для того, чтобы отобразить драйверы отключенных устройств, надо в свойствах системы добавить системную переменную «» со значением «1 ». Затем в диспетчере устройств появится пункт «Вид – Показать скрытые устройства». Вот и всё! Удаляйте ненужные драйверы, но будьте осторожны!

Если вы не продвинутый пользователь, то читайте инструкцию в картинках на примере Windows 7:

  1. Зайдите свойства компьютера.
    Это можно сделать щелкнув правой кнопкой мышки на Мой компьютер или нажав одновременно кнопки Win+Pause
  2. Слева выбираем пункт «Дополнительные параметры системы»

  3. На вкладке «Дополнительно» внизу щелкаем на «Переменные среды»
  4. Затем в системных переменных или переменных средах для вашего пользователя нажимаем «Создать»
  5. Вводим имя переменной «devmgr_show_nonpresent_devices», а значение переменной «1». Жмём Ок, Ок.

  6. Заходим в диспетчер устройств. В меню выбираем «Вид – Показать скрытые устройства»

  7. Теперь в списках устройства появляются «призрачные» иконки устройства, которые в данный момент не задействованы или отключены.

Можете спокойно теперь их удалять, но делайте это аккуратно!

Кстати, вы не поверите, но это полезная опция мне помогла один раз в жизни, когда я сдавал свой ноутбук на ремонт, а мне там поменяли аккумулятор на сдохший и зачем-то поменяли процессор. Я зашёл в диспетчер устройств, также отобразил скрытые устройства и в неактивных увидел модель моего родного процессора, а вместо него был другой. В сервисе мне сообщили, что ничего не меняли в ноутбуке, ни аккумулятора, ни процессора. После того, как я им показал скрытые устройства, они без слов вернули мне старый аккумулятор и старый родной процессор. Вот так вот

P.S. а вы знали, что драйвер во множественном числе согласно правилам русского языка пишется и произносится как драйверы, а никак не драйвера. Теперь знайте, что драйверы они и в Африке драйверы.

«Призрачные» и скрытые устройства, которые не отображаются в Диспетчере устройств Windows (Windows Device Manager), могут приводить к сбоям и системным конфликтам. В этой статье мы расскажем о том, как заставить Диспетчер показывать все скрытые устройства для облегчения диагностики возникающих проблем.

Один из самых странных недостатков , связанных с оборудованием, – это наличие «призрачных» и скрытых устройств, которые не отображаются в , но могут стать причиной системного конфликта. Осуществить диагностику такого конфликта будет невозможно даже с использованием Диспетчера устройств.

В Диспетчере существует несколько типов скрытых устройств. Во-первых, в нем не отображаются принтеры, драйверы и прочие устройства, не поддерживающие Plug and Play. Эта проблема актуальна только для тех, у кого установлена устаревшая аппаратура, потому что устройства Plug and Play распознаются и устанавливаются в XP автоматически. Если же устройство не поддерживает этот стандарт, оно может быть подключено к компьютеру, но в Диспетчере устройств отображаться не будет.

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

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

Кроме того, бывают устройства, перемещенные из одного разъема в другой. XP иногда воспринимает их как подключенные к обоим разъемам и направляет системные ресурсы на оба.

Обнаружение этих скрытых устройств может значительно облегчить диагностику проблем. Например, скрытое устройство может конфликтовать с видимым, а иногда нужно просто деинсталлировать скрытое оборудование – допустим, при перемещении сетевой карты, не поддерживающей Plug and Play, из одного разъема в другой. Но для этого нужно заставить Диспетчер устройств показывать всё скрытое оборудование, иначе решить проблему будет затруднительно.

Заставить Диспетчер устройств показывать принтеры, драйверы и прочие устройства, не поддерживающие Plug and Play, довольно легко. Чтобы запустить Диспетчер, наберите в командной строке devmgmt.msc и нажмите , а затем выберите пункт меню «Вид | Показать скрытые устройства» (View | Display Hidden Devices).

Включить отображение «призрачных» или отсутствующих устройств несколько сложнее. Для этого нужно задать системную переменную среды, которая заставит Диспетчер устройств показывать такое оборудование. Чтобы это сделать, нажмите правой кнопкой мыши на значке «Мой компьютер» (My Computer) и выберите пункт меню «Свойства | Дополнительно | Переменные среды» (Properties | Advanced | Environment Variables). Появится диалоговое окно «Переменные среды» (Environment Variable), в котором можно создавать переменные среды для всей системы и для отдельных ее пользователей. Переменные среды определяют различные параметры операционной системы – например, размещение каталогов Windows и TEMP, а также имя файла и адрес командного процессора, который запускается при вызове командной строки.

Диалоговое окно «Переменные среды» разделено на две части: «Переменные среды пользователя» (User variables) и «Системные переменные» (System variables). Чтобы создать переменную среды для отдельного пользователя, используйте диалоговое окно «Переменные среды пользователя»; для создания системной переменной обратитесь к диалоговому окну «Системные переменные». В нашем случае необходимо создать переменную среды для всей системы, поэтому кнопку «Создать» (New) следует нажимать в разделе «Системные переменные». При нажатии на эту кнопку появится диалоговое окно «Новая системная переменная» (New System Variable). В поле «Имя переменной» (Variable name) введите devmgr_show_nonpresent_devices. Кроме имени, переменной нужно присвоить еще и значение. Чтобы включить отображение отсутствующего оборудования в Диспетчере устройств, укажите в поле «Значение переменной» (Variable value) цифру 1. Заполненное диалоговое окно показано на рис. 13-3. После этого нажмите «OK», чтобы завершить создание новой переменной, и «OK», чтобы закрыть диалоговое окно «Переменные среды».

Рисунок 13-3. Настройка Диспетчера устройств на постоянное отображение отсутствующего оборудования.

Итак, системная переменная среды создана. Но для того чтобы «призрачные» устройства появились в Диспетчере, его сначала нужно соответствующим образом настроить. Для этого запустите Диспетчер из командной строки или из окна «Выполнить» (Run) командой devmgmt.msc и нажмите . Затем выберите пункт меню «Вид | Показать скрытые устройства». После этого отсутствующие устройства появятся в списке, как показано на рис. 13-4. Список устройств должен значительно удлиниться, потому что в нем появятся драйверы, не поддерживающие Plug and Play. Как правило, устройства, не подключенные к компьютеру, выделены серым цветом, в то время как установленные устройства – черным. Некоторые устройства могут встречаться в списке несколько раз, как показано на рис. 13-4.


Рисунок 13-4. Включение отображения отсутствующего оборудования в Диспетчере устройств.

Теперь Диспетчер устройств можно использовать для диагностики и решения проблем, вызванных «призрачными» устройствами, о чем подробно рассказывается в статье «Анализ сообщений об ошибках Диспетчера устройств для устранения аппаратных проблем» (Troubleshoot Hardware by Decoding Device Manager Error Messages). При обнаружении «призрачных» устройств, которые уже не используются на этом компьютере, удалите их с помощью Диспетчера устройств. Для этого нужно нажать на устройстве правой кнопкой мыши и выбрать пункт меню «Удалить» (Uninstall).

Временное отображение отсутствующих устройств

Если вам не нужно, чтобы отсутствующее оборудование отображалось в Диспетчере устройств постоянно, и вы не хотите задавать новую переменную среды, можно создать временную переменную – например, только для одного запуска Диспетчера. Для этого введите в командной строке и нажмите . Никакого результата выполнения команды показано не будет – окно командной строки останется пустым. В этом же окне введите start devmgmt.msc и нажмите . После этого в новом окне запустится Диспетчер устройств. Теперь включите отображение скрытых устройств точно так же, как делали до этого.

Имейте в виду: Диспетчер устройств в этом случае следует запускать из той же копии командной строки, что и команду devmgr_show_nonpresent_devices=1 . Если запустить его другим способом, «призрачные» устройства отображаться не будут.

Понравилась статья? Поделитесь ей