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

Содержание
  1. Как отключить проверку цифровых подписей драйверов
  2. Отключение проверки цифровых подписей драйверов в Windows 8.1 и Windows 8
  3. Отключение с помощью особых вариантов загрузки
  4. Отключение с помощью редактора локальной групповой политики
  5. Как отключить проверку цифровой подписи драйвера в Windows 7
  6. Установка неподписанного драйвера во время разработки и тестирования
  7. Используйте параметр дополнительной загрузки F8
  8. Подключение отладчика ядра для отключения проверки подписи
  9. Принудительная проверка подписи Kernel-Mode в режиме отладки ядра
  10. Как отключить проверку цифровой подписи драйверов Windows 10, 8, 7
  11. Как отключить проверку цифровой подписи драйверов Windows 7, 8, 10 – универсальный способ
  12. Как отключить проверку цифровой подписи драйверов Windows 10
  13. Отключение проверки цифровой подписи драйверов Windows 8 и 8.1
  14. Как отключить проверку цифровой подписи драйверов на Windows 7
  15. Отключение проверки подписи драйверов через редактор реестра
  16. Отключение проверки цифровой подписи драйверов Windows в командной строке

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

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

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

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

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

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

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

После перезагрузки выберите пункт Диагностика, затем — Параметры загрузки и нажмите «Перезагрузка». На появившемся экране вы сможете выбрать (цифровыми клавишами или F1-F9) пункт «Отключить обязательную проверку подписи драйверов». После загрузки операционной системы, вы сможете установить неподписанный драйвер.

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

Следующий способ отключить проверку цифровой подписи драйвера — использовать редактор локальной групповой политики Windows 8 и 8.1. Для его запуска нажмите клавиши Win + R на клавиатуре и введите команду gpedit.msc

В редакторе локальной групповой политики откройте Конфигурация пользователя — Административные шаблоны — Система — Установка драйвера. После этого кликните дважды по пункту «Цифровая подпись драйверов устройств».

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

READ  Драйвера для монитора nec 90gx2

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

В Windows 7 есть два, по сути одинаковых, способа отключения данной проверки, в обоих случаях для начала вам потребуется запустить командную строку от имени Администратора (для этого можно найти ее в меню Пуск, кликнуть правой кнопкой мыши и выбрать пункт «Запуск от имени Администратора».

После этого в командной строке введите команду bcdedit.exe /set nointegritychecks ON и нажмите Enter (для повторного включения используйте ту же команду, написав вместо ON OFF).

Второй способ — использовать по порядку две команды:

  1. bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS и после сообщения о том, что операция выполнена успешно — вторая команда
  2. bcdedit.exe -set TESTSIGNING ON

Вот, пожалуй, и все, что вам потребуется для установки драйвера без цифровой подписи в Windows 7 или 8. Напомню, что эта операция не вполне безопасна.

Источник

Установка неподписанного драйвера во время разработки и тестирования

по умолчанию 64-разрядные версии Windows Vista и более поздних версий Windows загружают драйвер режима ядра только в том случае, если ядро может проверить подпись драйвера. Тем не менее это поведение по умолчанию можно отключить во время раннего развертывания драйверов и для неавтоматизированного тестирования. Разработчики могут использовать один из следующих механизмов для временного отключения принудительного применения допустимой подписи драйвера во время загрузки. однако для полной автоматизации тестирования драйвера, установленного Plug and Play (PnP), файл каталога драйвера должен быть подписан. подписывание драйвера необходимо, так как Windows Vista и более поздних версий Windows отобразить диалоговое окно подписания драйвера для неподписанных драйверов, которым требуется системный администратор для авторизации установки драйвера, что может препятствовать любому пользователю без необходимых привилегий для установки драйвера и использования устройства. не удается отключить режим установки драйвера PnP в Windows Vista и более поздних версиях Windows.

Используйте параметр дополнительной загрузки F8

Windows Vista и более поздних версий Windows поддерживают дополнительный параметр загрузки F8—«отключить принудительное применение подписи драйверов» — отключает принудительное применение подписей во время загрузки для драйвера режима ядра только для текущего сеанса системы. Этот параметр не сохраняется во всех перезапусках системы.

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

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

Чтобы использовать BCDEdit, пользователь должен быть членом группы «Администраторы» в системе и выполнять команду из командной строки с повышенными привилегиями. Чтобы открыть окно командной строки с повышенными привилегиями, создайте ярлык на рабочем столе, чтобы Cmd.exe, выберите и удерживайте (или щелкните правой кнопкой мыши) ярлык и выберите Запуск от имени администратора.

Принудительная проверка подписи Kernel-Mode в режиме отладки ядра

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

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

READ  Как на windows 7 убрать режим ожидания на windows 7

Это значение реестра имеет тип REG_DWORD, и ему может быть присвоено значение, основанное на побитовой или в одном или нескольких следующих флагах:

0x00000001
Значение этого флага настраивает ядро на прерывание отладчика, если драйвер не подписан. Разработчик или инженер-испытатель может выбрать загрузку неподписанного драйвера, введя g в командной строке отладчика.

0x00000010
Этот флаг настраивает ядро на игнорирование наличия отладчика и всегда блокировать загрузку неподписанного драйвера.

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

Примечание . Это значение реестра не существует в реестре по умолчанию. Чтобы выполнить отладку проверки подписи в режиме ядра, необходимо создать значение.

Источник

Как отключить проверку цифровой подписи драйверов Windows 10, 8, 7

Автор: Юрий Белоусов · 28.09.2020

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

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

В этой статье мы рассмотрим несколько способов отключения обязательной проверки подписи драйверов на Windows 10, 8 и 7.

Как отключить проверку цифровой подписи драйверов Windows 7, 8, 10 – универсальный способ

Выполнить деактивацию проверки можно с помощью редактора локальной групповой политики. Этот способ является универсальным и подходит для всех версий операционной системы.

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

  1. Открыть приложение «Выполнить». Сделать это можно из меню пуск или воспользовавшись сочетанием клавиш Win + R ;
  2. Ввести в строку команду gpedit.msc и нажать Enter;
  3. В навигационном меню слева необходимо пройти по следующему пути:
    — «Конфигурация пользователя»
    — «Административные шаблоны»
    — «Система»
    — «Установка драйвера»
  4. В разделе «Состояние» найти пункт «Цифровая подпись драйверов устройств». Необходимо кликнуть по нему правой кнопкой мыши и выбрать в контекстном меню «Изменить».
  5. По умолчанию для проверки цифровой подписи устройств стоит опция «Не задано». Пользователь может перевести переключатель в режим «Включено», а затем, чуть ниже в окне, в контекстном меню выбрать пункт «Пропустить» под надписью: «Если Windows обнаруживает файл драйвера без цифровой подписи». Или же можно изначально активировать переключатель напротив пункт «Отключено»;
  6. Сохранить внесенные изменения, нажав кнопку «ОК»;
  7. Выполнить перезагрузку компьютера.

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

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

  1. Открыть меню «Пуск» (кнопка в нижнем правом углу с логотипом операционной системы );
  2. Выбрать пункт «Параметры» ;
  3. Перейти в раздел «Обновления и безопасность»;
  4. Перейти в подраздел «Восстановление» в боковом меню;
  5. Нажать кнопку «Перезагрузить сейчас» в особых вариантах загрузки;
  6. В процессе перезагрузки необходимо выбрать пункт «Поиск и устранение неисправностей» в окне «Выбор действия»;
  7. Перейти в «Дополнительные параметры» в окне «Диагностика»;
  8. Нажать «Посмотреть другие варианты восстановления»;
  9. Выбрать пункт «Параметры загрузки»;
  10. Нажать кнопку «Перезагрузить»;
  11. После повторной перезагрузки необходимо нажать F7 , или другую клавишу F* , которая соответствует номеру с пунктом «Отключить обязательную проверку подписи драйверов».
READ  Драйвер для принтера samsung ml 1610 для windows xp

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

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

Аналогичным способом можно произвести загрузку Windows 8 и 8.1 без обязательной проверки цифровых подписей драйверов:

  1. Подвести курсор мыши к правому краю экрана;
  2. Выбрать опцию «Изменение параметров компьютера»;
  3. Нажать «Обновление и восстановление»;
  4. Перейти в «Восстановление»;
  5. Нажать «Перезагрузить сейчас»;
  6. В процессе перезагрузки выбрать раздел «Диагностика»;
  7. Затем — «Дополнительные параметры»;
  8. Выбрать «Параметры загрузки»;
  9. Нажать кнопку «Перезагрузить»;
  10. После повторной перезагрузки необходимо нажать F7 , или другую клавишу F* , которая соответствует номеру с пунктом «Отключить обязательную проверку подписи драйверов».

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

Выполнить отключение проверки подписи драйверов на Windows 7 можно аналогичным способом. Рассмотрим его же, но только вызов особых вариантов загрузки будет производиться несколько иначе, а именно – непосредственно во время перезагрузки ПК.

  1. Перезагрузить или полностью выключить компьютер;
  2. В процессе включения / перезагрузки нажать клавишу F8 , чтобы появились дополнительные параметры загрузки, главное успеть это сделать до того момента, как загрузится операционная система;
  3. Выбрать в меню пункт «Отключение обязательной проверки подписи драйверов».

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

Еще один способ — воспользоваться редактором реестра:

  1. Открыть редактор реестра. Для этого можно вызвать приложение «Выполнить», ввести команду regedit и нажать Enter или «OK». Также можно найти его через встроенный поиск Windows;
  2. Перейти по следующему пути:
    HKEY_CURRENT_USER\Software\Policies\Microsoft
  3. Кликнуть правой кнопкой мыши по папке Microsoft и навести в контекстном меню на пункт «Создать», а затем – «Раздел»;
  4. Дать разделу имя Driver Signing ;
  5. Выделить новосозданный раздел;
  6. В рабочем поле кликнуть правой кнопкой мыши по пустому месту, чтобы появилось контекстное меню с одним единственным пунктом – «Создать». Следует навести на него мышь и в раскрывшемся подменю выбрать «Параметр DWORD (32 бита)»;
  7. Назвать новый параметр следующим именем: BehaviorOnFailedVerify ;
  8. Сделать клик правой кнопкой мыши по новосозданному параметру и выбрать в контекстном меню пункт «Изменить»;
  9. Убедиться, что значение стоит 0 и выбрана шестнадцатеричная система исчисления;
  10. Выполнить перезагрузку компьютера.

Чтобы вновь включить функцию проверки достаточно удалить из реестра папку Driver Signing.

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

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

Способ 1:

  1. Запустить командную строку. Можно найти ее в поиске Windows. Или нажать сочетание клавиш Win + R , ввести команду cmd и нажать Enter;
  2. В окне командной строки ввести следующую команду:
    exe /set nointegritychecks ON
    И нажать Enter;
  3. Перезагрузить компьютер.

Снова включить ее можно с помощью команды:

bcdedit.exe /set nointegritychecks OFF

Способ 2:

  1. Запустить командную строку;
  2. Ввести команду:
    exe -set loadoptions DISABLE_INTEGRITY_CHECKS
    И нажать Enter;
  3. Затем, ввести еще одну команду:
    exe -set TESTSIGNING ON
    И нажать Enter;
  4. Произвести перезагрузку компьютера / ноутбука.

Включение проверки подписей драйверов производиться поочередным вводом следующих команд:

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING OFF

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Источник