Windows ставит старый драйвер: как запретить обновление

Почему Windows принудительно устанавливает устаревшие драйверы

Система Windows Update часто конфликтует с драйверами, загруженными вручную, заменяя их более стабильными, но морально устаревшими версиями из собственного репозитория. Чтобы мгновенно прекратить этот процесс, откройте «Параметры установки устройств» и установите переключатель в положение «Нет», что запретит системе автоматически скачивать приложения производителей и пользовательские иконки. Это действие предотвращает автоматическую перезапись критически важных компонентов оборудования без вашего ведома.

Диагностика конфликта версий

Проблема проявляется в виде внезапных сбоев периферии, падении производительности видеокарты или появлении желтого значка восклицания в «Диспетчере устройств». Windows считает, что драйвер из Центра обновления является «сертифицированным» (WHQL), поэтому считает его приоритетным перед актуальной версией с сайта производителя. Если после чистой установки драйвера через несколько часов устройство перестает работать корректно или сбрасываются настройки панели управления (например, NVIDIA или AMD), значит, произошло автоматическое обновление.

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

Отключение автоматической установки через параметры системы

Самый простой способ минимизировать вмешательство Windows — ограничить права системы на поиск драйверов в Центре обновления. Хотя современные версии Windows 10 и 11 активно игнорируют этот параметр для критических обновлений, он остается эффективным для большинства периферийных устройств.

  1. Нажмите клавишу Win+R, введите sysdm.cpl и нажмите Enter.
  2. Перейдите во вкладку «Оборудование» и выберите «Параметры установки устройств».
  3. Выберите вариант «Нет (устройство может работать неправильно)».
  4. Сохраните изменения и перезагрузите компьютер.

Блокировка конкретного драйвера через Редактор локальной групповой политики

Для пользователей версий Windows Pro и Enterprise существует надежный способ запретить обновление драйверов для конкретного оборудования по его идентификатору (Hardware ID). Этот метод предотвращает установку «старья» даже при принудительном запуске поиска обновлений.

Поиск идентификатора устройства

  1. Откройте «Диспетчер устройств» (devmgmt.msc).
  2. Найдите проблемное устройство, кликните правой кнопкой мыши и выберите «Свойства».
  3. Перейдите на вкладку «Сведения» и в выпадающем списке выберите «ИД оборудования».
  4. Скопируйте первую строку (она содержит коды VEN и DEV).

Настройка политики запрета

  1. Нажмите Win+R, введите gpedit.msc.
  2. Перейдите по пути: Конфигурация компьютера — Административные шаблоны — Система — Установка устройства — Ограничения на установку устройств.
  3. Откройте параметр «Запретить установку устройств с указанными кодами устройств».
  4. Выберите «Включить», нажмите кнопку «Показать» и вставьте скопированный ранее ИД оборудования.
  5. Нажмите «ОК» и примените настройки.

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

Использование утилиты Show or Hide Updates

Если групповые политики кажутся слишком сложными, используйте официальный инструмент от Microsoft — wushowhide.diagcab. Это средство устранения неполадок позволяет «скрыть» конкретное обновление драйвера, которое система постоянно пытается навязать.

  • Запустите утилиту и нажмите «Далее».
  • Выберите «Hide updates» (Скрыть обновления).
  • Отметьте галочкой драйвер, который вызывает конфликт.
  • Нажмите «Далее» — система исключит этот пакет из очереди на установку.

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

Редактирование реестра для полного запрета обновлений драйверов

Если вы хотите радикально ограничить влияние Windows Update на все драйверы в системе, можно внести изменения в реестр. Это действие отключает автоматический поиск драйверов через Центр обновления Windows на уровне системных служб.

Внимание: неверное изменение реестра может привести к нестабильной работе системы. Работайте только с указанными ключами.

  1. Нажмите Win+R, введите regedit.
  2. Перейдите в раздел HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate.
  3. Если раздела WindowsUpdate нет, создайте его (правой кнопкой на папке Windows — Создать — Раздел).
  4. Внутри WindowsUpdate создайте параметр DWORD (32 бита) с именем ExcludeWUDriversInQualityUpdate.
  5. Установите значение 1.
  6. Перезагрузите компьютер.

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

Устранение последствий: откат драйвера

Если система уже успела «обновить» драйвер до нерабочего состояния, не спешите переустанавливать его с нуля. Часто достаточно выполнить откат.

  • В «Диспетчере устройств» откройте свойства проблемного оборудования.
  • Перейдите на вкладку «Драйвер».
  • Нажмите кнопку «Откатить».

Если кнопка недоступна, значит, Windows удалила предыдущую версию из кэша. В этом случае удалите устройство вместе с драйвером, отключите интернет, чтобы система не успела подтянуть старую версию, и установите актуальный драйвер с сайта производителя. Только после завершения установки восстанавливайте подключение к сети.

Профилактика конфликтов

Чтобы избежать повторения ситуации, придерживайтесь правила: устанавливайте драйверы только с официальных сайтов производителей (особенно для видеокарт и сетевых адаптеров). Избегайте использования сторонних «драйвер-паков» и автоматических установщиков, которые часто внедряют в систему некорректные или устаревшие версии библиотек. Регулярная проверка раздела «Дополнительные параметры» в Центре обновления Windows позволяет увидеть, какие драйверы система планирует установить в ближайшее время, и вовремя снять с них галочки.


Добавить комментарий