Как удалить скрытые и старые драйверы в Диспетчере устройств Windows
Что такое скрытые (фантомные) драйверы?
Каждый раз, когда вы вставляете в компьютер новую флешку, подключаете внешний жесткий диск, монитор или мышку, операционная система Windows устанавливает для этого устройства соответствующий драйвер. Даже когда вы вытаскиваете флешку из разъема USB, ее драйвер остается в системе в «спящем» режиме на случай повторного подключения.
Со временем в системе накапливаются сотни ненужных копий старых драйверов. Это может вызывать следующие проблемы:
| Симптом | Возможная причина |
|---|---|
| Конфликт сетевых адаптеров | Невозможно назначить статический IP-адрес, так как система сообщает: «Этот IP уже назначен адаптеру, которого нет в списке». |
| Сбои при подключении USB-накопителей | Старый некорректный драйвер блокирует назначение новой буквы диска для флешки. |
| Медленный запуск Windows | Служба PnP (Plug and Play) опрашивает десятки несуществующих устройств при старте ОС. |
Пошаговое удаление скрытых драйверов
По умолчанию стандартный «Диспетчер устройств» не показывает отключенное оборудование. Чтобы увидеть и удалить устаревшие драйверы, выполните следующие простые шаги:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите «Диспетчер устройств» (либо нажмите сочетание клавиш
Win + R, введитеdevmgmt.mscи нажмите Enter). - В верхнем текстовом меню нажмите на пункт «Вид» и поставьте галочку напротив строки «Показать скрытые устройства».
- Разверните нужные категории (например, «Дисковые устройства», «Сетевые адаптеры» или «Контроллеры USB»). Неактивные и отключенные устройства будут отображаться полупрозрачными серыми значками.
- Нажмите правой кнопкой мыши на серое неиспользуемое устройство и выберите «Удалить устройство».
- Если появится окно с вопросом и галочкой «Попытаться удалить драйвер для этого устройства», отметьте ее и подтвердите удаление кнопкой «Удалить».
Совет: Если вам нужно очистить десятки старых COM-портов или скрытых сетевых карт одной командой в PowerShell, запустите консоль от имени Администратора и выполните утилиту PNPUtil:
# Просмотр списка всех сторонних установленных драйверов:
pnputil /enum-drivers
# Удаление конкретного устаревшего драйвера по имени OEM-файла:
pnputil /delete-driver oem12.inf /uninstall /force Частые вопросы (FAQ)
Безопасно ли удалять полупрозрачные серые устройства?
Да, абсолютно безопасно. Если это устройство (например, обычная USB-флешка) будет снова подключено к ПК, Windows автоматически распознает его и установит свежий драйвер за пару секунд.
Почему после удаления сетевой карты Windows все еще помнит старый IP-адрес?
Скрытый адаптер остался в реестре. Обязательно включите «Показать скрытые устройства» в Диспетчере устройств, найдите полупрозрачный сетевой адаптер в ветке «Сетевые адаптеры» и удалите его.
Существуют ли бесплатные программы для автоматической очистки таких драйверов?
Да, популярная бесплатная утилита с открытым исходным кодом называется Device Cleanup Tool. Она наглядно показывает дату последнего использования каждого устройства и позволяет удалить все неактивные записи в один клик.
Нужно ли перезагружать компьютер после удаления скрытых драйверов?
Для флешек и мышек перезагрузка не требуется. Но если вы удаляли старые сетевые карты, видеодрайверы или материнские чипсеты, перезагрузить Windows крайне рекомендуется.