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

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

Запрос на установку неподписанного драйвера

Избавиться от такого сообщения можно двумя способами:

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

Давайте рассмотрим, как отключить цифровую подпись драйверов в Windows 7, а в конце коснёмся и первого варианта.

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

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

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

Особый вариант загрузки

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

  1. Перезагружаем компьютер и начинаем жать [knopka]F8[/knopka] между завершением самотестирования оборудования и моментом, когда начнётся загрузка ОС.
  2. При помощи курсорного блока клавиш перемещаемся к варианту «Отключение обязательной проверки…».
Читайте также:  Как установить драйвера на компьютер Windows 7

Выбираем вариант загрузки ОС

  1. Жмём [knopka]Enter[/knopka] для подтверждения действия.

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

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

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

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

  1. Открываем командную строку, выполнив «cmd» в окне интерпретатора команд (вызывается при помощи [knopka]Win[/knopka] + [knopka]R[/knopka] или кликом по одноимённой кнопке в «Пуске») либо в поисковой строке «Пуска».

Запуск командной строки

Также командную строку можете вызвать через ярлык в каталоге «Стандартные».

  1. Вводим или вставляем следующую команду «bcdedit.exe /set nointegritychecks ON» и жмём [knopka]Enter[/knopka] для её запуска.

Выполнение команды

Если захотите опять запускать только подписанные драйверы, вместо «ON» используйте параметр «OFF».

  1. Завершаем все приложения и перезагружаем компьютер командой «shutdown /r» или через «Пуск», если так удобнее.

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

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

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

  • exe -set loadoptions ddisable_integrity_checks;
  • exe -set testsigning on.

Альтернативный способ

Убедитесь, что после каждого нажатия кнопки [knopka]Ввод[/knopka] появилось сообщение об успешном выполнении операции.

Включить обязательную проверку подлинности драйверов перед их загрузкой и установкой обратно можно аналогичным образом, заменив параметр «ddisable» на «enable» в первой команде, а «on» на «off» во второй.

Настройки групповых политик

Сразу отметим, что для домашней редакции Windows 7 предложенный вариант неактуален, так как «Редактор групповых политик» в ней отсутствует.

  1. В командном интерпретаторе выполняем «gpedit.msc».

Запуск редактора групповой политики

  1. Переходим в раздел конфигурации текущего пользователя и разворачиваем «Административные шаблоны».

Разворачиваем подразделы

  1. Переходим вниз по иерархии, как показано на скриншоте.

Идём в нужный подраздел

  1. Открываем диалог редактирования записи «Цифровая подпись…».

Открываем окно редактирования

  1. Переносим переключатель в положение «Отключить» и щёлкаем «ОК».

Отключаем проверку подписи

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

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

  1. Выполняем команду «regedit».

Запуск редактора реестра

  1. Идём в раздел с настройками текущего пользователя.

Переход в раздел конфигурации текущего пользователя

  1. В каталоге с параметрами программного обеспечения разворачиваем ветку «Policies».

Разворачиваем показанные разделы

  1. В разделе «Microsoft» создаём папку «Driver Signing».

Создаём новый раздел

  1. Переходим в неё и через контекстное меню добавляем параметр «DWORD 32 bit», даже если используетесь Windows 64 bit.

Добавляем новый ключ

  1. Называем его «BehaviorOnFailedVerify», выполнив двойной клик по названию, а в качестве значения вводим «0».

Вводим значение

Изменения вступят в силу после перезагрузки или очередной авторизации в системе.

Подписываем драйвер вручную

Если ничего не помогло, придётся самостоятельно осуществить подписывание драйвера. Для этого выполняем команду типа: «pnputil –a c:\*.inf», где «c:\*.inf» – путь до inf файла проблемного продукта.

Подписываем драйвер вручную

Чтобы отыскать inf-файл, скорее всего придётся распаковать инсталлятор, если таков используется, при помощи архиватора, например, 7z.

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

Видеоинструкция

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

Оцените статью
OS Helper
Добавить комментарий

  1. Иван

    Автор, ты сам хоть проверял? Из всего этого работает только загрузка в режиме без проверки подписи. А групповая политика не работает вообще

    Ответить
  2. Благо

    Удаленно помогло только ReadyDriverPlus.
    Ссылку на оф.сайт желательно подправить.
    На оф.сайте доступна версия 1.2

    Ответить
  3. Каусар

    bcdedit.exe /set nointegritychecks ON
    после этой команды ноут ушел в востановление,запускается только когда выбираю режим отключения подписи драйверов F8.
    Чем поможешь?

    Ответить
    1. Ну так нам же это и нужно было.

      Ответить
  4. Каусар

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

    Ответить
  5. Александр

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

    Ответить
    1. В данной статье идет речь о ПК, который запускается. «у ебя» ??

      Ответить
  6. Александр

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

    Ответить
    1. Бывает и такое. Инструкция не может помочь абсолютно всем. Нужно учитывать, например, не оригинальный Windows.

      Ответить
  7. Kris

    Иван :А вот нафига автору проверять читать и вникать в то, что там собственно написано в нотации редактора групповой политики в правиле политики которое вы включаете лучше и быстрее как дрессированная мартышка сдуть с другого сайта не глядя не читая что написано и не вдаваясь в суть а что-же там пишут -то
    PS И так читаем нотацию к правилу которое включили (внимательно вдумчиво по букве :-)) а именно: Редактор групповой политики—>Административные шаблоны —>Установка драйвера—>Цифровая подпись драйверов устройств (цитирую :
    Определяет действие системы, когда пользователь пытается УСТАНОВИТЬ файлы драйверов устройств без цифровой подписи.

    Этот параметр политики определяет наименее безопасное действие, разрешенное пользователям группы в системе. Пользователи могут использовать компонент «Система» панели управления для выбора более безопасного параметра, но когда этот параметр включен, система не разрешит никакие менее безопасные параметры, чем тот, который выбран.
    При включении этого параметра задайте нужное действие в поле с раскрывающимся списком. !!!!!!!!!
     «Пропустить» предписывает системе продолжить УСТАНОВКУ !!! (А НЕ загрузку драйвера из базы драйверов и выполнение при запуске системы) даже при неподписанных файлах.
    Предупредить» уведомляет пользователя, что файлы не имеют цифровой подписи, и предоставляет пользователю возможность решить, остановить УСТАНОВКУ !!! (А НЕ загрузку драйвера из базы драйверов и выполнение при запуске системы) или продолжить, и разрешить ли установку неподписанных файлов. Параметр «Предупредить» используется по умолчанию.
     «Блокировать» предписывает системе отказаться от УСТАНОВКИ !!! (А НЕ загрузки драйвера из базы драйверов и выполнение при запуске системы)   предписывает системе отказаться от установки неподписанных файлов. В результате установка прекращается и никакие файлы из пакета драйвера не устанавливаются. неподписанных файлов. В результате установка прекращается и никакие файлы из пакета драйвера не устанавливаются.

    Чтобы изменить безопасность файла драйвера, не задавая параметр, воспользуйтесь компонентом «Система» панели управления. Щелкните правой кнопкой мыши «Мой компьютер», выберите «Свойства», перейдите на вкладку «Оборудование» и нажмите кнопку «Подписывание драйверов».

    Ответить