Способы отключения проверки подписи драйверов в Windows

С каждой новой версией операционная система Windows, по заверениям разработчика, становится более безопасной и простой в использовании. Многие функции, которые раньше выполнялись только антивирусными программами, теперь интегрированы в операционную систему. Проверка подписи драйвера устройства также способствует повышению безопасности Windows. В последней версии этой операционной системы эта функция получила новую функциональность, но некоторые пользователи приняли нововведение «враждебно» — оно действительно может раздражать вас частыми сообщениями, требующими ответа пользователя. Их интересует только возможность отключения этой проверки. А мы расскажем самые популярные способы это сделать.

Способы отключения проверки подписи драйверов в Windows

Что собой представляет цифровая подпись Microsoft

Цифровая подпись — это небольшой фрагмент кода, встроенный в драйвер, который распознается операционной системой. Разработчики драйверов отправляют свои продукты в Microsoft для лицензирования и проверки того, что их программное обеспечение является чистым и безопасным. Однако драйверы тестируются, а их код не анализируется.

Если Microsoft дает зеленый свет, она отправляет разработчику криптографический код, встроенный в драйвер. Та же процедура может быть применена к некоторым типам программ. Цифровая подпись означает, что этот продукт является официальным и принадлежит компании-разработчику.

Когда такое ПО устанавливается на компьютер из первой десятки, оно проверяет наличие зашифрованной подписи, то есть функция проверки активируется при установке операционной системы. Если цифровая подпись отсутствует, система предупредит об этом пользователя и должна будет решить, продолжить установку или отклонить ее, поскольку установленный драйвер или утилита могут быть потенциально опасными.

Способы отключения проверки подписи драйверов в Windows

Если продолжить установку, выбрав опцию «Установить этот драйвер», отсутствие цифровой подписи будет записано. В «Диспетчере устройств» рядом с оборудованием, для которого был установлен драйвер, будет восклицательный знак, указывающий на проблему с кодом 52. Это не обязательно означает, что драйвер неисправен — он может работать нормально и без проблем, но в Вообщем вероятность багов в драйверах без подписи выше.

Исходя из этого, можно сделать вывод, что наличие криптографической подписи — это хорошо, но ее отсутствие также не фатально. Если вы устанавливаете и переустанавливаете драйверы достаточно часто, имеет смысл отключить эту проверку. Отключение может быть разовым или постоянным. Если вы полностью доверяете установленному программному обеспечению, но оно не лицензировано, вы можете отключить эту функцию только при установке драйвера. Постоянное выключение чревато повышенной вероятностью того, что ваш компьютер рано или поздно подвергнется атаке вредоносного ПО. Обратите внимание, что есть несколько способов отключить проверку криптографической подписи драйвера, которые мы сейчас рассмотрим.

Читайте также:  Способы исправления ошибки активации Windows 10 с кодом 0xc004f074

Отключение проверки с использованием специальных параметров загрузки

Этот метод предполагает, что отключение функции сканирования будет включено только для текущего сеанса Windows. Как только он перезапустится в обычном режиме, сканирование снова станет активным.

Итак, пошаговый алгоритм отключения проверки криптографической подписи драйверов в Windows выглядит так:

  • перейдите на вкладку «Дополнительные параметры»;

    Способы отключения проверки подписи драйверов в Windows

  • в левом меню нажмите «Восстановить»;
  • Windows перезагрузится с отключенной функцией проверки подписи.
  • нажимая клавиши «Windows» + I, запускаем интерфейс со стартовыми параметрами;
  • выбираем элемент 7, который называется «Отключить проверку подписи», для чего нажимаем функциональную клавишу F7;

    Способы отключения проверки подписи драйверов в Windows

  • нажмите на «Параметры загрузки» (последняя в списке);

    Способы отключения проверки подписи драйверов в Windows

  • если комбинация не сработала, перейдите по кнопке «Старт» в панель настроек (нажмите на шестеренку, расположенную слева под профилем);
  • перейти в раздел «Обновление и безопасность»;

    Способы отключения проверки подписи драйверов в Windows

  • в появившемся правом блоке выберите «особые параметры загрузки», нажав на кнопку «перезапустить»;

    Способы отключения проверки подписи драйверов в Windows

  • зайти в меню «Диагностика»;
  • появится новое окно, в котором перечислены варианты ваших действий по запуску компьютера в специальном режиме;

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

Через командную строку

Этот способ самый быстрый, но нравится не всем из-за необходимости запоминать команды, синтаксис которых достаточно сложен и не запоминается. Однако метод имеет место и мы его опишем:

  • в окне консоли командной строки введите команду:

    bcdedit.exe / установить параметры загрузки DDISABLE_INTEGRITY_CHECKS

  • поскольку нам нужно, чтобы консоль запускалась в режиме администратора, мы набираем команду cmd в строке поиска и, когда вверху появляются значок и описание утилиты, щелкаем по ней правой кнопкой мыши. В появившемся контекстном меню выберите строку «Запуск от имени администратора»;

    Способы отключения проверки подписи драйверов в Windows

  • после работы набираем и выполняем следующую команду:

    bcdedit.exe / установить параметры загрузки DDISABLE_INTEGRITY_CHECKS
    bcdedit.exe / установить ТЕСТИРОВАНИЕ НА

  • командная строка запускается через консоль «Выполнить» (одновременное нажатие клавиш «Windows» + R) или через панель «Поиск» (находится справа от кнопки «Пуск»;

В результате проверка подписи драйверов будет навсегда отключена (решение работает в Windows 7-10), поэтому теперь мы можем безопасно устанавливать программное обеспечение, не содержащее встроенного криптографического элемента.

Читайте также:  Устранение ошибки «Не удаётся подключиться к службе Windows»

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

В отличие от предыдущего, этот способ не универсален — работает только в первой десятке и только в версиях Professional / Enterprise. Если у вас Домашняя версия, указанный редактор здесь просто отсутствует.

Далее опишем алгоритм отключения обязательной проверки криптографической (цифровой) подписи драйверов:

  • в новом окне дважды щелкнуть по слову «Цифровая подпись водителя»;

    Способы отключения проверки подписи драйверов в Windows

  • появится подменю, в котором выбираем пункт «Управленческие модели»;
  • чтобы изменения вступили в силу навсегда, перезагрузите компьютер.
  • нажмите «Windows» + R, чтобы вызвать консоль «Выполнить»;
  • вы можете выбрать «Отключено» вместо «Не настроено». Результат будет таким же, плюс ничего дополнительно выделять не нужно. Мы также подтверждаем свой выбор;

    Способы отключения проверки подписи драйверов в Windows

  • справа появится окно с возможными действиями. Выбираем пункт «Установка драйвера»;
  • набираем gpedit.msc и подтверждаем кнопкой ОК;

    Способы отключения проверки подписи драйверов в Windows

  • появится окно редактора с меню в левом блоке. Нас интересует пункт «Конфигурация пользователя». Нажмите здесь;

    Способы отключения проверки подписи драйверов в Windows

  • в следующем подменю выберите «Система»;

    Способы отключения проверки подписи драйверов в Windows

  • по умолчанию фактический параметр — «Не задан». Здесь имеется в виду, что проверка идет, то есть нет очень качественного перевода на русский язык. Измените значение на «Включено» и в появившемся внизу меню выберите пункт «Пропустить». Подтверждаем свои действия, нажимая на кнопки «Применить» и «ОК»;

Этот метод обратимый, можно таким же образом снять отключение проверки, вернув значение «Не задано».

Через редактор реестра

Другой способ отключить обязательную проверку криптографической подписи драйверов Windows — отредактировать реестр. Для этого нам нужно запустить редактор реестра (команда regedit в консоли Run) с правами администратора и найти ветку:

HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft

Итак, делаем следующее:

  • еще раз щелкните правой кнопкой мыши введенный параметр и выберите «Изменить»;
  • справа появится раздел с таким названием, в любом свободном месте вызываем контекстное меню ПКМ и снова нажимаем «Создать»;
  • перезагрузите компьютер.
  • щелкните правой кнопкой мыши слово «Microsoft», появится контекстное меню, в котором мы выбираем пункт «Создать»;
  • закройте окно редактора реестра;
  • введите имя параметра — BehaviorOnFailedVerify;
  • в появившемся списке выберите «Раздел»;

    Способы отключения проверки подписи драйверов в Windows

  • введите название раздела «Подпись водителя;
  • теперь нас интересует пункт «Параметр DWORD (32 бит)»;

    Способы отключения проверки подписи драйверов в Windows

  • установите параметр на 0;

Чтобы отменить это действие, вы можете изменить значение параметра BehaviorOnFailedVerify на единицу или просто удалить ветку Driver Signing. Последний метод не рекомендуется, если вы планируете продолжать использовать этот метод, манипулируя параметром BehaviorOnFailedVerify.

Читайте также:  Установка и настройка программы Samsung Health на смартфоны Android, iOS

С использованием стороннего ПО

Все вышеперечисленные приемы требуют запоминания. Для обычного пользователя гораздо предпочтительнее использовать специализированное программное обеспечение, которое будет делать это в интерактивном режиме. Таких утилит много и, например, мы рассмотрим программу DSEO, разработанную программистами NGOHQ. Целью переопределения подписи драйверов является только окончательное отключение проверки подписи драйверов Windows.

Способы отключения проверки подписи драйверов в Windows

Другими словами, метод необратим, что становится понятным из принципа работы программы: он встраивает криптографический идентификатор в драйвер, не сертифицированный Microsoft.

А теперь пошаговый алгоритм действий:

  • перезапустите утилиту, выберите третий пункт — подпишите системный файл, нажмите Далее;

    Способы отключения проверки подписи драйверов в Windows

  • отвечаем утвердительно, когда появляется окно с условиями использования программы;
  • подтвердите, выйдите из программы и попробуйте запустить проблемный установщик дров.
  • откройте в браузере официальный сайт NGOHQ, нажмите кнопку «Загрузить», чтобы загрузить утилиту;
  • появится окно, в котором нужно ввести полный путь к установщику проблемного драйвера;
  • в главном меню поставить галочку напротив Включить тестовый режим, в результате чего будет активирован тестовый режим загрузки операционной системы. Перезагрузите компьютер;
  • по окончании процесса загрузки запустите утилиту;

ВНИМАНИЕ. Если по какой-либо причине вам необходимо переустановить драйвер после его загрузки, вам нужно будет каждый раз выполнять одну и ту же процедуру.

Способы обратной активации проверки цифровой подписи драйверов

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

Однако способ повторной активации зависит от того, как была выполнена деактивация.

Итак, давайте посмотрим, как повторно включить обязательную проверку криптографической подписи драйверов в зависимости от режима отключения:

  • как отменить деактивацию через редактор реестра описано в соответствующем разделе;
  • при использовании редактора групповой политики выберите пункт «Не настроено»;

    Способы отключения проверки подписи драйверов в Windows

  • наконец, при использовании утилит, которые встраивают цифровую подпись в драйвер, никаких действий не требуется: они отключают проверку для конкретного указанного файла.
  • если вы использовали деактивацию командной строки, вы можете отменить изменения таким же образом, набрав вторую команду, но вместо ON, указав параметр OFF;

    bcdedit.exe / ВЫКЛЮЧИТЕ ТЕСТИЗАЙН
    bcdedit.exe / установить параметры загрузки ENABLE_INTEGRITY_CHECKS

  • при использовании специального режима загрузки Windows достаточно просто перезагрузить компьютер;

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

Ссылка на основную публикацию