Чтобы компьютер с Windows был защищен, система безопасности и цифровая подпись должны быть включены. Но иногда необходимо временно или насовсем отключить проверку подписи драйверов в Windows 11. Это может помочь, например, при установке устаревших или экспериментальных драйверов, которые не имеют официальной подписи Microsoft.
В данной статье мы рассмотрим, когда есть смысл отключать проверку цифровой подписи драйверов в Windows 11, а также предоставим пошаговую инструкцию по выполнению этой процедуры. Однако стоит помнить, что отключение проверки подписи может сделать вашу систему более уязвимой, поэтому следует применять этот метод осторожно и только в случае реальной необходимости.
Зачем нужна проверка драйверов
Проверка драйверов с использованием цифровой подписи имеет несколько важных целей:
- Обеспечение безопасности. Цифровая подпись помогает убедиться в том, что он был создан и подписан официальным разработчиком или изготовителем. Это помогает предотвратить установку вредоносных или некорректных драйверов, вызывающие сбои, ошибки или угрожающие безопасности системы.
- Стабильная работа системы. Подписанные драйверы обычно лучше интегрируются с ОС, что способствует более стабильной и надежной работе компьютера. Неподписанные драйверы могут вызывать конфликты и несовместимости.
- Поддержка обновлений. Майкрософт и другие производители операционных систем часто выпускают обновления и исправления для своих продуктов. Если драйвер не будет иметь подпись, система может не установить такие обновления, что может привести к утрате важных исправлений и новых функций.
- Доверие к источнику. Подпись разрешает пользователям доверять источнику драйвера. Если он подписан официальным разработчиком или изготовителем, это создает уверенность в его качестве и надежности.
Параметры запуска
Для отключения обязательной проверки подписи драйверов Windows 11 можно использовать расширенные параметры при запуске ПК. Для этого нужно сделать следующее:
- Откройте параметры. Нажмите ПКМ на значок Пуска, затем выберите «Параметры».
- Пролистайте вниз до пункта «Восстановление» и кликните на перезагрузку возле раздела «Расширенные параметры запуска».
- Компьютер перезагрузится, затем нужно нажать на «Поиск и устранение неисправностей». Далее зайдите в «Дополнительные параметры» > «Параметры загрузки».
- Вы увидите варианты для следующей загрузки. Используя клавиши F1-F10, выберите пункт, который показан на скриншоте.
Устройство перезагрузится, а проверка отключится.
Командная строка
Отключить цифровую подпись драйверов Виндовс 11 можно с помощью командной строки. Для этого есть пара методов и используются определённые команды.
- Первый способ – тестовый режим. Это специальный режим работы операционной системы, позволяющий запускать и использовать некоторые функции и программы, которые не были подписаны цифровой подписью Microsoft.
- Второй способ – через безопасный режим. Это специальный режим работы ОС, который позволяет запускать систему с минимальным набором драйверов и приложений. При запуске консоли в этом режиме специальные команды решат проблему с отключением подписи.
Отметим, что перед этим нужно отключить Secure Boot. Это специальный протокол для проверки цифровой подписи при запуске ПК. Сделать это можно в BIOS. При включении ноутбука нажмите кнопку Del или F2, и зайдите во вкладку «Authentication». В зависимости от устройства и производителя настройка может находится в других разделах, чаще всего это «Boot» или «Security». В разделе «Secure Boot» нужно выбрать «Disable».
Тестовый режим
- Запустите терминал с полным доступом. Нажмите ПКМ на значок Пуска, и выберите «Терминал (Администратор)» или «Windows PowerShell (администратор)».
- Теперь нужно вписать три специальные команды: bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHEKS; bcdedit.exe -set TESTSIGNING ON; bcdedit.exe -set NOINTEGRITYCHECKS ON. После каждой вписанной команды нужно обязательно подтвердить операцию и нажать кнопку Enter.
- Закройте терминал и перезагрузите свой ноутбук.
Чтобы вернуть систему в прежний режим с включённой цифровой подписью, нужно опять открыть терминал и вписать по очереди вот эти команды:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHEKS; bcdedit.exe -set TESTSIGNING OFF; bcdedit.exe -set NOINTEGRITYCHECKS OFF. После ввода каждой команды нажимайте кнопку Enter.
Безопасная загрузка
Чтобы выполнить отключение подписи драйверов в Windows 11 через безопасный режим, нужно сделать следующее:
- Зажмите Win + R. В приложении «Выполнить» впишите команду msconfig и кликните на ОК.
- Откроется окно конфигурации системы. Установите флажок возле параметра «Безопасный режим» во вкладке «Загрузка».
- Нажмите ОК. Кликните на кнопку «Перезагрузить».
- Далее запустите консоль, как указывалось выше. Впишите в поле командной строки следующее: bcdedit.exe /set nointegritychecks on. Нажмите Enter.
- Снова зажмите Win + R и в окне впишите msconfig, затем нажмите ОК. Снимите флажок с параметра «Безопасный режим» и перезапустите ПК.
Чтобы вернуть всё на прежнее место, нужно повторить инструкцию, только в консоль нужно вписать bcdedit.exe /set nointegritychecks off.
Редактор локальной групповой политики
И последним решением по установке неподписанных драйверов Windows 11 будет изменение параметров в редакторе локальной групповой политики. Отметим, что данный метод сработает только на ОС версии Pro или Корпоративная.
- Зажмите Win + R и впишите в строку слово gpedit.msc. Кликните на ОК.
- Перейдите по следующему пути:
- В правой части дважды щёлкните ЛКМ на файл «Подписывание кода для пакетов драйверов».
- Установите значение на «Отключено».
Нажмите ОК, и перезагрузите устройство. Теперь можете попробовать установить нужные драйверы.
