Отключение проверки цифровой подписи драйверов windows xp. Установка драйверов без цифровой подписи

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

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

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

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

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

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

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

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

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

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

F7

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

WIN + R gpedit.msc и нажать Ok

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

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

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

cmd

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

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

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

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

5. В меню выбрать «»

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

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

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

1. Нажать одновременно клавиши WIN + I

2. В появившемся справа боковом меню выбрать «Параметры »

3. Зажимаем кнопку «Shift» и в меню выключения выбираем «»

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

4. Windows вновь перезагрузиться и перед вами появиться меню с вариантами выбора загрузки, нажимаем клавишу F7

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

Способ №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. В меню выбрать «Отключение обязательной проверки подписи драйверов »

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

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

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

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

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

bcdedit.exe /set nointegritychecks ON

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

5. Для того чтобы заново активировать проверку введите в командной строке:

bcdedit.exe /set nointegritychecks OFF

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

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

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

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

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

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

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

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

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



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

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

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

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

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


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

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

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

  1. Жмите «Пуск» . Переходите во «Все программы» .
  2. Щелкайте «Стандартные» .
  3. В раскрывшейся директории ищите «Командная строка» . Произведя нажатие по указанному элементу правой кнопкой мышки (ПКМ ), выбирайте позицию «Запуск от имени администратора» в отобразившемся перечне.
  4. Активируется «Командная строка» , в которую нужно ввести следующее:

    bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

    Щелкайте Enter .

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

    bcdedit.exe -set TESTSIGNING ON

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

  6. Верификация подписи теперь деактивирована.
  7. Для её повторной активации вбейте:

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

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

  8. Затем вбейте:

    bcdedit -set TESTSIGNING ON

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

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

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


Способ 3: «Редактор групповой политики»

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

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

    Жмите «OK» .

  2. Запускается необходимый для наших целей инструмент. В центральной части открывшегося окна щелкайте по позиции «Конфигурация пользователя» .
  3. Далее жмите «Административные шаблоны» .
  4. Теперь войдите в директорию «Система» .
  5. Затем откройте объект «Установка драйвера» .
  6. Теперь щелкайте по названию «Цифровая подпись драйверов…» .
  7. Открывается окно настройки вышеуказанного компонента. Выставьте радиокнопку в положение «Отключить» , а затем жмите «Применить» и «OK» .
  8. Теперь закрывайте все открытые окна и программы, далее щелкайте «Пуск» . Кликните по треугольной фигуре справа от кнопки «Завершение работы» . Выбирайте .
  9. Компьютер будет перезапущен, после чего верификация подписи деактивируется.

Способ 4: «Редактор реестра»

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

  1. Наберите Win+R . Введите:

    Кликните «OK» .

  2. Активируется оболочка «Редактора реестра» . В левой области оболочки кликайте по объекту «HKEY_CURRENT_USER» .
  3. Далее заходите в каталог «Software» .
  4. Откроется очень длинный перечень разделов, расположенных по алфавиту. Отыщите среди элементов наименование «Policies» и кликните по нему.
  5. Далее жмите по названию каталога «Microsoft» ПКМ . В контекстном меню выберите пункт «Создать» и в дополнительном перечне выбирайте вариант «Раздел» .
  6. Отобразится новая папка с активным полем для наименования. Вбейте туда такое имя – «Driver Signing» (без кавычек). Щелкайте Enter .
  7. После этого щелкайте ПКМ по наименованию только что созданного раздела. В списке щелкайте по пункту «Создать» . В дополнительном перечне выбирайте вариант «Параметр DWORD 32 bit» . Причем эту позицию следует выбрать независимо от того 32-битная у вас система или же 64-битная.
  8. Теперь в правой части окна отобразится новый параметр. Произведите по нему щелчок ПКМ . Выбирайте «Переименовать» .
  9. После этого название параметра станет активным. Впишите вместо текущего наименования следующее:

    BehaviorOnFailedVerify

    Щелкните Enter .

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

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

Нельзя сказать, что цифровая подпись драйвера сродни той вдове отставного поручика, которая сама себя высекла, но аналогии просто напрашиваются сами собой. На вопрос: «Что такое цифровая подпись драйверов и для чего она нужна?» — ответ будет очень простой. Во-первых, это некоторая последовательность кодов, вставляемая в код программы-драйвера самим его разработчиком, и о которой знает (или знает алгоритм получения этих кодов) операционная система (в данном случае — Windows).

Способы отключения проверки цифровой подписи драйверов Windows.

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

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

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

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

Небольшой нюанс — попутно

Отключение проверки подписи драйверов Windows 10 или любой другой версии настолько актуально, что некоторые разработчики включают её в непременное условие функционирования своей программы. Обычно так ведут себя всевозможные игровые приложения. Вот наглядный пример – игры от сервиса 4Game. На заре появления сервиса требовалось предварительно скачать специальный клиент для драйверов, но со временем они решили просто встроить всё необходимое в браузеры. Такое изменение привело к изменению в корне политики защиты, которая получила название «Заморозка» — Frost.

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

Способы отключения проверки цифровой подписи драйвера

Существует несколько способов решить проблему, как отключить цифровую подпись драйверов Windows 7, 8 и всех последующих версий. Многие из них очень похожи друг на друга. Первая возможность — здесь потребуется работа на компьютере с правами администратора системы . Входим в работу с командной строкой – переходим в Главное меню системы по кнопке «Пуск». Затем выбираем «Мои программы» и «Стандартные». В открывшемся перечне – «Командная строка». В открывшемся «чёрном окне» в строке-приглашении вводим:

  • bcdedit.exe /set nointegritychecks ON чтобы отключить обязательную проверку подписи драйверов.

Для включения проверки вновь — строка аналогичная, но c «OFF»:

  • bcdedit.exe /set nointegritychecks OFF

Почему отключение проверки – ON, а включение – OFF можно понять из название используемого параметра – «nointegritychecks», которое переводится как «без проведения внутренних проверок».

Другая возможность также связана с использованием системной утилиты bcdedit.exe в командной строке. Но тут действуем в два этапа. Сначала набираем и запускаем утилиту со значением параметра загрузки loadoptions:

  • bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

Затем уже со значением параметра тестирования подписи testsigning:

  • bcdedit.exe -set testsigning ON

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

  • Сначала bcdedit.exe -set testsigning OFF
  • Затем bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS

Третья возможность предлагает провести отключение проверки подписи драйверов Windows 8 при загрузке компьютера. Эта возможность очень удобна, если просто требуется провести тестирование драйвера.

Итак, при загрузке входим по клавише F8 в загрузочное меню системы, а там выбираем загрузку как раз с отменой проверки подписей драйверов — Disable driver signature enforcement. Когда система загрузится, можно ставить любые драйвера, с подписями или без, они проверяться не будут. Тут, правда, нужно понимать, что данная возможность работает только до перезагрузки системы.

Четвёртая возможность предусматривает использование редактора локальной групповой политики операционной системы, хотя он и работает в полном объёме далеко не на всех версиях Windows. Действуем следующим образом – в Главном меню системы выбираем «Выполнить» и в строке на выполнение набираем gpedit.msc. Запускаем программу групповой политики, открывающей одноимённое окно. В окне слева переходим последовательно по пути папок — «Конфигурация пользователя» — «Административные шаблоны» — «Система». Далее выбираем «Установка драйвера» и параметр «Цифровая подпись», который и необходимо изменить.

Для изменения или дважды щёлкаем на параметре мышкой или выбираем надпись слева — «Изменить параметр». Для отключения выбираем переключатель «Выключено» и принимаем изменения (кнопка ОК или «Применить»). Включение в работу всех настроек «Групповой политики» происходит без перезагрузки системы, хотя, если есть какие-то сомнения, можно и перезагрузиться, заодно ещё раз проверив, в каком состоянии параметр.

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

Ну, и последняя, уже радикальная возможность – принудительно подписать драйвер, что можно сделать также через командную строку утилитой pnputil:

  • pnputil –a <полное имя файла драйвера>. Под «полным именем» понимается строка в формате:
  • <диск>:<путь по папкам>/<имя файла>.<расширение файла>

Заключение

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

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

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

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

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

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

Проверка подписи может отключаться в меню с параметрами загрузки. Для его открытия, одновременно нажмите клавиши Win+I, и в открывшемся меню нажмите на «Change PC Settings». В следующем окне нажмите на вкладку «General» и сделайте клик по кнопке «Restart Now» (выполнить перезагрузку сейчас). После этого, компьютер сразу же перезагрузится и в момент запуска системы, появится меню с параметрами загрузки. Кстати, в это меню можно попасть и при помощи перезагрузки, выполненной из командной строки, от имени администратора:

shutdown.exe /r /o /f /t 00

В меню мы должны открыть раздел «Диагностика» (Troubleshoot).


А в нем нажать на «Дополнительные параметры» (Advanced Startup).

После этого выберите «Параметры загрузки» (Startup Settings).
Затем кликните по кнопке «Перезагрузить» (Restart).

Теперь произойдет еще одна перезагрузка компьютера, после которой появится новое меню с опциями загрузки. Нам необходимо выбрать седьмой пункт «Отключить обязательную проверку подписи драйверов» (Disable driver signature enforcement). Он отключает проверку подлинности драйверов. Для того, чтобы выбрать его, нажмите F7, или клавишу 7, на своей клавиатуре.
После активации этого параметра, произойдет загрузка Windows 8 в режиме, позволяющем производить установку драйверов с неизвестным издателем. Когда запустите установку подобного драйвера, на экране появится диалоговое окошко, в котором будет предупреждение о невозможности проверить данный софт.

Выбираем второй пункт «Все равно установить этот драйвер » (Install this driver software anyway). Затем должна начаться установка не подписанного драйвера. После этого выполняем перезагрузку и загружаем систему в ее обычном режиме. Проверяете как работает только что установленный драйвер

Если с предыдущим способом ничего не получилось, то есть еще одна хитрость, позволяющая устанавливать драйвера без подписи. В таких системах, как Windows 8 и Windows Server 2012, предусмотрен специальный «тестовый режим» или «Test Mode». В нем можно устанавливать любое ПО, даже если в обычном режиме оно блокируется. Но такой режим работы сопряжен и с повышенной опасностью. В отладочном режиме значительно возрастает риск нарушить нормальную работу системы или заразить ее вредоносным программным обеспечением.

Для 64 разрядной операционной системы, это делается следующим образом. Запускаем командную строку от имени администратора и вводим команду:

bcdedit.exe /set nointegritychecks ON

bcdedit.exe /set TESTSIGNING ON

После нее сразу введите эту:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

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

Абсолютно все операционные системы Windows последних поколений чрезвычайно ужесточили требования, которые предъявляются к устанавливаемому программному обеспечению, причем не только к прикладному, но и к управляющему. В частности, это относится к драйверам «железных» и виртуальных устройств. Система постоянно проверяет так называемую цифровую подпись, которая удостоверяет издателя (разработчика). О том, как отключить проверку цифровой подписи драйверов в Windows 7 или системах рангом выше, далее и пойдет речь. Но для начала остановимся на том, что же это такое вообще и для чего нужно.

Что такое цифровая подпись и почему с ней возникают проблемы?

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

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

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

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

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

  • отключение проверки при загрузке системы;
  • изменение параметров групповых политик;
  • редактирование ключей реестра (почти то же самое, что и предыдущий пункт, но с более высоким приоритетом);
  • применение командной строки;
  • подмена подписей с помощью специальных утилит.

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

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

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

Использование раздела управления групповыми политиками

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

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

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

Для установки нужной конфигурации есть два пути:

  • полное отключение службы (активация строки «Отключено»);
  • включенный режим с установкой параметра игнорирования, если система обнаруживает драйвер без подписи.

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

Манипуляции с системным реестром

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

Итак, сначала от имени администратора вызывается редактор (regedit в консоли «Выполнить»), после чего в ветке HKLM через директории SOFTWARE и Policies осуществляется переход по дереву разделов до каталога Driver Signing. Справа нужно отредактировать ключ BehaviorOnFailedVerify, присвоив ему значение 0. Если такая запись отсутствует, ключ DWORD необходимо будет создать самостоятельно.

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

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

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

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

Использование командной консоли: способ второй

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

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

Применение сторонних утилит

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

В качестве самых простых утилит подойдут программы с общим названием Windows Manager, выпускаемые для версий от седьмой до десятой включительно. Что же касается подмены, можно воспользоваться и другими приложениями. Но проблема состоит в том, что драйвер установить можно, но после удаления самой утилиты он «вылетит» автоматически. Так что полагаться на такие программы-приложения не стоит. «Вылет» драйвера в такой ситуации может привести даже к тому, что система не просто зависнет или выдаст какое-то сообщение о возникших проблемах. А ведь не исключается даже появление BSoD, вследствие чего решать проблемы придется уже на другом уровне. Решения тут достаточно просты, но, как говорится, лучше не рисковать.

Действия с «Защитником Windows» для десятой модификации

В «Виндовс 10» одним из вариантов вышеописанных действий является полное отключение службы Windows Defender, если она активна. Обратите внимание, что такие действия не требуются, если в системе имеется любой другой антивирусный пакет (в этом случае «Защитник» блокируется автоматически).

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

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

Да, и вот еще что. Если по каким-либо причинам все описанные действия должного результата не дают или их выполнение оказывается невозможным по причине слишком сильных ограничений со стороны так называемого суперадминистратора, попробуйте снизить уровень контроля «учеток» UAC (доступ к данному разделу можно получить, вбив искомое сокращение в поле поиска) или попытайтесь проделать все это с использованием загрузки в Safe Mode. В некоторых случаях такой подход может явиться единственно правильным решением. Но в большинстве случаев даже при установленных опциях по умолчанию такие действия не требуются (они нужны только тогда, когда настройки безопасности кардинально менялись).

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

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