Содержание
Ошибка «Secure Boot Violation – Invalid Signature Detected» появляется при запуске компьютера под управлением Windows. Вы можете нажать Enter при ее появлении, чтобы войти в систему, но она будет возникать каждый раз при загрузке ПК.
Что вызывает «Secure Boot Violation»?
Как правило, причину за появлением этого сообщение невероятно трудно определить. Посудите сами: короткое сообщение на красном фоне, которое предоставляет минимальное количество информации, причем непонятной для многих пользователей. Однако первая часть сообщения все же дает намек о том, как можно избавиться от данной проблемы.
Secure Boot (безопасная загрузка) — особый протокол для BIOS, который запрещает запуск не авторизованных операционных систем на устройстве. Благодаря этому протоколу в BIOS «запоминается» подписи загрузочного кода первоначальной системы и если эти подписи не совпадают — Secure Boot блокирует загрузку другой системы.
Решение «Secure Boot Violation»
Решение №1 Отключение протокола
Верно, чтобы избавиться от ошибки «Secure Boot Violation» зачастую достаточно просто отключить в BIOS соответствующий протокол. Возможно, вы пытались загрузиться в какую-то иную, дополнительную ОС, что не понравилось Secure Boot.
Так или иначе войдите BIOS, нажатием выделенной для этого кнопки (у каждого она разная — гуглим) при загрузке компьютера. Например, часто этими кнопками являются DEL, F1, F2 и так далее. Как только войдете в BIOS, начинаем искать пункт Secure Boot. Опять-таки, в каждом BIOS он может располагаться в разных вкладках.
Найдя необходимый параметр, выставьте для него значение «Disabled». Сохраните внесенные изменения в BIOS и перезагрузите компьютер. Ошибка «Secure Boot Violation» должна исчезнуть.
Решение №2 Удаление обновления KB3084905
Оказывается, обновление KB3084905, выпущенное для Windows Server 2012 и Windows 8.1, может вызывать некоторые проблемы с Secure Boot на компьютерах, которые подключены к одному и тому же контроллеру доменов. Решение — удалить указанное выше обновление из системы. Для этого нужно сделать следующее:
- нажмите Windows+R;
- пропишите значение «control.exe» и нажмите Enter;
- выберите «Удаление программ» в категориях;
- нажмите на строчку «Просмотр установленных обновлений»;
- найдите в списке обновление KB3084905, нажмите на него ПКМ и выберите «Удалить»;
- следуйте инструкциям на экране для удаления обновления;
- перезагрузите компьютер.
Проверяем, появится ли ошибка «Secure Boot Violation» или нет.
Решение №3 Отключение проверки цифровых подписей
Давайте попробуем отключить обязательную проверку цифровой подписи драйверов. Некоторые пользователи утверждают, что им удалось избавиться от проблемы с Secure Boot после отключения этой функции. Так или иначе попробовать не помешает. Сделайте следующее:
- откройте Параметры системы;
- выберите раздел «Обновление и безопасность»;
- перейдите во вкладку «Восстановление»;
- нажмите на кнопку «Перезагрузить сейчас»;
- на экране выбора действий выберите пункт «Диагностика»;
- откройте «Дополнительные параметры»;
- выберите пункт «Параметры загрузки» и нажмите кнопку «Перезагрузить»;
- теперь нажмите на кнопку F7 для отключения обязательной проверки подписей драйверов.
Если вы нормально войдете в систему, то сообщение «Secure Boot Violation» действительно появлялось из-за проверки цифровых подписей. Мы надеемся, что данная статья была полезна для вас.
Прими участие в розыгрыше игры Cyberpunk 2077Подробнее
Чаще всего данный «дефект» всплывает:
- после установки обновлений ОС Виндовс 10 / 8 или в результате инсталляции второй операционной системы;
- в результате сканирования дисков с помощью антивирусов после серьезной вирусной атаки;
- если Вы в параметрах Windows разрешили использовать драйвера из непроверенных источников (без цифровой подписи);
- когда подключаете дополнительный накопитель HDD;
- как следствие неудачного обновления / сброса настроек BIOS.
Сейчас узнаете, как устранить ошибку «Secure boot violation invalid signature detected». Делается это предельно просто. Но советую проявить особую внимательность при прочтении данной инструкции, поскольку мы будем работать с БИОС.
- Сначала нужно зайти в SETUP до загрузки. Обычно для этого достаточно после включения ноутбука нажать одну из клавиш: Del или F Может быть и другая кнопка (или их сочетание), которая указывается на экране в первые секунды запуска.
- Теперь предстоит найти среди опций пункт «SecureBoot» и задать ему значение «Отключено» (Disabled).
- Для UEFI предстоит дополнительно указать другой тип ОС (OS Type). Пользователи Windows, выберите из списка другой вариант «Other…».
- Также, рекомендую включить CSM (Enable CSM), при наличие подобного варианта в перечне параметров.
Вот парочка скринов, которые помогут сориентироваться в ситуации:
Теперь проверяем, устранена ли проблема «Invalid signature detected» Виндовс 10.
Довольно редко встречается ситуация, когда причиной ошибки являются неподписанные драйвера, которые вступают в конфликт с защитой системы. Как вариант решения, Вы можете выполнить отключение проверки подлинности. Сделать это можно быстро с помощью консоли CMD:
- Запускаем командную строку с правами админа (для этого вызываем меню нажатием Win + X и там выбираем нужный пункт):
- Вводим по очереди следующие команды, отправляя их на выполнение клавишей Enter :
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Для того, чтобы изменения вступили в силу, предварительно стоит выполнить отключение SecureBoot в BIOS / UEFI (об этом я рассказывал выше).
Если же операционная система не запускается вообще, то деактивацию проверки драйверов реально выполнить, загрузившись с восстановительной флешки.
Увы, не во всех ситуациях предложенные рекомендации срабатывают. Напишите в комментариях, если не удалось избавиться от указанной беды. Я постараюсь помочь в решении.
С уважением, Виктор!
29.12.201610:005157Виктор ФелькИнформационный портал IT ТехникОпубликовано: 16.09.2019Обновлено: 17.09.2019Категория: Инструкции windowsАвтор: myWEBpc
При загрузке ПК или ноутбука у вас может появится сообщение с предупреждением “Secure Boot Violation Invalid Signature Detected. Check Secure Boot Policy in Setup“. В этой ситуации можно продолжить загрузку системы Windows, но при следующей загрузке это предупреждение появится вновь. Эта проблема возникает, когда вы устанавливаете загрузочную программу без подписи OEM, которая запускается во время загрузке. Это может быть неподписанный драйвер, загруженный левый DLL файл, установлена пиратская версия программы. Во многих случаях это случается, когда включена функция Secure Boot (безопасная загрузка), которая при каждой загрузке ПК, проверяет цифровую подпись драйверов. Она видит, что нет подписи у драйвера и выдает такое предупреждение “Secure Boot Violation“. Давайте разберем, как исправить эту ошибку.
Нужно войти в BIOS. Для этого, при загрузке ПК нажмите кнопку F1, F2, Del. Если у вас не получается или вы не знаете какую кнопку жать, то перейдите “Кнопки для входа в bios от производителей ноутбуков и компов”. Когда мы вошли в BIOS, то найдите Secure Boot и выберите значение Disabled (отключено). В разных BIOS эта функция может находиться где угодно, но обычно ищите в графе Boot. Перезагрузите свой ноутбук и предупреждение должно исчезнуть.
Если выше способ не помог, то нужно отключить принудительную проверку подписи драйверов. Для этого вам нужно попасть в “Дополнительные параметры загрузки“. Эта функция находится точно там же, где и безопасный режим. Просто нажмите клавишу F7, чтобы отключить “обязательную проверку подписи драйверов“. После отключения ошибка “Secure Boot Violation Invalid Signature Detected. Check Secure Boot Policy in Setup” больше не появится.
Это руководство поможет вас сориентировать, как зайти в эти параметры.
1. Microsoft заявила, что ошибка подписи драйверов может быть вызвана патчем KB3084905 в сиcтемах Windows Server 2012 и Windows 8.1. просто удалите этот патч.
2. Откройте командную строку от имени администратора и введите по порядку команды, чтобы отключить подпись драйверов:
bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING ON
Если нужно включить обратно, то:
bcdedit.exe /set TESTSIGNING OFF
bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS
Смотрите еще:
- Исправить ошибку DPC Watchdog Violation в Windows 10
- Исправьте ошибку KERNEL DATA INPAGE в Windows 10
- Как исправить ошибку SYSTEM_SERVICE_EXCEPTION в Windows 10
- Исправить ошибку UNEXPECTED STORE EXCEPTION в Windows 10
- Исправить ошибку NTFS_FILE_SYSTEM в Windows 10
Загрузка комментариев
Политика конфиденциальности
Ниже — несколько скриншотов для ноутбуков Asus, владельцы которых чаще других встречают сообщение об ошибке «Invalid signature detected. Check Secure Boot Policy in Setup». Подробнее на тему — Как отключить Secure Boot.
В некоторых случаях ошибка может быть вызвана неподписанными драйверами устройств (либо неподписанными драйверами, которое использует стороннее ПО для работы). В этом случае можно попробовать отключить проверку цифровой подписи драйверов.
При этом, если Windows не загружается, отключение проверки цифровой подписи можно произвести в среде восстановления, запущенной с диска восстановления или загрузочной флешки с системой (см. диск восстановления Windows 10, актуально и для предыдущих версий ОС).
Если же ни один из перечисленных способов не смог помочь в исправлении проблемы, можете описать в комментариях, что предшествовало появлению проблемы: возможно, я смогу подсказать варианты решения.
Данная ошибка очень часто возникает на современных компьютерах или ноутбуках, начиная с 2015 года выпуска. В них присутствует так называемая безопасная загрузка – Secure Boot. Именно из-за нее и возникает ошибка “Invalid signature detected. Check Secure Boot Policy in Setup“, которая иногда сопровождается сообщением Secure Boot Violation. О том, что это значит и как ее устранить вы узнаете в этой статье.
Ошибка Invalid signature detected. Check Secure Boot Policy in Setup
Причины возникновения
Сама по себе данная ошибка вряд ли может возникнуть. Самая частая ситуация, когда она может появится, это первая переустановка операционной системы Windows вместо той, которая стояла на компьютере или ноутбуке изначально при покупке.
Реже ошибку Invalid signature detected. Check Secure Boot Policy in Setup можно увидеть при сбросе настроек BIOS или севшей батарейке, когда изначально правильно выставленный параметр BIOS не сохраняется.
Что делать и как устранить Invalid signature detected. Check Secure Boot Policy in Setup?
Дело в том, что в BIOS современных материнских плат есть специальные параметры, которые нужно обязательно менять при самостоятельной переустановке Windows. Это secure boot и OS Type.
Для этого заходим в настройки BIOS вашего девайса и, обычно, на вкладке Boot или Security можно отыскать выше описанные параметры.
Secure Boot нужно установить в состояние “Disabled”
параметр OS Type
Secure Boot State и OS Type
Отключение Secure Boot в AMI Bios
А OS Type (если есть) в любое состояние, отличное от UEFI.
После этого сохраните настройки и ошибка Invalid signature detected. Check Secure Boot Policy in Setup больше не будет появляться.
Используемые источники:
- https://gamesqa.ru/kompyutery/secure-boot-violation-14352/
- https://it-tehnik.ru/software/recovery/invalid-signature-detected.html
- https://mywebpc.ru/windows/secure-boot-violation/
- https://remontka.pro/invalid-signature-detected/
- https://helpadmins.ru/invalid-signature-detected-check-secure-boot-policy-in-setup/