Как правильно удалять драйверы в Windows: руководство по очистке системы

Операционная система Windows обладает механизмом «защиты от дурака»: она хранит копии всех когда-либо установленных драйверов в специальном хранилище — Driver Store. Это полезно при откате системы, но вредно для долгосрочной эксплуатации. Старые драйверы видеокарт, принтеров, которых уже нет в офисе, и давно забытых USB-флешек продолжают числиться в системе, замедляя загрузку и создавая потенциальные бреши в безопасности.

1. Подготовка и меры предосторожности

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

  1. Создание точки восстановления:
    • Нажмите Win + S, введите «Создание точки восстановления».
    • Выберите системный диск и нажмите «Создать». В случае ошибки вы сможете вернуть систему в рабочее состояние за пару минут.
  2. Резервное копирование текущих драйверов: Если вы планируете переустановку, экспортируйте рабочие драйверы командой в PowerShell (от имени администратора): Export-WindowsDriver -Online -Destination D:\DriversBackup.

2. Удаление через Диспетчер устройств (базовый уровень)

Этот способ подходит для удаления конкретного устройства, которое работает некорректно.

  1. Нажмите Win + X и выберите Диспетчер устройств.
  2. Найдите нужное устройство, нажмите правой кнопкой мыши -> Удалить устройство.
  3. Важно: В появившемся окне обязательно установите галочку «Попытка удалить драйвер для этого устройства». Если этого не сделать, Windows просто переустановит тот же драйвер из своего кэша сразу после перезагрузки.

3. Очистка «Фантомных» (скрытых) устройств

Когда вы подключаете флешку или мышь, Windows устанавливает драйвер. Когда вы их отключаете, драйвер остается в памяти в режиме ожидания. На старых системах таких «фантомов» могут быть сотни.

  1. В Диспетчере устройств перейдите во вкладку Вид и выберите Показать скрытые устройства.
  2. Разверните списки (например, «Сетевые адаптеры» или «Порты»). Вы увидите полупрозрачные иконки — это устройства, которые физически не подключены.
  3. Их можно смело удалять. Особое внимание уделите разделам «Контроллеры USB» и «Дисковые устройства».
Читать  Как узнать, что удерживает файл открытым, и как закрыть или завершить процесс

4. Использование системной утилиты «Очистка диска»

Windows умеет сама чистить свое хранилище драйверов, но эта опция скрыта в дебрях настроек.

  1. Нажмите Win + R, введите cleanmgr и выберите диск C:.
  2. Нажмите кнопку Очистить системные файлы.
  3. В списке найдите пункт «Пакеты драйверов устройств».
  4. Система подсчитает объем старых версий драйверов (иногда это 2–5 ГБ) и предложит их удалить. Это самый безопасный способ очистки Driver Store.

5. Продвинутое удаление через командную строку (PnPUtil)

PnPUtil — это мощный системный инструмент для управления драйверами.

  1. Запустите Командную строку от имени администратора.
  2. Введите pnputil /enum-drivers — вы увидите список всех сторонних драйверов.
  3. Найдите в списке старый драйвер (ориентируйтесь по дате и имени производителя). Обратите внимание на «Опубликованное имя» (например, oem15.inf).
  4. Для удаления введите: pnputil /delete-driver oem15.inf /uninstall /force. Это принудительно вычистит драйвер из хранилища.

6. Сторонние утилиты для глубокой очистки

Иногда системных средств недостаточно, особенно когда речь идет о драйверах видеокарт (NVIDIA/AMD), которые оставляют за собой сотни записей в реестре.

Display Driver Uninstaller (DDU)

Это «золотой стандарт» для геймеров и специалистов. DDU полностью вырезает все следы драйверов GPU и звуковых карт.

  • Используйте её только в Безопасном режиме.
  • Она предотвращает конфликты при замене видеокарты (например, при переходе с NVIDIA на AMD).

Driver Store Explorer (RAPR)

Бесплатная утилита с графическим интерфейсом, которая визуализирует содержимое папки C:\Windows\System32\DriverStore.

  • Она позволяет отсортировать драйверы по размеру.
  • Вы можете нажать «Выбрать старые драйверы» (Select Old Drivers), и программа автоматически пометит все предыдущие версии, оставив только актуальные.
Читать  Почему ваш ноутбук разряжается быстрее, чем вы успеваете сказать "батарея"?

7. Специфические случаи — Удаление драйверов принтеров

Принтеры — чемпионы по созданию системных ошибок. Обычного удаления в Диспетчере устройств часто недостаточно.

  1. Нажмите Win + R, введите printui /s /t2.
  2. Откроется окно Свойства сервера печати.
  3. Здесь перечислены все установленные драйверы печати. Выберите ненужный и нажмите «Удалить» -> «Удалить драйвер и пакет драйверов». Только так можно полностью избавиться от «хвостов» старого принтера.

8. Борьба с автоматической установкой

Вы удалили старый драйвер, но через 5 минут Windows Update снова его скачал? Нужно запретить системе обновлять драйверы без вашего ведома.

  1. Параметры -> Система -> О системе -> Дополнительные параметры системы.
  2. Вкладка Оборудование -> Параметры установки устройств.
  3. Выберите «Нет» и сохраните изменения. Теперь Windows будет скачивать только критические обновления безопасности, не трогая ваши драйверы.

9. Как понять, что драйвер «лишний»?

  • Класс «Unknown Device»: Если устройство не опознано и вы не пользуетесь им, удаляйте.
  • Дубликаты: Если в сетевых адаптерах вы видите «Miniport WAN» с разными номерами (#1, #2), это признак программного сбоя.
  • Устройства с именами старых ПК: В скрытых устройствах часто висят мониторы или диски от ваших предыдущих конфигураций.

Заключение

Чистая система — это залог отсутствия внезапных вылетов и стабильной частоты кадров в играх. Регулярная очистка Driver Store (раз в полгода) поможет сэкономить место на SSD и избежать конфликтов оборудования.