В этой пошаговой инструкции подробно описаны три способа отключения проверки цифровой подписи драйверов в Windows 11 в случае, если при установке драйвера для любого устройства (в том числе виртуального) система сообщает, что сторонний INF не содержит информации о подписи или возникают другие проблемы с цифровыми подписями.
Первый метод позволяет отключить проверку цифровой подписи драйверов один раз для установки драйвера, два других отключают ее навсегда. При желании вы можете самостоятельно подписать драйвер цифровой подписью.
Отключите проверку цифровой подписи в расширенных параметрах запуска
Первый способ позволяет один раз загрузить Windows 11 с отключенной проверкой цифровой подписи драйверов. Шаги будут следующими:
- Перейдите в Настройки — Система — Восстановление и нажмите "Перезагрузить сейчас" в разделе "Дополнительные параметры запуска", чтобы войти в среду восстановления. Существуют и другие способы: Как открыть среду восстановления Windows 11.
- После перезагрузки откроется среда восстановления, и вам нужно будет перейти в нее: Устранение неполадок — Дополнительные параметры — Параметры загрузки — Перезагрузка.
- Откроется окно со специальными параметрами загрузки. Нажмите клавишу "Отключить обязательную проверку цифровой подписи драйверов" — по умолчанию это 7 или F7 (на некоторых ноутбуках Fn+F7).
- Windows 11 перезагрузится с отключенной проверкой цифровой подписи драйверов.
После перезагрузки вы можете установить драйвер, который не был установлен ранее: никаких сообщений об ошибках, связанных с цифровой подписью, появляться не должно.
Обратите внимание, что при использовании этого метода при следующей перезагрузке проверка цифровой подписи будет отключена: В этом случае ранее установленные драйверы устройств обычно продолжают работать, но не всегда. Если это произошло, вы можете воспользоваться одним из следующих способов.
Как отключить проверку цифровой подписи драйверов в командной строке (bcdedit)
Следующий способ заключается в изменении конфигурации загрузки Windows 11 таким образом, чтобы проверка цифровой подписи драйверов не выполнялась. Необходимые действия:
- Запустите Windows Terminal от имени администратора (используйте меню правой кнопки мыши на кнопке "Пуск") или Command Prompt от имени администратора.
- Введите команды по порядку
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON bcdedit.exe -set NOINTEGRITYCHECKS ON
- Закройте командную строку, перезагрузите компьютер и установите нужный драйвер. Если это не сработает, попробуйте добавить метод из следующего раздела руководства.
Примечание: если вы используете этот метод, при вводе команд вы можете получить сообщение: "Не удается открыть данные конфигурации загрузки. Cannot find specified file". Решение:
- Используя DISKPART в командной строке, назначим букву скрытому разделу FAT32 с загрузчиком EFI, в следующем примере это X.
- Используйте те же команды, но напрямую укажите путь к загрузочной конфигурации, например, первая из команд будет выглядеть так
bcdedit /store X:\EFI\Boot\BCD -set {default} loadoptions DISABLE_INTEGRITY_CHECKS
Подробнее об этом читайте в статье Как исправить ошибку Cannot open boot configuration data Cannot find specified file.
Далее для сброса загрузочной конфигурации в исходное состояние (что также уберет надпись "Test Mode" в углу экрана) используйте те же команды
bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING OFF bcdedit.exe -set NOINTEGRITYCHECKS OFF
Отключите обязательную проверку цифровой подписи драйверов в редакторе локальной групповой политики
Этот способ не подходит для домашней редакции системы, но должен корректно работать в Windows 11 Pro или Enterprise. Отключение проверки цифровой подписи драйверов в редакторе локальной групповой политики:
- Нажмите клавиши Win+R на клавиатуре (или щелкните правой кнопкой мыши на кнопке Пуск и выберите пункт Выполнить) введите gpedit.msc и нажмите Enter.
- В открывшемся редакторе локальной групповой политики перейдите в раздел Конфигурация пользователя — Административные шаблоны — Система — Установка драйверов.
- Дважды щелкните на "Code Signing for Driver Packages" и установите значение "Disabled", после чего примените настройки. Или используйте "Включено", указав в поле "Если Windows обнаружит файл драйвера без цифровой подписи" опцию "Игнорировать".
После применения настроек и закрытия редактора локальной групповой политики драйверы без цифровой подписи должны быть установлены. Если не помогло — перезагрузите компьютер и попробуйте снова.