Доброго времени!
Автоматическое обновление драйверов в Windows: с одной стороны — это мега-удобная вещь, позволяющая использовать компьютер практически сразу после установки ОС (или подключения нового оборудования); с другой же — штука, которая может мешать нормальной и стабильной работе системы... 👀
Например, установили вы определенную версию видеодрайвера с сайта производителя вашего ноутбука (которая стабильна и корректно работает). Windows же нашла новую версию и обновила ваш старый драйвер. В результате у вас начались различные "глюки": то ряд опций не работает, то игры вылетают с ошибками, то 👉 артефакты, то еще что-то...
Собственно, в этой статье я хотел привести несколько способов, как можно запретить ОС Windows производить автоматический поиск и установку драйверов (что целесообразно сделать после настройки системы, чтобы повысить ее стабильность). Думаю, заметка будет весьма кстати всем начинающим пользователям...
Итак...
*
Содержание статьи📎
Способы запретить Windows обновлять драйвера
Способ №1: с помощью редактора групповой политики
Этот способ (на мой скромный взгляд) один из самых эффективных. Для начала необходимо открыть редактор групповых политик. Для этого:
- нажмите сочетание Win+R;
- в появившемся окне "Выполнить" введите команду gpedit.msc и нажмите OK.
Примечание: редактор групповой политики недоступен в домашних и стартовых версиях Windows! Если при попытке его запуска — вылетела ошибка, то прочитайте эту заметку.
*
Кстати, работа в этом редакторе ничем не отличается от проводника...
В общем, нужно открыть вкладку:
Конфигурация компьютера -> Административные шаблоны -> Система -> Установка устройств -> Ограничения на установку устройств
Далее раскрыть параметр "Запретить установку устройств, не описанных другими параметрами политики", включить его и сохранить настройки.
Примечание: если этот параметр политики включен, то системе Windows нельзя устанавливать или обновлять драйверы устройств, не указанных в параметрах политики "Разрешить установку устройств, соответствующих этим кодам устройств".
*
После чего рекомендуется открыть еще одну вкладку:
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Центр обновления Windows
В этой вкладке есть параметр "Не включать драйверы в обновления Windows" — его требуется открыть.
Далее также передвинуть ползунок в режим "включено", как у предыдущего параметра, и нажать на OK (пример на скриншоте ниже 👇).
Ну и последнее: в этой же вкладке найдите параметр "Настройка автоматического обновления" и откройте его.
Переведите ползунок в режим "Включено", и задайте настройку "Разрешить локальному администратору выбирать параметры". После сохраните настройки и перезагрузите компьютер.
Теперь Windows не будет автоматически загружать и ставить драйвера вместе с обновлениями (ну а загрузку самих обновлений мы ограничили...).
Вроде как задача выполнена 😉.
*
Способ №2: через настройки оборудования
Для начала нужно нажать сочетание Win+R, и использовать команду sysdm.cpl. Должно открыться окно свойств системы. 👇
Далее откройте вкладку "Оборудование" и кликните по кнопке "Параметры установки устройств".
Затем передвиньте ползунок в режим "Нет" (т.е. системе будет запрещено загружать автоматически приложения от производителя вашего устройства, в т.ч. и драйверы).
Примечание: в разных версиях ОС Windows 10/11 — эта вкладка (параметры установки устройств) может несколько различаться...
*
Способ №3: через системный реестр
Этот способ несколько сложнее предыдущего, зато он подходит ко всем версиям Windows 10/11 (даже домашних, где редактор групповых политик не открывается...).
- Сначала необходимо открыть редактор реестра. Для этого нажмите Win+R, и введите команду regedit, нажмите OK (👉 альтернативные варианты);
- далее нужно перейти во вкладку:
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching;
- после откройте параметр SearchOrderConfig и присвойте ему значение "0" (без кавычек). По умолчанию у него значение "1", которое разрешает поиск драйвера;
- после откройте другую ветку:
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate;
- поменяйте значение параметра ExcludeWUDriversInQualityUpdate на значение "1" (без кавычек). Если у вас нет такого параметра — создайте его самостоятельно (обратите внимание, что его тип должен быть REG_DWORD, см. пример на скрине ниже).
*
Способ №4: с использованием утилиты wushowhide.diagcab
Ссылка на сайт Microsoft — 👉 https://support.microsoft.com/ru-ru/
Утилита помогает скрыть те устройства, для которых вы не хотите обновлять драйвера (обычно, скрывать обновления нужно для конкретного оборудования...).
Работать с ней достаточно просто, после загрузки и запуска, нажмите по варианту "Hide updates" (в переводе на русский — скрыть обновления).
Далее выделите те устройства (драйвера), которые вы не хотите обновлять и нажмите "Далее".
*
👉 Как откатить драйвер до старой версии (если Windows его обновила)
Современные ОС Windows 10/11 при обновлении (обычно) не удаляет старый драйвер*, и при желании, к нему можно откатиться.
📌 Вариант 1
Открыть диспетчер устройств, кликнуть правой кнопкой мыши по тому устройству (для которого нужно откатить драйвер), и открыть его свойства. Далее перейти во вкладку "Драйвер" и нажать кнопку "Откатить". Системе "вернется" к старому драйверу и обновлять его более не будет...
📌 Вариант 2
Этот вариант хорош тем, что вы вручную можете выбрать ту версию драйвера, которая вам нужна. Что нужно делать:
- сначала также запустить диспетчер устройств;
- далее найти в нем нужное устройство, нажать по нему правой кнопкой мышки и выбрать в меню "Обновить драйвер" (см. скрин ниже, покажу на примере Wi-Fi адаптера);
- далее укажите, что искать драйвер нужно на этом ПК;
- после укажите, что вы самостоятельно выберите драйвер из списка доступных в этой системе;
- затем перед вами должен появиться список доступных драйверов (в числе которых будет и старый). Осталось только выбрать нужную версию драйвера и согласиться на обновление (т.е. откат).
*
На этом у меня пока все...
Всего доброго!
✌
Первая публикация: 25.02.2019
Корректировка: 15.04.2022
Другие записи:
Дружище, огромное тебе спасибо! Искурил кучу форумов и сайтов, пока до тебя добрался и все получилось.
Очень толково! Спасибо.
Здравствуйте.
1. Если отключать через реестр - то сработает если у меня Windows 11 Домашняя для одного языка?
2. В ветке Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate у меня нет WindowsUpdate (см. скриншот). Его тоже надо создать самому, а потом создать ещё ExcludeWUDriversInQualityUpdate?
Здравствуйте.
1. Вероятно (тестить нужно, почему-то не у всех срабатывает...).
2. Создать самостоятельно, если нет...