Что такое цифровая подпись драйверов на Windows 10 и для чего она нужна

ЦП – специальный реквизит электронного документа или метка, зашитая в программу. Она позволяет однозначно идентифицировать владельца. Когда речь идет о драйверах, ее главное назначение – определять, является ли он лицензионным и не вносились ли в него какие-либо изменения.
Цифровая подпись используется не только для борьбы с пиратством в ИТ, но и для защиты пользователей от взлома, атак и прочих неприятностей, связанных с цифровым окружением. Разработчики Windows 10 предусмотрительно встроили в ОС автоматический анализ всего скачиваемого и устанавливаемого контента.

Отключение проверки цифровой подписи драйверов Windows 10

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

Настройка параметров загрузки

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

  1. Открываем Параметры системы нажатием клавиш Win+I. Также можно кликнуть по соответствующему пункту в списке, которое открывается щелчком правой кнопки мыши по значку Пуск или комбинацией  клавиш Win+X

Запуск параметров системы через контекстное меню Пуск

  1. Переходим в раздел “Обновление и безопасность”

Обновление и безопасность в параметрах системы

  1. В перечне слева щелкаем по подразделу “Восстановление”, далее в правой части окна жмем кнопку “Перезагрузить сейчас”.

Особые варианты загрузки в параметрах системы

  1. Компьютер перезагрузится, и на экране появится окно “Выбор действия”. Кликаем по пункту “Поиск и устранение неисправностей”

Выбор действия при особой загрузке компьютера

  1. Система переправит нас в окно “Диагностика”, где мы выбираем “Дополнительные параметры”

Диагностика при особой загрузке компьютера

  1. Теперь нам нужно щелкнуть по надписи “Просмотреть другие параметры восстановления”.

Дополнительные параметры во время особой загрузки компьютера

  1. И наконец, нажимаем по пункту “Параметры загрузки”

Параметры загрузки компьютера

  1. Мы окажемся в окне, которое предлагает выполнить перезагрузку компьютера. Нажимаем соответствующую кнопку.

Параметры загрузки компьютера

  1. После очередного перезапуска компьютера нам нужно отключить обязательную проверку подписи драйверов, используя функциональные клавиши F1-F9. В нашем случае нажимаем F7

Выбор параметров загрузки компьютера

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

Командная строка

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

ВАЖНО! Если у вас в ноутбуке или компьютере установлена система UEFI, то вам нужно в ней отключить «Безопасную загрузку» (Secure Boot). Если там есть настройка «Тип системы» (OS Type), то установите настройку «Другая ОС» (Other OS). Для чего это нужно? Это нужно, чтобы UEFI не блокировала загрузку с измененными параметрами. В противном случае у нас может ничего не получиться.

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

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

Сначала вводим команду:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

Как только она выполнится вводим другую:

bcdedit.exe -set TESTSIGNING ON

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

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

bcdedit.exe -set TESTSIGNING OFF

Опять перезагружаем ОС.

Через безопасный режим

Если прошлый способ не дал никаких результатов, а такое вполне возможно, то можно попробовать еще один вариант. По сути, мы будем использовать ту же самую системную утилиту «bcdedit.exe», но с другим параметром. Для начала нам нужно загрузить систему в безопасном режиме.

  1. Используем клавиши + R – зажимаем сначала первую, а потом жмем на вторую. Откроется окошко, куда нужно будет ввести команду:

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

  1. В конфигурации системы на вкладке «Загрузка» устанавливаем параметр загрузки – «Безопасный режим». Нажимаем «Применить» и перезагружаем комп.

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

  1. Система загрузится в безопасном режиме. Запускаем командную строку с правами администратора – вы уже знаете, как это делать, поэтому рассказывать про это повторно не буду.
  2. Вводим консольную команду:

bcdedit.exe /set NOINTEGRITYCHECKS ON

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

  1. Зайдите обратно в «Конфигурацию системы» ( + R = msconfig) и выключите безопасный режим.
  2. Перезапускаем комп.

Если вам нужно обратно включить проверку подписи, то выполняем все аналогичные шаги, только вводим другую команду – вместо «ON», указываем параметр «OFF» (то есть выключаем функцию).

Через загрузку ПК в специальном режиме

Деактивировать на время сканирование можно с помощью загрузки устройства в одном из специальных режимов. Метод отключит проверку только для текущего сеанса на ПК. Когда вы отключите и вновь включите девайс в следующий раз, он будет загружен в обычном стандартном режиме. Рассмотрим ход действий:

  1. Вызываем интерфейс с параметрами «операционки» через одновременное зажатие кнопок «Виндовс» и I. Если не получается открыть окно таким образом, перейдите в настройки через панель «Пуск» (шестерня под профилем в левой части меню).
    Откройте окно с параметрами через «Пуск»
  2. Переключаемся на блок, посвящённый безопасности и апдейту.
    В параметрах запустите блок для безопасности
  3. В пятой вкладке для запуска восстановления жмём серую кнопку «Перезагрузить» в блоке особыми вариантами загрузки ОС.
    Кликните по «Перезагрузить сейчас»
  4. Теперь открываем меню «Диагностика», а следом за ним «Дополнительные параметры» и последний пункт с параметрами загрузки.
    В дополнительных параметрах откройте раздел с параметрами загрузки
  5. В синем меню будет представлен перечень со специальными режимами запуска ПК. Нам необходим седьмой режим с выключением обязательной проверки подписи «дров». Смело жмём на функциональную клавишу F7, которая находится в верхней части «клавы».
    Нажмите на F7, чтобы запуститься в особом режиме
  6. Ждём, когда «операционка» перезапустится с уже деактивированным сканированием. Устанавливаем неподписанные «дрова».

Редактор локальной групповой политики

ПРИМЕЧАНИЕ! На сегодняшний момент на последних версиях Windows 10 данный способ не работает. Но вы все равно можете его попробовать. Авось там в Microsoft что-то поменяли в последних обновлениях.

Есть еще один способ навсегда выключить функцию проверки. Нам нужно зайти в «Локальную групповую политику» Виндовс 10 – для этого используем наши любимые клавиши и R. Далее вводим запрос утилиты:

gpedit.msc

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

Напомню, что эти же команды работают и через поиск Виндовс 10. На самом деле мы просто запускаем системные утилиты, которые находятся в папке «Windows». Если у вас не получилось запустить редактор, то значит у вас установлена «Домашняя» (Home) версия Windows, а не «Профессиональная» (Pro).

В левой области окна, там, где находятся папки открываем основной раздел «Конфигурация пользователя». Далее жмем по подразделу «Административные шаблоны» и раскрываем папку «Система». Находим параметр – «Установка драйвера». Смотрим уже в основную рабочую область справа.

Компания Microsoft постоянно переименовывает этот параметр. В новых версиях он называется «Подписывание кода для пакетов драйверов». В старых версиях может называться по-другому: «Цифровая подпись драйверов устройств».

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

Открываем его, отключаем и не забываем нажать по кнопке «Применить». После этого перезагружаем систему.

Отключение, включение проверки подписи драйверов Windows 10: полный разбор

Видео: 4 метода отключения проверки подписи у драйверов

С помощью сторонней утилиты

Самый простой метод решения в случае появления уведомления от центра безопасности «Виндовс» — использовать стороннюю утилиту DSEO от разработчика NGOHQ. Её название расшифровывается как Driver Signature Enforcement Overrider — она помогает менять цифровые подписи для любой утилиты либо драйвера. Она присваивает идентификатор ПО — и вы можете беспрепятственно и корректно установить драйвер.

Где её скачать и какие манипуляции в её интерфейсе выполнить, расскажем в понятном пошаговом руководстве:

  1. Открываем официальный сайт разработчика NGOHQ и щёлкаем по ссылке с полным названием утилиты под  словом Downloads.

 Официальный сайт DSEO

  1. Когда браузер загрузит и проверит на вирусы документ, запускаем его через «Проводник» или меню с перечнем закачек.

 Запуск файла
Откройте файл через панель с загрузками

  1. В окошке установщика жмём на Next.

Начальный экран

На начальном экране программы кликните по Next

  1. С помощью клавиши Yes соглашаемся с условиями использования ПО.

Принятие условий

Примите условия соглашения — щёлкните по Yes

  1. Выбираем сначала первый пункт Enable Test Mode, чтобы активировать тестовый режим «операционки». Перезагружаем компьютер.

Меню программы

Выберите Enable Test Mode и перезагрузите ПК

Пункт Sign a System File

  1. Снова открываем утилиту и жмём на Sign a System File.
    Запустите выполнение пункта Sign a System File
  2. Вбиваем в пустое поле локальный адрес файла-установщика проблемного драйвера (путь к файлу, который отображается в навигационной строке «Проводника»). Кликаем по ОК. Ждём завершения процедуры.Ввод пути
    Введите или вставьте путь к файлу драйвера
  3. После этого пробуем снова установить «дрова».

Данный метод решает проблему только в конкретном текущем случае: если вам придётся устанавливать другой драйвер с такой же ошибкой, процедуру придётся повторить в интерфейсе этой утилиты.

Временное отключение цифровой подписи драйверов

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

Нажмите кнопку «Пуск» и зайдите в «Параметры» ⇒ «Обновление и безопасность» ⇒ «Восстановление». Здесь найдите подраздел «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».

восстановление виндовс 10

Дальше комп перезагрузится и нужно будет открыть следующий раздел системного меню «Поиск и устранение неисправностей» (либо «Диагностика») ⇒ «Дополнительные параметры» ⇒ «Параметры загрузки»:

дополнительные параметры загрузки windows

В следующем меню нажмите кнопку «Перезагрузить»:

параметры загрузки операционной системы

После перезагрузки ПК появится системное меню с выбором параметров, которые будут использоваться единоразово для этой загрузки Windows 10.

отключить обязательную проверку подписи драйверов

Здесь чтобы отключить проверку цифровой подписи драйверов надо нажать цифровую клавишу «7» или функциональную клавишу «F7». Ну и дальше система без проблем запустится уже с отключенной проверкой подписи драйверов. Дальше можно будет установить требуемый драйвер без цифровой подписи и после следующей перезагрузки она включиться заново.

Как полностью отключить проверку цифровой подписи драйверов

Внимание! Данный способ не работает на Home-версиях Windows 10.

Начинаем с того, что кликаем правой кнопкой мыши на кнопку «Пуск» и в контекстном меню выбираем пункт «Выполнить». Ну или нажимаем комбинацию клавиш «Win+R». В строке «Открыть» введите команду gpedit.msc и нажмите на кнопку «Ок».

gpedit.msc

Откроется окно «Редактор групповых политик». Откройте раздел «Конфигурация пользователя» ⇒ «Административные шаблоны» ⇒ «Система» ⇒ «Установка драйвера» и откройте политику «Цифровая подпись драйверов устройств».

цифровая подпись драйверов устройств

Появится окошко параметров политики. Отключить проверку подписи можно или поставив значение Отключено или поставив значение Включено, но тогда ниже, в разделе «Если Windows обнаруживает файл драйвера без цифровой подписи» нужно будет поставить значение «Пропустить». Нажимаем кнопку «ОК» чтобы сохранить настройки политики и перезагружаем компьютер. После следующей загрузки Windows 10 уже не будет проверять наличие цифровой подписи драйверов. Главное после этого не поймать какую-нибудь заразу!

Отключить цифровую подпись драйвера через командную строку

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

Способ 1. Он переводит операционную систему Windows 10 или новую Windows 11 в тестовый режим, в котором можно работать так же, как в обычном и на возможности операционной системы он не влияет.

отключение проверки подписи драйвера

Для этого надо открыть командную строку с правами администратора. После этого по-очереди введите вот эти команды:

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

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

Примечание: Чтобы вернуться в обычный режим и отключить тестовый, надо опять открыть командную строку с правами Администратора и ввести команду:

bcdedit.exe -set TESTSIGNING OFF

После этого перезагрузите компьютер. Система запустится в обычном режиме работы.

Способ 2. Это ещё один рабочий вариант как отключить проверку подписи через командную строку с помощью утилиты bcdedit, Порядок действий такой:

  1. Запускаем ПК в безопасном режиме;
  2. Запускаем командную строку с правами администратора;
  3. Ведите команду:
    bcdedit.exe /set NOINTEGRITYCHECKS ON
  4. Нажмите клавишу Enter чтобы применить команду
  5. Перезагрузите Windows 10 в обычном режиме.

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

Зачем деактивировать проверку цифровой подписи драйверов в «десятке»

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

Разработчики «Виндовс» 10 включили в «операционку» сканирование на наличие такой подписи, которое запускается само при открытии файла-установщика ПО, ранее скачанного из интернета. По умолчанию проверка включена в системе, но вы можете её деактивировать, если, например, при установке драйвера появилось сообщение системы об отсутствии должной цифровой подписи.

При установке драйвера может появиться ошибка с сообщением о том, что не удалось проверить издателя

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

Принудительная установка драйвера может завершится ошибкой

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

Как обратно активировать цифровую подпись драйверов

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

  1. Запустите снова консоль «Командная строка» с правами администратора и выполните там формулу bcdedit.exe -set TESTSIGNING OFF.
    Включите обратно службу с помощью формулы bcdedit.exe -set TESTSIGNING OFF
  2. В редакторе с политиками поставьте для параметра значение «Не задано» или «Включено», а в выпадающем меню внизу «Блокировать» либо «Предупредить».
  3. Если вы использовали специальный режим запуска «операционки», просто перезагрузите свой девайс.

Выключать сканирование на наличие должной цифровой подписи у драйвера, который вы хотите инсталлировать, нужно в только в том случае, если вы знаете, что ПО абсолютно безопасно. Сделать это можно через «Командную строку», загрузку ПК в особом режиме или через редактор с локальными политиками. Последний метод подойдёт только для владельцев «десятки» версии Professional. Также вы можете присвоить подпись текущему драйверу с помощью утилиты под названием DSEO.