Отобразить скрытые устройства. Как удалить неиспользуемые драйвера в Windows

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

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

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

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

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

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

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

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

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

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

Случалось ли так, что вы пытались изменить порт в устройстве на определенный 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 и щелкните на кнопку ОК.

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

  1. Важно! Пункт настройки отображения вида Диспетчера устройств «Показать скрытые устройства» позволяет отобразить только то оборудование, которое не поддерживает Plug and Play. Что касается остальных причин, по которым устройства не видимы, этого будет недостаточно. Поэтому первым шагом должно стать создание дополнительной переменной среды в вашей системе , которая позволит отобразить скрытые устройства в диспетчере устройств . Не пугайтесь, это сделать несложно, причем разными способами.
  2. Вторым шагом будет запуск Диспетчера устройств либо стандартным способом, либо из той же командной строки (если вы пошли по пути, указанном в пп.2 предыдущего шага). Команда, которую нужно набрать для запуска:

    devmgmt . msc

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


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


    Серым фоном были подсвечены именно те, которые в данный момент не активны, то есть, не подключены физически к ПК. То оборудование, в котором действительно нет необходимости, можете удалить с помощью стандартных средств Диспетчера устройств. После этого ваша система станет работать немного быстрее. У себя я убрал остатки Аваста, который когда-то был установлен в системе, но теперь не отображался в диспетчере устройств .


    Понравилась статья? Или есть здравая критика? Тогда оставьте комментарий. Я на него обязательно отвечу.

    ПС. Описанное здесь проверено лично на WindowsXP SP3

Часто при переносе 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 !

По умолчанию диспетчер устройств не отображает устройства, которые в данный момент не подключены к компьютеру (так называемые устройства-призраки). Это касается всех версий Windows: от Windows XP до Windows 8.1. Устройства не отображаются даже в случае, если в меню "Вид" ("View") включить режим "Показать скрытые устройства" ("Show hidden devices"). Как с этим бороться? Как удалить (например) сетевую карту [со всеми ее настройками]?

Для этого выполните следующую инструкцию:

  1. Запустите командную строку Windows (в случае Windows Vista и выше - от имени администратора)
  2. В командной строке выполните следующую команду:
    set devmgr_show_nonpresent_devices=1
    после чего нажмите клавишу Enter
  3. Теперь запустите диспетчер устройств из командной строки:
    start devmgmt.msc
    после чего тоже нажмите Enter
  4. В диспетчере устройств откройте меню "Вид" ("View") и включите режим "Показать скрытые устройства" ("Show hidden devices").

Обратите внимание, что после закрытия окна командной строки Windows обнуляет переменную devmgr_show_nonpresent_devices=1, установленную на шаге 2, и устройства-призраки перестают отображаться при выборе пункта "Показать скрытые устройства" ("Show hidden devices").

Вы также можете создать командный (.BAT / .CMD) файл, чтобы автоматизировать выполнение этих действий. Вот содержимое этого файла:

@echo off set devmgr_show_nonpresent_devices=1 start devmgmt.msc

Постоянное отображение устройств-призраков

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

  1. Щелкните правой кнопкой мыши значок Мой компьютер (My computer)
  2. Выберите пункт Свойства (Properties)
  3. Откройте вкладку Дополнительно (Advanced)
  4. Нажмите кнопку Переменные среды (Environment variables)
  5. Задайте значения переменных в поле Системные переменные (System variables)

Примечание. Используйте этот способ только для целей устранения неполадок или во время разработки, а также для исключения возможности случайного удаления пользователем необходимого устройства, не подключенного к компьютеру (например, устройства USB или стыковочного узла, не подключенного к переносному компьютеру).


Дополнительная информация

В диспетчере устройств в дополнение к отображаемым устройствам существует два типа скрытых 8устройств:

  • Обычные скрытые устройства, которые не отображаются (драйверы, принтеры и другие устройства, не поддерживающие технологию Plug and Play)
  • Устройства-призраки, которые не подключены к компьютеру