Обсудим, как отключить проверку цифровой подписи драйверов в Windows и кратко рассмотрим, зачем это нужно.
💾Зачем мне париться?
Самый простой ответ на этот вопрос - не за чем. Если оно вам не нужно и вы не сталкиваетесь с задачами, где установка драйвера из неподписанных источников необходима, то можно не париться и ничего не настраивать.
Для всех остальных - поехали по порядку. Обычно при установке любого драйвера, система проверяет его цифровую подпись и в случаях, когда подпись просрочена, изменена или отсутствует, то не даёт нам установить драйвера.
Возьмём пример на скрине ниже, когда нам надо установить драйвер и мы получим такое вот сообщение:
Будучи уверенным на 99-100% в валидности и безопасности драйвера, мы всё же хотим его установить не смотря на препятствия со стороны операционки.
Говоря о безопасности, конечно отключение проверки подписи это шаг, который сделает ваше устройство уязвимым, но вполне реально и логично отключить проверку на время проведения каких-то работ или установки драйверов, а затем вернуть назад.
💾Стандартный способ для Win 10
Стандартный способ для Win 10 прост и не требует особых навыков. Заходим в параметры любым удобным способом, например, жмём Win + I на клавиатуре.
Переходим в Обновление и безопасность, а там открываем Восстановление. В особых вариантах загрузки жмём на Перезагрузить сейчас.
Ждём перезагрузку и на синем экране выбираем Поиск и устранение неисправностей. Переходим в Дополнительные параметры окна Диагностика. Выбираем Параметры загрузки, после чего соглашаемся, нажимая кнопку Перезагрузить.
После перезагрузки на синем фоне в новом окне жмём F7 или выбираем мышью пункт Отключить обязательную проверку подписи драйвера.
💾Через редактор групповых политик
Здесь уже требуется некоторое понимание со стороны пользователя, но если будете делать по инструкции, то всё у вас получится.
Открываем оснастку редактора групповых политик любым удобным вам способом, например, вызываем выполнить через Win + R и вводим там gpedit.msc.
Следуем по пути: Конфигурация пользователя ➡ Административные шаблоны ➡ Система ➡ Установка драйвера.
Пункт в табличной части справа может называться Подпоясывание кода для пакета драйверов или Цифровая подпись драйвера устройств. Так или иначе, по умолчанию у вас будет Не задано, что равно Отключено, выделено на скрине.
Нажимаем Включено и выбираем Пропустить в впадающем списке. Применяем параметры, жмём ОК и перезагружаемся. Чтобы вернуть всё как было, заходим по этому же пути и выбираем Отключено или не задано.
💾Через реестр Windows
Любым удобным вам способом открываем реестр Windows, например, вызываем выполнить через Win + R и вводим там regedit.
Переходим по пути реестра: HKEY_CURRENT_USER\Software\Policies\Microsoft
Жмём правой кнопкой мыши по Microsoft в разделе Policies и создаём новый раздел с именем Driver Signing. На созданном разделе так же ПКМ и создаём параметр DWORD (32 bit) с именем BehaviorOnFailedVerify. Дважды кликаем на параметр и проверяем, что стоит значение 0 и система счисления шестнадцатеричная.
Перезагружаем своё устройство. Для возвращения назад просто переходим по этой же ветке реестра и либо удаляем параметр, либо присваиваем ему значение 1.
💾Через Powershell или CMD
Обязательно открываем Powershell или cmd (командную строку) через запуск под администратором!
Для отключения проверки цифровой подписи выполняем две простые команды:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Перезагружаем своё устройство после ввода команд с успешным результатом.
Для включения проверки цифровой подписи выполняем две простые команды:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
Перезагружаем своё устройство после ввода команд с успешным результатом.
Вот собственно и все основные способы, которые могут помочь вам отключить цифровую подпись и проверку драйверов.