Отключение цифровой подписи драйверов. Цифровая подпись драйверов. Отключение проверки цифровой подписи

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

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

Direct X

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

На основной вкладке ставим галочку в отмеченном поле. Таким образом мы включим автоматическую проверку утилитой сертификатов соответствия.

Переключившись на следующую вкладку, в поле «Драйверы» мы видим положительный ответ системы.

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

Signature Verification

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

Нажимаем отмеченную кнопку для активации процедуры тестирования компонентов.

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

Выбираем опцию «Просмотр журнала».

В текстовом редакторе запускается отчет о состоянии установленных в системе драйверов. Обозначенная колонка «Состояние» дает информацию о наличии цифрового сертификата WHQL.

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

Отключение подписи

Поддерживая стабильность ОС, Microsoft не рекомендует устанавливать компоненты, не имеющие сертификатов WHQL, но такая возможность в системе осталась. Необходимость установить неподписанный драйвер может возникнуть по разным причинам. К примеру, это может быть оборудование, снятое с производства, но необходимое для работы.

Групповая политика

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

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

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

Заданное правило должно начать действовать без перезагрузки.

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

Следующий способ предполагает использование особых вариантов загрузки операционной системы. Открываем меню параметров Windows и переходим в указанный на скриншоте раздел.

В области навигации перемещаемся к пункту «Восстановление». Используем отмеченную кнопку для перезагрузки системы.

Управление мышью тут доступно, поэтому последовательно начинаем перемещаться по меню. Открываем раздел устранения неисправностей.

Выбираем дополнительные параметры.

Переходим к настройкам загрузки.

Эта область информационная и работает в ней только отмеченная кнопка.

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

Компьютер перезагрузится, после чего установка неподписанных драйверов в ОС станет доступна.

Режим командной строки

С помощью этого метода можно также отключить проверку цифровой подписи драйвера в Windows 7. Запускаем PowerShell в режиме повышенных прав. Вводим последовательно приведенные на скриншоте команды.

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

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

Операционная система еще раз перезагрузится, отобразив командную строку в режиме администратора. Вводим приведенную на скриншоте команду. Для выхода в графическое меню набираем «exit».

Отключение данного режима также выполняется заменой «ON» на «OFF» в конце управляющей команды.

Создание цифровой подписи

В некоторых случаях описанные методы могут не помочь. Когда не отключается проверка подписи драйверов Windows 7 или 10, придется подписать его самостоятельно. Для этой цели нам понадобится распаковать установочный пакет и найти файл с расширением INF. В нем содержится необходимая для инсталляции в системе информация. Найдя нужный файл, вызываем его свойства и переходим на вкладку «Безопасность». Копируем путь, указанный в поле «Имя объекта».

Запускаем PowerShell с повышенными правами. Вводим следующую команду: «pnputil -a C:\path\name.inf». Заменяем в ней строку «C:\path\name.inf» на скопированный путь к файлу.

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

В заключение

Как мы убедились, существует несколько вариантов установки необходимых компонентов без электронного сертификата WHQL. Действия несложные и могут быть выполнены любым пользователем. Тем не менее, установка неподписанного драйвера не должна быть нормой. Поскольку он не тестировался Microsoft, компания не будет нести ответственность за последствия его установки, а пользователь имеет высокие шансы столкнуться с ошибками BSOD.

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

Способ №1. Отключение подписи через параметры загрузки

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

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

  • После того, как Windows 10 перезагрузится, на экране появится меню. Нажимаем «Диагностика».

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

  • Компьютер перезагрузится и драйвер можно будет установить. Однако это метод действует только 1 раз. При следующем подобном случае действия придётся повторить.

Способ №2. Отключение проверки неподписанных драйверов через командную строку

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

  • Жмём правой кнопкой мыши на значке «Пуск» и выбираем «Командная строка (Администратор)».

  • По очерёдности в консоли вводим следующие команды:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

  • После отключения проверки, стоит перезагрузить ПК. Windows 10 будет работать в тестовом режиме. После установки драйвера, нужно в командной строке ввести exe -set TESTSIGNING OFF и вновь перезагрузить систему. Тестовый режим будет отключён.

Способ №3. Отключение подписи драйвера через Редактор локальной групповой политики

Если вам не удаётся установить драйвер без подписи в Windows 10 Pro (для других версий Windows 10 данный метод не работает), стоит выполнить следующее:

  • Жмём «Win+R» и вводим «msc».

  • Откроется редактор. Переходим по ветке «Административные шаблоны», «Система», «Установка драйвера». В правом окне появится несколько пунктов. Выбираем «Цифровая подпись драйверов устройства».

  • Двойным щелчком открываем параметр. Ставим отметку «Отключено», а в разделе «Если Windows обнаружит драйвер без подписи», выставляем «Пропустить».

  • Сохраняем результат и перезагружаем систему.

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

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

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

Многие задачи в операционной системе Windows проще всего выполнить через командную строку. Ее минус очевиден – отсутствие графического интерфейса и необходимость точного знания команд. Но есть и плюсы, чтобы отключить проверку цифровой подписи драйвера в Windows 10 или Windows 8 через командную строку, достаточно сделать всего 3 действия:

  1. По очереди прописать в открывшейся строке следующие команды:
  • bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
  • bcdedit.exe -set TESTSIGNING ON

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

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

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

  • bcdedit.exe -set TESTSIGNING OFF.

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

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


Описанный выше метод довольно простой, но он отнимает больше времени, чем запуск Windows в режиме без проверки подписи драйверов через командную строку.

Внимание: Не отключайте проверку подписи драйверов в Windows 10, если вы не уверены в программном обеспечении, установка которого невозможна из-за отсутствия у него сертификации со стороны Microsoft.

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

Что такое подписанный драйвер?

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

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

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

В данной статье рассмотрим как отключить проверку цифровой подписи драйверов в Windows 10, Windows 8 и 8.1, а также Windows 7.

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

1.Перейдите в «ПУСК» и выбрать «Параметры»

2. Переходим в «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» -> «Перезагрузить сейчас»

3. Далее компьютер перезагрузиться в специальный режим восстановления работоспособности Windows, вам будет необходимо перейти «Поиск и устранение неисправностей» -> «Дополнительные параметры» -> «Параметры загрузки» -> «Перезагрузить»
4. Windows вновь перезагрузиться и перед вами появиться меню с вариантами выбора загрузки, нажимаем клавишу F7

5. Проверки цифровой подписи драйверов в Windows 10 отключена на время (до следующей перезагрузки), устанавливаем необходимый драйвер.

gpedit.msc и нажать Ok

2. В окне перейдите по меню «Конфигурация пользователя» -> «Административные шаблоны» -> «Система» ->

) будет доступно изменения, выставить параметра «Пропустить»

Способ №3 — командная строка (тестовый режим)

4. Подтвердите изменения и перезагрузите компьютер, проверка цифровой подписи драйверов в Windows 10 отключена.

cmd

3. Введите команду:

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

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

Способ №1 — меню перезагрузки


Способ №2 — редактор локальной групповой политики

1. Зажмите одновременно клавиши WIN + R и в появившемся окне «Выполнить» напишите команду gpedit.msc и нажать Ok

2. В окне Редактора Локальной групповой политики перейдите по меню «Конфигурация пользователя» -> «Административные шаблоны» -> «Система» -> «Установка драйвера» и выбираем параметр для изменения «Цифровая подпись драйверов устройств»

3. Перевести параметр в «Включено», если в низу в окне (Если Windows обнаруживает файл драйвера без цифровой подписи: ) будет доступно изменения, выставить параметра «Пропустить»4. Подтвердите изменения и перезагрузите компьютер, проверка цифровой подписи драйверов в Windows 8.1 / 8 отключена.

1. В меню пуск выполните поиск — введите cmd

2. Запустите командную строку от имени администратора

3. Введите поочередно следующие команды:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

4. Подтвердите изменения и перезагрузите компьютер, проверка цифровой подписи драйверов в Windows 10 отключена.

Способ №4 — командная строка (вариант загрузки Windows 7)

1. В меню пуск выполните поиск — введите cmd

2. Запустите командную строку от имени администратора

3. Введите команду:

bcdedit /set "{current}" bootmenupolicy legacy

4. Перезагрузите компьютер и в момент загрузки компьютера нажимайте клавишу F8

5. В меню выбрать «Отключение обязательной проверки подписи драйверов»

6. Проверка цифровой подписи драйверов в Windows 8.1/8 отключена.

Способ №1 — командная строка (постоянное отключение)

1. В меню пуск выполните поиск — введите cmd

2. Запустите командную строку от имени администратора

3. Введите команду

Понравилась статья? Поделиться с друзьями: