27 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

Способ 1: Переход в режим загрузки с деактивацией обязательной верификации подписей

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

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

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

    Способ 2: «Командная строка»

    Отключить верификацию цифровой подписи можно при помощи введения команд в «Командную строку» операционной системы.

      Жмите «Пуск». Переходите во «Все программы».

    В раскрывшейся директории ищите «Командная строка». Произведя нажатие по указанному элементу правой кнопкой мышки (ПКМ), выбирайте позицию «Запуск от имени администратора» в отобразившемся перечне.

    Активируется «Командная строка», в которую нужно ввести следующее:

    bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

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

    bcdedit.exe -set TESTSIGNING ON

    Снова применяйте Enter.

    Верификация подписи теперь деактивирована.

    Для её повторной активации вбейте:

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

    Применяйте нажатием Enter.

    bcdedit -set TESTSIGNING ON

    Снова нажимайте Enter.

  • Верификация подписи снова активирована.
  • Существует ещё один вариант действий через «Командную строку». В отличие от предыдущего, он требует всего лишь введения одной команды.

    bcdedit.exe /set nointegritychecks ON

    Проверка деактивирована. Но после инсталляции необходимого драйвера все-таки рекомендуем снова активировать верификацию. В «Командной строке» вбейте:

    bcdedit.exe /set nointegritychecks ON OFF

  • Верификация подписи опять активирована.
  • Способ 3: «Редактор групповой политики»

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

      Для активации нужного нам инструмента воспользуемся оболочкой «Выполнить». Нажмите Win+R. В поле отобразившейся формы введите:

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

    Далее жмите «Административные шаблоны».

    Теперь войдите в директорию «Система».

    Затем откройте объект «Установка драйвера».

    Теперь щелкайте по названию «Цифровая подпись драйверов…».

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

    Теперь закрывайте все открытые окна и программы, далее щелкайте «Пуск». Кликните по треугольной фигуре справа от кнопки «Завершение работы». Выбирайте «Перезагрузка».

  • Компьютер будет перезапущен, после чего верификация подписи деактивируется.
  • Способ 4: «Редактор реестра»

    Следующий способ решения поставленного задания выполняется через «Редактор реестра».

    Активируется оболочка «Редактора реестра». В левой области оболочки кликайте по объекту «HKEY_CURRENT_USER».

    Далее заходите в каталог «Software».

    Откроется очень длинный перечень разделов, расположенных по алфавиту. Отыщите среди элементов наименование «Policies» и кликните по нему.

    Далее жмите по названию каталога «Microsoft»ПКМ. В контекстном меню выберите пункт «Создать» и в дополнительном перечне выбирайте вариант «Раздел».

    Отобразится новая папка с активным полем для наименования. Вбейте туда такое имя – «Driver Signing» (без кавычек). Щелкайте Enter.

    После этого щелкайте ПКМ по наименованию только что созданного раздела. В списке щелкайте по пункту «Создать». В дополнительном перечне выбирайте вариант «Параметр DWORD 32 bit». Причем эту позицию следует выбрать независимо от того 32-битная у вас система или же 64-битная.

    Теперь в правой части окна отобразится новый параметр. Произведите по нему щелчок ПКМ. Выбирайте «Переименовать».

    После этого название параметра станет активным. Впишите вместо текущего наименования следующее:

    После этого произведите двойной щелчок левой кнопкой мыши по этому элементу.

    Читать еще:  Не устанавливается драйвер Nvidia на Windows 10

    Открывается окно свойств. Необходимо проверить, чтобы радиокнопка в блоке «Система исчисления» стояла в позиции «Шестнадцатеричная», а в поле «Значение» была установлена цифра «0». Если все это так, то просто щелкайте «OK». Если же в окне свойств любой из элементов не отвечает вышеприведенному описанию, то необходимо произвести те установки, о которых было сказано, и только после этого нажать «OK».

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

    Устанавливать драйвера без цифровой подписи или нет

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

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

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

    Изменение варианта загрузки Windows

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

    Чтобы воспользоваться им необходимо перезагрузить компьютер и во время загрузки системы нажать клавишу F8 , тем самым вызвав меню загрузки. Находим в списке вариант «Отключение обязательной проверки подписи драйвера» ( «Disable Driver Signature Enforcement» ) и нажимаем «Enter» . Система будет запущена в привычном режиме, а вы сможете протестировать неподписанный драйвер.

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

    Через Групповые политики

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

    1. Для этого вам нужно открыть службу «Выполнить» . Сделать это можно одновременным зажатием клавиш Win + R . В поле для заполнения вписываем команду gpedit.msc и нажимаем «ОК» .

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

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

    С помощью командной строки

    Еще один вариант, предоставляющий возможность отключить проверку подписи. Многим кажется немногим легче предыдущего. Решать, так это, или нет – только вам. Вот необходимые действия:

    1. Вызываем появление службы «Выполнить» комбинацией клавиш Win + R . Вводим команду cmd , а после жмем «ОК» .

    1. В появившейся командной строке необходимо будет ввести 2 длинные команды (для удобства ввода используйте функции «Копировать/Вставить» ). Вводим первую команду:
      bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS и нажимаем «Enter» .

    1. Затем вводим вторую команду: bcdedit -set TESTSIGNING ON и тоже жмем на «Enter» .

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

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

    а затем:

    bcdedit -set TESTSIGNING OFF

    всё в ту же командную строку.

    С помощью создания нового параметра в реестре

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

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

    1. Воспользуемся службой «Выполнить» , вызвать которую нам поможет одновременное зажатие клавиш Win + R . В поле для ввода вставляем предварительно скопированную команду regedit . Жмем «Enter» .

    1. Перед вам Редактор реестра. Заходим в директорию «HKEY_CURRENT_USER» . Следом открываем папку «Software» .

    1. Находим в списке папку с названием «Policies» , а в ней директорию «Microsoft» .
    Читать еще:  Что находится в системном блоке компьютера?

    1. Применяем ПКМ к папке «Microsoft» , выбираем функцию «Создать» и кликаем на вариант «Раздел» . Даем ему наименование «Driver Signing» .

    1. Теперь применяем к новосозданной директории ПКМ, и в контекстном меню выбираем «Создать – Параметр DWORD 32 bit» (даже если у вас 64-битная разрядность).

    1. В раскрывшемся редакторе параметра даем ему имя BehaviorOnFailedVerify (дважды кликнув по окну ввода), а в значении ставим цифру «0» . Нажимаем «ОК» .

    1. Завершаем процесс перезагрузкой системы, чтобы изменения вступили в силу.

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

    А также смотрим видео по теме:

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

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

    Отключение через групповую политику.

    Данный способ недоступен, если вы используете операционную систему “Windows 10 Домашняя”. Необходимо использовать версию “Профессиональная” или “Корпоративная”. Если у вас домашняя версия, то вам подойдёт способ отключения через командную строку или через безопасный режим и средство “bcedit”.

    Запустите редактор локальной групповой политики Windows 10. Для этого нажмите правой кнопкой по меню пуск и кликните левой кнопкой мыши по пункту “Выполнить”. Или же просто нажмите комбинацию клавиш “Win+R”.

    Введите команду gpedit.msc в открывшемся окне и нажмите “OK” или “Enter”.

    В открывшемся редакторе групповой политики перейдите по следующим веткам реестра: “Конфигурация пользователя” — “Административные шаблоны” — “Система” — “Установка драйвера”. Кликните два раза по строке справа “Цифровая подпись драйверов устройств”.

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

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

    Отключение через командную строку

    Отключение проверки подписей драйверов через командную строку имеет ограничение. Эта возможность доступна только при условии, что ваш компьютер работает с BIOS. Если же у вас UEFI, то прежде необходимо отключить “Secure Boot”.

    Кликните правой кнопкой мыши по меню “Пуск” и откройте командную строку с правами администратора.

    Как это сделать

    • Щелкните кнопке поиска Windows (со значком лупы рядом с кнопкой “Пуск”) и в открывшемся меню введите команду cmd . Если кнопки поиска нет, щелкните правой кнопкой мыши по панели быстрого доступа, в появившемся меню выберите пункт “Поиск – Показать значок поиска”;
    • Щелкните правой кнопкой мыши по появившемуся значку программы “Command prompt” и в открывшемся меню выберите пункт “Запуск от имени администратора”.

    В открывшейся командной строке введите следующую команду и нажмите “Enter”.

    bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

    Теперь введите вторую команду и также нажмите “Enter”.
    bcdedit.exe -set TESTSIGNING ON

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

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

    bcdedit.exe -set TESTSIGNING OFF

    Отключение через безопасный режим и средство “bcedit”

    Запустите компьютер в безопасном режиме.

    Кликните правой кнопкой по меню “Пуск” и запустите командную строку с правами администратора.

    Как это сделать

    • Щелкните кнопке поиска Windows (со значком лупы рядом с кнопкой “Пуск”) и в открывшемся меню введите команду cmd . Если кнопки поиска нет, щелкните правой кнопкой мыши по панели быстрого доступа, в появившемся меню выберите пункт “Поиск – Показать значок поиска”;
    • Щелкните правой кнопкой мыши по появившемуся значку программы “Command prompt” и в открывшемся меню выберите пункт “Запуск от имени администратора”.

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

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

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

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

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

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

    1. Переносим переключатель в положение «Отключить» и щёлкаем «ОК».
    Читать еще:  Ошибка сценария интернет explorer

    Отменить проверку цифровой подписи драйверов Windows 7

    Вопрос

    Ответы

    Стоит у меня 64_разрядная Windows 7! Купил девайс, не могу установить “Отсутствует цифровая подпись драйвера”! Пошарив по форумам, я нашёл способ, как отключить проверку подписей в Windows Vista! На висте то я отключил! Попробовал сделать тоже самое на семёрке. не получилось! Подскажите, кто знает, как можно отключить проверку цифровой подписи драйверов в Севен!

    Не помогает? Равно как и выбор соответствующей опции по F8 при загрузке? Покажите вывод bcdedit.exe MCSA 2000, MCSA 2003, MCTS

    • Предложено в качестве ответа Nikita Panov Moderator 28 мая 2009 г. 12:36
    • Помечено в качестве ответа Nikita Panov Moderator 28 мая 2009 г. 12:37

    Все ответы

    Стоит у меня 64_разрядная Windows 7! Купил девайс, не могу установить “Отсутствует цифровая подпись драйвера”! Пошарив по форумам, я нашёл способ, как отключить проверку подписей в Windows Vista! На висте то я отключил! Попробовал сделать тоже самое на семёрке. не получилось! Подскажите, кто знает, как можно отключить проверку цифровой подписи драйверов в Севен!

    Не помогает? Равно как и выбор соответствующей опции по F8 при загрузке? Покажите вывод bcdedit.exe MCSA 2000, MCSA 2003, MCTS

    • Предложено в качестве ответа Nikita Panov Moderator 28 мая 2009 г. 12:36
    • Помечено в качестве ответа Nikita Panov Moderator 28 мая 2009 г. 12:37

    У меня аналогичная ситуация. Очень нужно поставить драйвер, который не имеет цифровой подписи Windows 7 x64. В командной строке через “Запуск от имени администратора” ввожу: “bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS”. Перезагружаюсь и захожу через F8 с отключением проверки подписи драйверов, ставлю драйвер – вроде все нормально, но только когда захожу в систему отключением проверки подписи драйверов. Как только перезагружаю систему и вхожу уже без F8 – в диспечере висит ошибка, связанная с проверкой цифровой подписи драйвера. Как мне либо добавить исключение для этого драйвера, либо вообще снять проверку драйверов на цифровую подпись?

    Присоединяюсь к проблеме
    выхлоп bcdedit

    loadoptions DDISABLE_INTEGRITY_CHECKS
    Как я понимаю означает что команда выполнилась и параметр установлен. Но все также не работает а по f8 все нормально.
    Здается мне что параметр в семерке немного другой. Помогите решить эту проблему

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

    В Windows 7 существует одна интересная возможность вовсе отказаться от проверки подписей – речь идет об особом варианте загрузки системы. Отключение данной функции можно установить при старте ОС по нажатию клавиши F8. В результате появляется всем знакомое системное меню, в котором нужно выбрать пункт «Отключение обязательной проверки подписи драйвера» или в англоязычном варианте — «Disable Driver Signature Enforcement». Как только вы зайдете в Windows таким образом — все проверки будут сняты. Чтобы не быть голословными, приведем соответствующую картинку:

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

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

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

    • Команды командной строки Windows: список
    • Команды «Выполнить» в Windows: полный список

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

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

    1. После выполнения перезагрузки, в окне «Выбор действия» нажмите на «Поиск и устранение неисправностей».
    2. В окне «Диагностика» нажмите на «Дополнительные параметры».
    3. В окне «Дополнительные параметры», в нижней части окна нажмите на ссылку «Посмотреть другие параметры восстановления».
    4. В открывшемся окне нажмите на кнопку «Параметры загрузки».
    5. В окне «Параметры загрузки» нажмите на кнопку «Перезагрузить».

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

    Установите неподписанный драйвер на компьютер.

    Способ третий для Windows 7-10

    1. Запустите командную строку от имени администратора:
      • Для Windows 7: Пуск > Все программы > Стандартные, правой кнопкой мыши по «Командная строка» > «Запуск от имени Администратора«
      • Для Windows 10: Правой кнопкой мыши по значку Пуск >Windows PowerShell (администратор)
    2. Скопируйте и вставьте такую команду: bcdedit.exe -set loadoptionsDDISABLE_INTEGRITY_CHECKS
    3. Нажмите Enter и вставьте ещё такую команду: bcdedit.exe -set TESTSIGNING ON
    4. Также нажмите Enter.
    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: