Как Windows 11/10 запретить автоматически обновлять драйвера (+ как откатить драйвер до старой версии, если Windows его уже обновила)
Доброго времени!
Автоматическое обновление драйверов в Windows: с одной стороны — это мега-удобная вещь, позволяющая использовать компьютер практически сразу после установки ОС (или подключения нового оборудования); с другой же — штука, которая может мешать нормальной и стабильной работе системы. 👀
Например, установили вы определенную версию видеодрайвера с сайта производителя вашего ноутбука (которая стабильна и корректно работает). Windows же нашла новую версию и обновила ваш старый драйвер. В результате у вас начались различные «глюки»: то ряд опций не работает, то игры вылетают с ошибками, то 👉 артефакты, то еще что-то.
Собственно, в этой статье я хотел привести несколько способов, как можно запретить ОС Windows производить автоматический поиск и установку драйверов (что целесообразно сделать после настройки системы, чтобы повысить ее стабильность) . Думаю, заметка будет весьма кстати всем начинающим пользователям.
Способы запретить Windows обновлять драйвера
Способ №1: с помощью редактора групповой политики
Этот способ (на мой скромный взгляд) один из самых эффективных. Для начала необходимо открыть редактор групповых политик. Для этого:
- нажмите сочетание Win+R ;
- в появившемся окне «Выполнить» введите команду gpedit.msc и нажмите OK.
gpedit.msc — запускаем редактор групповых политик
Примечание : редактор групповой политики недоступен в домашних и стартовых версиях Windows! Если при попытке его запуска — вылетела ошибка, то прочитайте эту заметку.
*
Кстати, работа в этом редакторе ничем не отличается от проводника.
В общем, нужно открыть вкладку:
Конфигурация компьютера -> Административные шаблоны -> Система -> Установка устройств -> Ограничения на установку устройств
Далее раскрыть параметр «Запретить установку устройств, не описанных другими параметрами политики» , включить его и сохранить настройки.
Запретить установку устройств, не описанных другими параметрами политики / кликабельно
Примечание : если этот параметр политики включен, то системе Windows нельзя устанавливать или обновлять драйверы устройств, не указанных в параметрах политики «Разрешить установку устройств, соответствующих этим кодам устройств».
После чего рекомендуется открыть еще одну вкладку:
Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Центр обновления Windows
В этой вкладке есть параметр «Не включать драйверы в обновления Windows» — его требуется открыть.
Не включать драйверы в обновления Windows
Далее также передвинуть ползунок в режим «включено» , как у предыдущего параметра, и нажать на OK (пример на скриншоте ниже 👇).
Ну и последнее: в этой же вкладке найдите параметр «Настройка автоматического обновления» и откройте его.
Настройка автоматического обновления / редактор групповых политик
Переведите ползунок в режим «Включено» , и задайте настройку «Разрешить локальному администратору выбирать параметры» . После сохраните настройки и перезагрузите компьютер.
Настройка автоматического обновления — разрешить локальному администратору выбирать параметры
Теперь Windows не будет автоматически загружать и ставить драйвера вместе с обновлениями (ну а загрузку самих обновлений мы ограничили. ).
Вроде как задача выполнена 😉.
Способ №2: через настройки оборудования
Для начала нужно нажать сочетание Win+R , и использовать команду sysdm.cpl . Должно открыться окно свойств системы. 👇
Далее откройте вкладку «Оборудование» и кликните по кнопке «Параметры установки устройств» .
Параметры установки устройств
Затем передвиньте ползунок в режим «Нет» (т.е. системе будет запрещено загружать автоматически приложения от производителя вашего устройства, в т.ч. и драйверы).
Примечание : в разных версиях ОС Windows 10/11 — эта вкладка (параметры установки устройств) может несколько различаться.
Загружать ли автоматически приложения от производителей
Способ №3: через системный реестр
Этот способ несколько сложнее предыдущего, зато он подходит ко всем версиям Windows 10/11 (даже домашних, где редактор групповых политик не открывается. ).
-
Сначала необходимо открыть редактор реестра. Для этого нажмите Win+R , и введите команду regedit , нажмите OK (👉 альтернативные варианты);
regedit — открыть редактор реестра
SearchOrderConfig — ставим значение 0 / Кликабельно
ExcludeWUDriversInQualityUpdate — ставим значение 1
Способ №4: с использованием утилиты wushowhide.diagcab
Ссылка на загрузку ПО в нижней части окна сайта Microsoft
Утилита помогает скрыть те устройства, для которых вы не хотите обновлять драйвера (обычно, скрывать обновления нужно для конкретного оборудования. ).
Работать с ней достаточно просто, после загрузки и запуска, нажмите по варианту «Hide updates» (в переводе на русский — скрыть обновления).
Далее выделите те устройства (драйвера), которые вы не хотите обновлять и нажмите «Далее» .
Выбор устройств (драйверов)
👉 Как откатить драйвер до старой версии (если Windows его обновила)
Современные ОС Windows 10/11 при обновлении (обычно) не удаляет старый драйвер*, и при желании, к нему можно откатиться.
Открыть диспетчер устройств, кликнуть правой кнопкой мыши по тому устройству (для которого нужно откатить драйвер), и открыть его свойства . Далее перейти во вкладку «Драйвер» и нажать кнопку «Откатить» . Системе «вернется» к старому драйверу и обновлять его более не будет.
Откатить! // Диспетчер устройств
Этот вариант хорош тем, что вы вручную можете выбрать ту версию драйвера, которая вам нужна. Что нужно делать:
- сначала также запустить диспетчер устройств;
- далее найти в нем нужное устройство, нажать по нему правой кнопкой мышки и выбрать в меню «Обновить драйвер» (см. скрин ниже, покажу на примере Wi-Fi адаптера) ;
Как отключить автоматическое обновление драйверов Windows 11
По мере появления новых драйверов устройств в Центре обновлений, они устанавливаются автоматически, что не всегда нужно: например, может оказаться, что более старый драйвер от производителя работает лучше, чем предоставляемые Майкрософт совместимые драйверы. В этом случае можно отказаться от такого обновления.
В этой инструкции подробно о способах отключить автоматическое скачивание, установку и обновление драйверов в Windows 11.
Как отключить автоматическое получение драйверов из Центра обновлений в редакторе реестра
Первый способ запретить установку новых версий драйверов через Центр обновлений Windows 11 — использовать редактор реестра.
Шаги для отключения автоматического обновления драйверов:
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit и нажмите Enter.
- Перейдите к разделу реестраи создайте в нем подраздел с именем WindowsUpdate при его отсутствии. Для создания достаточно нажать правой кнопкой мыши по «папке» Windows, выбрать пункт для создания раздела и задать имя этого раздела.
- Внутри этого раздела, в правой панели реестра создайте параметр DWORD32 с именем ExcludeWUDriversInQualityUpdate затем дважды нажмите по этому параметру и задайте значение 1 для него.
- Перейдите к разделу
- Дважды нажмите по параметру с именем SearchOrderConfig, измените его значение на 0, нажмите «Ок».
- Закройте редактор реестра и перезагрузите компьютер.
В результате автоматическая установка драйверов устройств из Центра обновлений должна прекратиться.
Отключение в редакторе локальной групповой политики
Если у вас установлена Windows 11 Pro или Enterprise, можно использовать редактор локальной групповой политики:
- Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc и нажмите Enter.
- Перейдите в раздел Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Центр обновления Windows — Управление обновлениями, предложенными Центром обновления Windows.
- Дважды нажмите по параметру «Не включать драйверы в обновления Windows».
- Установите значение «Включено» (да, именно этот вариант) чтобы отключить автоматическое обновление драйверов из Центра обновлений.
После применения изменений обновления драйверов через Центр обновлений Windows 11 должны перестать устанавливаться.
Запрет автоматической установки драйвера для конкретного устройства
В Windows присутствует возможность запрета установки устройств по ИД оборудования. Но: если устройство уже установлено, а мы используем возможность и запретим его установку, новые драйверы для него перестанут устанавливаться — не только автоматически, но и при попытке ручной установки.
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите «Диспетчер устройств».
- В диспетчере устройств найдите устройство, обновление драйвера для которого требуется запретить, нажмите по нему правой кнопкой мыши и откройте пункт «Свойства».
- В свойствах перейдите на вкладку «Сведения» и в пункте «Свойство» выберите «ИД оборудования».
- Скопируйте верхнюю строчку в списке (правый клик мышью — копировать).
- Если у вас Windows 11 Pro или Корпоративная, запустите редактор локальной групповой политики с помощью нажатия клавиш Win+R и ввода gpedit.msc. Если Windows 11 Домашняя — перейдите к 11-му шагу.
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Система — Установка устройства — Ограничения на установку устройств.
- Дважды нажмите по политике «Запретить установку устройств с указанными кодами экземпляров устройств.
- Установите «Включено» в состоянии политики, затем нажмите кнопку «Показать».
- Вставьте ранее скопированные коды устройств в строчки в поле «Значение».
- Примените все настройки.
- Если у вас Домашняя версия Windows 11, можно запустить редактор реестра, создать раздела в нем — строковые параметры с именами в виде числе по порядку, и ИД оборудования в качестве значения параметра.
Теперь обновить драйвер этого устройства не получится. Однако учитывайте, если удалить устройство, то повторно установить его не получится, пока его ИД не будет удален из соответствующей политики или редактора реестра.
Отключение скачивания и установки фирменных приложений производителя устройства свойствах системы
При подключении новых устройств Windows 11 может автоматически скачивать и устанавливать не только драйверы, но и дополнительные фирменные приложения от производителя, которые также не всегда требуются. Отключить их установку можно следующим образом:
- Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите sysdm.cpl и нажмите Enter.
- В открывшемся окне свойств системы перейдите на вкладку «Оборудование», а затем нажмите кнопку «Параметры установки устройств».
- В окне «Скачивать автоматически приложения производителя и настраиваемые значки, доступные для ваших устройств» выберите «Нет» и сохраните настройки.
Готово, теперь при подключении новой мыши или другого устройства какие-то программы на компьютер скачиваться автоматически не будут.
Как запретить автоматическую установку драйверов в Windows 10
В этой статье показаны действия, с помощью которых можно запретить автоматическую установку драйверов в операционной системе Windows 10.
По умолчанию операционная система Windows 10 автоматически загружает и устанавливает драйверы из центра обновлений Windows (Windows Update).
В некоторых случаях отдельные драйверы могут вызывать проблемы на вашем устройстве. Если какой-либо драйвер вызывает системные сбои или приводит к нестабильной работе операционной системы, то можно запретить автоматическую установку драйверов с помощью нескольких способов, которые рассмотрены в данной статье.
Как отключить автоматическую установку драйверов используя Редактор локальной групповой политики gpedit.msc
Отключить автоматический поиск и установку драйверов в Windows 10 можно используя редактор локальной групповой политики( gpedit.msc). Далее будет рассмотрено изменение нескольких параметров политик. Данный способ не доступен в Windows 10 Домашняя (Home).
Откройте редактор локальной групповой политики, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите gpedit.msc и нажмите кнопку OK.
В окне редактора разверните следующие элементы списка:
Конфигурация компьютера ➯ Административные шаблоны ➯ Компоненты Windows ➯ Центр обновления Windows
Затем, в правой части окна редактора найдите параметр политики с названием Не включать драйверы в обновления Windows и дважды щелкните по нему левой кнопкой мыши.
В окне «Не включать драйверы в обновления Windows» установите переключатель в положение Включено и нажмите кнопку OK.
Чтобы изменения вступили в силу, закройте окно редактора групповой политики и перезагрузите компьютер.
Чтобы применить изменения без перезагрузки компьютера, запустите командную строку от имени администратора и выполните команду:
При помощи включения следующего параметра политики также можно отключить автоматическую установку драйверов, для этого в редакторе групповой политики разверните следующие элементы списка:
Конфигурация компьютера ➯ Административные шаблоны ➯ Система ➯ Установка устройства ➯ Ограничения на установку устройств
Затем, в правой части окна редактора найдите параметр политики с названием Запретить установку устройств, не описанных другими параметрами политики и дважды щелкните по нему левой кнопкой мыши.
В окне «Запретить установку устройств, не описанных другими параметрами политики» установите переключатель в положение Включено и нажмите кнопку OK.
Чтобы изменения вступили в силу, закройте окно редактора групповой политики и перезагрузите компьютер.
Как отключить автоматическую установку драйверов используя редактор реестра (regedit.exe)
С помощью редактора реестра вы также можете отключить установку драйверов. Данный способ применим ко всем редакциям операционной системы Windows 10.
Откройте редактор реестра, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите regedit и нажмите кнопку OK.
В окне редактора реестра перейдите по следующему пути:
Если раздел «WindowsUpdate» отсутствует, то создайте его, для этого нажмите правой кнопкой мыши по разделу Windows и в контекстном меню выберите Создать > Раздел , присвойте созданному разделу имя WindowsUpdate.
Далее в разделе «WindowsUpdate» создайте параметр DWORD (32 бита) и присвойте ему имя ExcludeWUDriversInQualityUpdate.
Затем дважды кликните по параметру ExcludeWUDriversInQualityUpdate и измените его значение на 1.
После этого закройте редактор реестра и перезагрузите компьютер.
Если Вам потребуется вновь включить автоматическое обновление драйверов, то измените значение параметра ExcludeWUDriversInQualityUpdate на 0 или удалите его.
Также, чтобы отключить установку драйверов, можно создать и применить файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate].
«ExcludeWUDriversInQualityUpdate»=dword:00000001
Чтобы включить установку драйверов, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate].
«ExcludeWUDriversInQualityUpdate»=dword:00000000
После применения файла реестра перезагрузите компьютер.
Следующий способ также поможет отключить автоматическое обновление драйверов.
Чтобы отключить автоматическое обновление драйверов, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\DeviceInstall\\Restrictions].
«DenyUnspecified»=dword:00000001
Чтобы отменить изменения и тем самым включить автоматическое обновление драйверов, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[-HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\DeviceInstall].
После применения файла реестра перезагрузите компьютер.
И ещё один способ отключения автоматического обновления драйверов с помощью редактора реестра.
Откройте редактор реестра и перейдите по следующему пути:
Далее в правой части окна редактора реестра дважды щелкните левой кнопкой мыши по параметру SearchOrderConfig, измените его значение на 0 и нажмите кнопку OK.
Закройте редактор реестра и перезагрузите компьютер. После перезагрузки автоматическое обновление драйверов в системе будет заблокировано.
Если Вам потребуется вновь включить автоматическое обновление драйверов, то измените значение параметра SearchOrderConfig на 1 и перезагрузите компьютер.
Как отключить автоматическую установку драйверов используя «Параметры установки устройств»
Чтобы отключить автоматическое обновление драйверов, можно использовать настройки параметров установки устройств.
Чтобы открыть параметры установки устройств, нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите (скопируйте и вставьте) control.exe sysdm.cpl,,2 и нажмите кнопку OK.
Затем в окне «Свойства системы» на вкладке Оборудование нажмите кнопку Параметры установки устройств.
Далее, в открывшемся окне «Параметры установки устройств», установите переключатель в положение Нет (устройство может работать не правильно) и нажмите кнопку Сохранить.
После проделанных действий, перезагрузите компьютер.
Изменение настроек параметров установки устройств, также отображается в реестре, то есть для отключения автоматической установки драйверов, можно создать и применить файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Device Metadata].
«PreventDeviceMetadataFromNetwork»=dword:00000001
Чтобы включить установку драйверов, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Device Metadata].
«PreventDeviceMetadataFromNetwork»=dword:00000000
После применения файлов реестра перезагрузите компьютер.
Как отключить установку драйверов используя утилиту «Показывать или скрывать обновления» (Show or hide updates)
Для временного отключения переустановки драйвера до появления нового пакета исправлений можно использовать средство устранения неполадок, которое обеспечивает интерфейс для скрытия и отображения обновлений Windows и драйверов для Windows 10.
Запустите средство устранения неполадок, для этого дважды щелкните левой кнопкой мыши по файлу wushowhide.diagcab , затем нажмите кнопку Далее.
Затем следуйте инструкциям, чтобы скрыть проблемный драйвер или обновление.
Скачать пакет средства устранения неполадок «Показывать или скрывать обновления» (Show or hide updates) можно на сайте Microsoft по ссылке ➯
support.microsoft.com/ru-ru/help/3073930
Используя рассмотренные выше действия, можно сможете запретить автоматическую установку драйверов в операционной системе Windows 10.
Microsoft вносит изменения в процедуру автоматического обновления драйверов в Windows 10
Данное изменение завершает мероприятия по улучшению обслуживания драйверов, которые стартовали в этом году.
Еще в августе были представлены улучшения процедуры ПК Windows 10, которые были направлены на то, чтобы помочь пользователям обнаружить доступные обновления функций Windows 10, ежемесячные обновления качества, не связанные с безопасностью и обновления драйверов. Чтобы предоставить пользователям больше контроля над процедурой установки обновлений, Microsoft теперь переопределяет способ обслуживания драйверов для устройств под управлением Windows 10, версия 2004, 20H2 и более новых версий.
Раньше, когда пользователь впервые подключал периферийное устройство (например, веб-камеру) к своему компьютеру, и для данного устройства был доступен необязательный драйвер (драйвер для ручной установки) в Центре обновления Windows, то такой драйвер устанавливался в автоматическом режиме. Пользователь не мог контролировать данный процесс.
С 5 ноября 2020 года произойдут следующие изменения:
- Обновления драйверов, предназначенные для автоматической установки, будут устанавливаться на устройства в автоматическом режиме при первом подключении периферийного устройства, или когда производитель устройства опубликовал драйвер в Центре обновления Windows. Другими словами, сценарий plug-and-play не изменится, если драйвер для автоматической установки доступен в Центре обновления Windows.
- Обновления драйверов для ручной установки можно будет только принудительно установить на устройства, перейдя в Параметры > Обновление и безопасность > Центр обновления Windows > Просмотреть необязательные обновления.
Для системных администраторов, управляющих драйверами от имени своих организаций, изменений не будет. Описанные выше изменения применимы только к устройствам, которые настроены на получение обновлений драйверов непосредственно из Центра обновления Windows.
Как отключить автоматическую установку драйверов через Центр обновления Windows
Редактор локальных групповых политик
Если вы используете Windows 10 Pro, то вы можете отключить автоматическую установку драйверов через Центр обновления Windows, используя групповую политику.
- Нажмите сочетание клавиш Windows + R , чтобы открыть окно команды «Выполнить».
- Введите gpedit.msc и нажмите OK, чтобы открыть редактор локальных групповых политик.
- Перейдите по следующему пути: Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Центр обновления Windows.
- Найдите политику с названием Не включать драйверы в обновления Windows.
- Дважды щелкните по политике и установите параметр Включено.
- Нажмите Применить и OK.
- Перезагрузите компьютер.
Редактор реестра
Пользователи Windows 10 Домашняя могут отключить автоматическую установку драйверов через Центр обновления Windows с помощью реестра: