Как отключить проверку подписи драйверов в Windows 7/10

1
23693

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

Чтобы решить эту проблему, потребуется отключение проверки подписи драйверов. Оно может быть либо одноразовое, либо на постоянной основе. В большинстве случаев в целях обеспечения дополнительной безопасности рекомендуется отключать проверку до первой перезагрузки, но если вы уверены в своих действиях и доверяете разработчику, можете отключить ее навсегда. Итак, давайте посмотрим, как отключить проверку подписи драйверов в Windows 7/10, используя для этого разные способы.

Загрузка Windows в специальном режиме

Этот вариант отключения проверки цифровой подписи – одноразовый. Выбор режима с отключенной проверкой несколько отличается в разных версиях операционной системы. Если вы работаете в Windows 10, зайдите через приложение «Параметры» в раздел «Обновление и безопасность», переключитесь на вкладку «Восстановление» и нажмите кнопку «Перезагрузить сейчас», расположенную под заголовком «Особые варианты загрузки».

Заходим в Windows 10 на вкладку Восстановление и нажимаем Перезагрузить сейчас

Загрузится экран выбора действия. Выполняем следующее. Последовательно выбираем Поиск и исправление неисправностей – Дополнительные параметры – Параметры загрузки – Перезагрузить.

Перезагрузка в режиме с отключенной проверкой подписи драйверов - шаг 1

Перезагрузка в режиме с отключенной проверкой подписи драйверов - шаг 2

Перезагрузка в режиме с отключенной проверкой подписи драйверов - шаг 3

Перезагрузка в режиме с отключенной проверкой подписи драйверов - шаг 4

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

Перезагрузка в режиме с отключенной проверкой подписи драйверов - шаг 5

После загрузки Windows вы сможете установить неподписанный драйвер без ошибок и предупреждений.

Аналогичным образом действуем в Windows 8 и 8.1, только для загрузки в режиме отключенной проверки драйверов открываем панель Charms, выбираем там Изменение параметров компьютера – Обновление и восстановление – Восстановление – Перезагрузить сейчас.

Перезагрузка в режиме с отключенной проверкой подписи драйверов Windows 8

Особые варианты загрузки в Windows 8

В остальном практически все то же самое.

В Windows 7 попасть в меню дополнительных параметров проще всего, нажав кнопку F8 при загрузке компьютера. Когда на экране появится меню, выберите с помощью клавиш-стрелок в списке соответствующую опцию и нажмите Enter.

Режим отключения обязательной проверки подписи драйверов в Windows 7

Отключение через редактор групповой политики

Если вы желаете отключить проверку подлинности драйверов на постоянной основе, можете воспользоваться редактором локальной групповой политики. Это универсальный способ и работает он одинаково в Windows 7, 8/8.1 и 10 с одним лишь условием – редакция системы должна быть выше Home. Запустите редактор командой gpedit.msc и перейдите в левой колонке по пути Конфигурация пользователя – Административные шаблоны – Система – Установка драйвера.

Отключение проверки подписи драйвера через Редактор локальной групповой политики - шаг 1

Справа дважды кликните по политике «Цифровая подпись драйверов устройств». В открывшемся окне настроек установите радиокнопку в положение «Включено», а в выпадающем меню чуть ниже выберите опцию «Пропустить».

Отключение проверки подписи драйвера через Редактор локальной групповой политики - шаг 2

Сохраните настройки и перезагрузите на всякий случай компьютер. Все, после этого можно спокойно устанавливать неподписанный драйвер.

Отключение через командную строку

Аналогичные результаты можно получить, воспользовавшись обычной командной строкой, а если быть точнее, консольной утилитой bcdedit. Этот способ также универсален, единственное условие – необходимо, чтобы на ПК был обычный BIOS. Впрочем, прибегнуть к нему можно даже если на вашем компьютере UEFI, только вам в обязательном порядке нужно будет отключить функцию Secure Boot. Откройте классическую командную строку или консоль PowerShell от имени администратора и выполните последовательно эти две команды:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

После выполнения каждой команды вы должны получить подтверждение «Операция успешно завершена».

Отключение через утилиту PowerShell

Отключение через командную строку

Перезагрузите компьютер и установите неподписанный драйвер. Маленький нюанс – после перезагрузки в правом нижнем углу экрана у вас появится уведомление «Тестовый режим» с указанием версии и редакции системы.

Надпись Тестовый режим

Чтобы от него избавиться, вам придется вновь включить проверку подписи драйверов. Для этого выполняем эти две команды:

bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING OFF

Маловероятно, но может статься, что при следующей перезагрузке проверка включится вновь. Как отключить проверку подписи драйверов навсегда в таком случае? Есть еще один способ, и он также подразумевает использование консольной утилиты bcdedit. На этот раз вам нужно будет сначала загрузить Windows в безопасном режиме. Включается он в параметрах загрузки (как их открыть, мы рассматривали выше) нажатием кнопки F4. В Windows 7 для выбора используются клавиши-стрелки.

Загрузившись в безопасном режиме, откройте от имени администратора командную строку и выполните команду bcdedit.exe /set nointegritychecks on, а затем перезагрузитесь в обычном режиме.

Полное отключение проверки с помощью командной строки и bcdedit.exe

Проверка подписи также будет отключена. По отзывам многих пользователей, этот способ является более надежным. На будущее, если вы захотите вновь включить проверку, загрузившись в безопасном режиме, выполните ту же команду, только замените в ней ключ on ключом off.

Автор статьи
Андрей Хамлюк
Эксперт по ремонту и настройке ПК с более чем 5-летним опытом работы. Имеет профильное образование по специальности оператор ЭВМ.
Задать вопрос
1 КОММЕНТАРИЙ
  1. Добрый день!
    В Windows 7 x64 без отключения проверки цифровой подписи драйвер видеокарты (предназначенный также для Windows 8) устанавливается нормально, но затем отключается системой из-за отсутствия этой подписи (код 52). У прежних версий драйверов есть такая подпись, у новых (с этого года) нет. Полагаю, из-за окончания поддержки Windows 8.
    Для отключения проверки цифровой подписи помогает только загрузка в тестовом режиме (что напрягает) или загрузка с выбранным пунктом меню “Отключение обязательной проверки подписи драйверов”, но только до перезагрузки (как и загрузка в безопасном режиме). Все остальные способы не дают результатов (и на десятках других сайтах та же повторяющаяся информация). Из этого возникают вопросы:
    1) Кто-нибудь разбирался, какие значения может принимать параметр LoadOptions? Туда ведь можно прописать что угодно и как угодно!
    2) Какой параметр передаётся загрузчику при выборе пункта “Отключение обязательной проверки подписи драйверов”? Можно ли где-то его прописать для постоянной такой загрузки?

ОСТАВЬТЕ ОТВЕТ