Устранение ошибки «системе windows требуется драйвер с цифровой подписью»

Содержание:

Введение

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

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

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

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

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

Как выполнить установку неподписанного драйвера в Windows 10

Если к компьютеру с операционной системой Windows 10 (x86 или x64) надо подключить какое-либо устройство (например, сканер, принтер, камеру), необходимо также установить соответствующее программное обеспечение (ПО) для его функционирования – драйвер.

Корпорация Microsoft тестирует драйверы всех аппаратов, выпускаемых для работы с персональными компьютерами (ПК). На успешно прошедших все испытания драйверах компания ставит свою подпись (цифровую), то есть включает в ПО специальный файл в виде сертификата. Этот цифровой документ служит гарантией подлинности драйвера и безопасности ОС, на которую он будет установлен. Техника с подписанными драйверами легко синхронизируется с системой Виндовс 10.

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

Чтобы справиться с данной проблемой, можно воспользоваться одним из трех способов.

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

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

В меню политик перейдите в раздел User Configuration->Administrative Templates-> System->Driver Installation.

В правой панели найдите пункт ‘Code Signing for Device Drivers’ и дважды щелкните по нему.

В появившемся окне выберите ‘Enabled’, а в нижнем меню — ‘Ignore’. Нажмите Ок и перезагрузите компьютер. После перезагрузи и применения политика, в своей Windows 7 вы полностью отключите подписывание драйверов, и сможете установить любые, в том числе, неподписанные драйвера.

Способ 2: перезапуск службы hamachi

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

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

Найдите единственную службу, связанную с Hamachi, и кликните по ней дважды для открытия окна свойств.

Нажмите «Остановить», дождитесь полной остановки службы и повторно запустите ее.

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

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

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

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

Метод №1

  • Подводим курсор мыши в левый нижний угол и нажимаем на кнопку «Старт» (или «Пуск», если Вам так больше нравится).
  • Кликаем по значку завершения работы, чтобы открыть дополнительное меню. Там увидите три пункта. Зажмите на клавиатуре Shift и вместе с этим кликните мышкой по «Перезагрузке»:

После запуска Вы увидите на экране особое диагностическое меню:

Внутри него стоит перейти к дополнительным параметрам:

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

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

Когда ПК снова запустится, Вы увидите меню со списком действий. Возле каждого указана цифра, нажав которую Вы перейдете к нужным опциям. Нам предстоит выбрать седьмой пункт. Для этого нажмите F7 :

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

Создаем цифровую подпись вручную

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

DSEO – это популярная утилита для установки и редактирования цифровых подписей программного обеспечения любого типа. Следуйте инструкции:

  • После установки DSEO откройте программу от имени администратора;
  • В главном окне выберите режим Test Mode и перейдите в следующее окно, нажав на клавишу Next;
  • Кликните на опцию Sign a System Mode для подписи определенного системного файла и снова нажмите на Next;
  • Во всплывающем окне выберите файл, для которого будет проводиться создание подходящей цифровой подписи и нажмите ОК;
  • Дождитесь окончания работы процесса и закройте программу.

Теперь вы сможете установить выбранный драйвер на свой компьютер.

Рис.15 – работа в программе DSEO

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

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

  1. Выполняем команду «regedit».
  1. Идём в раздел с настройками текущего пользователя.
  1. В каталоге с параметрами программного обеспечения разворачиваем ветку «Policies».
  1. В разделе «Microsoft» создаём папку «Driver Signing».
  1. Переходим в неё и через контекстное меню добавляем параметр «DWORD 32 bit», даже если используетесь Windows 64 bit.
  1. Называем его «BehaviorOnFailedVerify», выполнив двойной клик по названию, а в качестве значения вводим «0».

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

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

Также вы можете отключить проверку цифровой подписи драйверов в Windows 10 через Командную строку. Но, для того чтобы воспользоваться данной возможностью у вас должен быть компьютер с BIOS (а не UEFI). Если же у вас компьютер с UEFI, то для того чтобы данный способ сработал, вам нужно отключить функцию «Secure Boot» в настройках UEFI.

Способ № 1

Чтобы воспользоваться этим способом нужно запустить «Командную строку» с правами администратора. Это можно сделать разными способами, например можно нажать Win-X на клавиатуре и в появившемся меню выберите пункт «Командная строка (Администратор)».

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

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

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

После установки драйверов тестовый режим можно отключить. Для этого снова запустите командную строку с правами администратора и выподлните команду «bcdedit.exe -set TESTSIGNING OFF».

Способ № 2

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

bcdedit.exe /set NOINTEGRITYCHECKS ON

После этого нужно перезапустить компьютер в обычном режиме и попробовать установить драйвер без цифровой подписи. Для возврата системы в исходное состояние нужно снова загрузиться в безопасном режиме и выполнить команду «bcdedit.exe /set NOINTEGRITYCHECKS OFF».

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

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

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

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

Способ  1

Выполняем soft-reset (перезагрузку) ПК или лэптопа и начинаем нажимать периодически кнопку F8. Это требуется для вызова спец-меню, которое откроет нам необходимые настройки. Теперь находите пункт «Отключение обязательной проверки  подписи …». На разных версиях windows название может быть разным, но нахождение функции располагается всегда снизу. Поэтому можете просто выбрать нижний пункт и активировать его вводом Enter. Данный метод способен отключить проверку, но только до последующей перезагрузки системы, поэтому данный способ можно рассматривать как временное устранение цифровой подписи.

Вторая возможность устранить проведение цифровой подписи драйверов – это групповая политика. Активации функции производится через ввод выражения «gpedit.msc» которую требуется внести в поиск стартового меню windows. Нажимаем кнопку «Пуск» и вводим  в поле поиска «gpedit.msc».

Способ 3

Третьим инструментом выключения подписи драйверов становится стандартная строка ввода команд. Запустить ее можно посредством поиска, внеся(можно скопировать и вставить) в строку комбинацию «cmd». Необходимо внести такие значения: bcdedit -set loadoptions DDISABLED_INTEGRITY_CHECKS, что приведет к принудительному отключению встроенной подписи драйверов. Затем, после введения вручную такой комбинации(можно копировать и вставить), подтверждаем нажатием на Enter, и вносим следующий параметр: bcdedit -set TESTSIGNING ON. Вследствие активации таких команд, система даст разрешение на инсталляцию любого драйвера. Возвращение прежних настроек выполняется посредством внесения в командной строке:  . Это первая команда, что отменяет действие соответствующей конфигурации, а затем вносится установка bsdedit —set loadoption TESTSIGNING OFF, что позволяет вернуть прежнюю подпись. Их нужно вносить отдельно.

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

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

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

Нажмите на кнопку «Пуск», в поиске введите «Командная строка» или «cmd» и запустите приложение от имени Администратора;

  • Введите следующие команды поочередно:
    • bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
    • bcdedit.exe -set TESTSIGNING ON

Перезагрузите компьютер;

В какой-то момент, вам потребуется обратно включить проверку драйвера, для это выполните команды:

  • bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS
  • bcdedit.exe -set TESTSIGNING OFF

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

reg add «HKCU\Software\Policies\Microsoft\Windows NT\Driver Signing» /v BehaviorOnFailedVerify /t reg_dword /d 00000000 /f

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

В ОС windows 7 Microsoft существенно ужесточила требованию к устанавливаемым драйверам (рекомендуем познакомиться с занимательной статьей об установке драйверов устройств в windows 7). Теперь любой устанавливаемый драйвер должен иметь цифровую подпись, проверенную и сертифицированную Microsoft. Перед загрузкой и установкой  драйвера любого устройства windows 7  проверяет цифровую подпись этого драйвера.  И если при попытке установить драйвер для нового устройства в windows 7 вы увидите сообщение: «windows can’t verify the publisher of this driver software», значит, данный драйвер не имеет цифровой подписи. В указанном диалогом окне можно выбрать вариант ”Install this driver software anyway” («Все равно установить этот драйвер»),  однако в любом случае этот драйвер не установится, и значит, устройство работать не будет.

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

windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)

Также о проблемах с цифровой подписью драйверов могут свидетельствовать такие ошибки: Device driver software was not successfully installed

Политика проверки цифровой подписи у драйверов работает как в 32-х (x86), так и в 64-х (x64) версиях windows 7 и главная причина появления такой политики установки сторонних драйверов – желание улучшить   стабильность и надежность ОС windows, добившись того, чтобы все выпускаемые драйвера проходили через сертификационный тест и тест на совместимость в  Microsoft.

К счастью в windows 7 можно отключить проверку цифровой подписи драйвера. И сделать это можно несколькими способами:

  • Самому подписать драйвер (сделать это можно с помощью специального софта, или по инструкции, описанной в мануале  Как подписать цифровой подписью драйвер для windows 7 x64)
  • Отключить проверку цифровой подписи драйверов с помощью групповой политики
  • Изменить режим загрузки ОС на загрузку без проверки цифровой подписи (с помощью bcdedit)
  • Загрузить windows 7 без проверки цифровой подписи (через загрузочное меню по клавише F8)

Рассмотрим все перечисленные варианты отключения проверки подписей драйверов

Загрузка windows 7 без проверки цифровой подписи

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

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

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

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

Откройте редактор локальной групповой политики, набрав gpedit.msc

В меню политик перейдите в раздел User Configuration->Administrative Templates-> System->Driver Installation.

В правой панели найдите пункт ‘Code Signing for Device Drivers’ и дважды щелкните по нему.

В появившемся окне выберите ‘Enabled’, а в нижнем меню — ‘Ignore’.  Нажмите Ок и перезагрузите компьютер. После перезагрузи и применения политика, в своей windows 7 вы полностью отключите подписывание драйверов, и сможете установить любые, в том числе,  неподписанные драйвера.

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

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

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

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

Если вам нужно отменить этот режим работы и вновь включить проверку цифровой подписи в win 7, выполните следующие команды:

Не удалось проверить издателя программы — что это значит?

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

Подготовка пакета драйверов

Создадим каталог C:WinItProDriverCertxg20 и скопируем в него все файлы из каталога, в который первоначально был распакован архив с драйвером (c:toolsdrv1). Убедить что среди файлов имеются файлы с расширением .sys и .inf (в нашем случае xg20grp.sys и xg20gr).

Перейдем в каталог:

На основе inf файла сгенерируем для нашей платформы cat файл (содержит информацию о всех файлах пакета драйвера).

inf2cat.exe /driver:»C:WinItProDriverCertxg20″ /os:7_X64 /verbose

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

После выполнения команды в каталоге драйвера должен обновиться файл xg20gr.cat

Что такое цифровая подпись Microsoft?

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

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

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

Создание самоподписанного сертификата и приватного ключа

  1. Создайте папку “DrvCert” на диске “C”
  2. Вернитесь в консоль и введите cd C:Program Files (x86)Windows Kits10binx64
  3. Создайте самоподписанный сертификат командой makecert -r -sv C:DrvCertmyDrivers.pvk -n CN=»Company» C:DrvCertmyDrivers.cer , — где вместо «Company» можно ввести любое другое название условной компании, для которой издается сертификат. В процессе Вам нужно будет задать пароль. Возьмём для примера “0rPr0RpR”.
  4. Создайте публичный ключ командой cert2spc C:DrvCertmyDrivers.cer C:DrvCertmyDrivers.spc
  5. Совместите публичный и приватный ключи в сертификате с форматом .pfx с помощью команды pvk2pfx -pvk C:DrvCertmyDrivers.pvk -pi 0rPr0RpR -spc C:DrvCertmyDrivers.spc -pfx C:DrvCertmyDrivers.pfx -po 0rPr0RpR — где в конце тот пароль, который Вы вводили ранее.

Подписание драйвера

  1. Введите cd C:Program Files (x86)Windows Kits10binx64
  2. Теперь набор файлов драйверов нужно подписать сертификатом, который вы создали ранее, используя службу Globalsign.

Следующая команда подпишет файл CAT цифровой подписью, используя сертификат, хранящийся в файле PFX, защищенный введенным ранее паролем: signtool sign /f C:DrvCertmyDrivers.pfx /p 0rPr0RpR /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:DrvCerthdahda32.cat , где в конце — название .cat файла который появился в папкеЕсли всё прошло успешно то появится сообщение:Successfully signed: C:DrvCertxgHDALC2.cat

Установка самоподписанного сертификата

Поскольку созданный только-что сертификат является самоподписанным, по умолчанию система ему не доверяет. Добавьте свой сертификат в хранилище сертификатов локального компьютера: certmgr.exe -add C:DrvCertmyDrivers.cer -s -r localMachine ROOT certmgr.exe -add C:DrvCertmyDrivers.cer -s -r localMachine TRUSTEDPUBLISHER

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Windows требует драйвер с цифровой подписью [FIX]

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

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

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

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

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

  1. Как я могу исправить Windows требует ошибки драйвера с цифровой подписью?
  2. 1. Отключить подпись драйверов
  3. 2. Переведите Windows в тестовый режим.
  4. 3. Навсегда отключить принудительное применение подписи водителя

Способ 2

Внимание! Этот вариант подходит только для ПК с базовой программой Basic Input/Output System (BIOS). Если компьютер снабжен интерфейсом Unified Extensible Firmware Interface (UEFI), надо сначала отключить опцию Secure Boot

Если компьютер снабжен интерфейсом Unified Extensible Firmware Interface (UEFI), надо сначала отключить опцию Secure Boot.

  1. Навести курсор на «Пуск», нажать правую клавишу мыши. Выбрать «Командная строка (администратор)».
  2. Набрать bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS , затем bcdedit.exe -set TESTSIGNING ON Нажать Enter .
  3. Через некоторое время в окне появится информация об успешном завершении операций. Закрыть командную строку.
  4. Выполнить перезагрузку устройства. Теперь ОС будет функционировать в тестовом режиме.
  5. Установить необходимые драйверы с отсутствующей цифровой подписью.

Чтобы вернуться к предыдущим настройкам, в командную строку ввести bcdedit.exe -set TESTSIGNING OFF и подтвердить ( Enter ). Когда выполнение заданной операции завершится, перезагрузить ПК.

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

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

Примечание: Если интересно узнать о цифровых подписях подробнее, то вот обзор.

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

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

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

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

  • Заходим в консоль по команде cmd в окне «Выполнить».
  • Набираем следующую последовательность команд:

(после каждой из них жмем на «Enter»).

Затем перезапускаем компьютер, и любуемся полученным результатом. Это именно то, что нам было нужно.

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

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

Желаем вам удачи в этом деле!

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

Важно: пару слов о первом шаге перед установкой неизвестных драйверов

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

Поэтому, перед обновлением и установкой «неизвестных» драйверов я бы посоветовал сделать несколько вещей:

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

2) скопировать все важные документы на внешний носитель (облачный диск).

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

Чтобы создать точку восстановления : откройте панель управления Windows и перейдите в раздел «Система и безопасностьСистема» (либо просто откройте проводник и откройте свойства этого компьютера, как показано на скрине ниже) .

Свойства этого компьютера

После перейдите в дополнительные параметры системы.

Дополнительные параметры системы

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

Создать точку восстановления

Далее останется только ввести название точки восстановления и дождаться ее создания (как правило, это занимает 1-2 мин.).

Защита системы — создание точки

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

В помощь!

Инструкция, по восстановлению загрузки Windows 10 (откат при помощи точки восстановления, ремонт загрузчика и пр.) — https://ocomp.info/vosstanovlenie-windows-10.html#i-3

Первый способ (временный, работает до следующей перезагрузки)

Этот способ наиболее универсален и удобен, т.к. работает во всех версиях Windows 10. К тому же, в большинстве случаев, постоянного отключения проверки подписи и не требуется — многим пользователям достаточно установить 1-2 драйвера и «забыть» об этом на некоторое время .

Рассмотрим на простом примере как это делается.

1) Сначала открываем ПУСК и переходим в параметры Windows.

2) Открываем раздел «Обновление и безопасность/Восстановление» и используем инструмент особые варианты загрузки (см. скрин ниже).

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

3) Далее переходим в раздел:

Диагностика—> Дополнительные параметры—> Параметры загрузки

В нижней части окна должна появиться кнопка » Перезагрузить» — используем ее.

4) После перезагрузки Windows покажет нам окно с параметрами загрузки — необходимо выбрать вариант загрузки системы, при котором она не будет проверять подпись у драйверов (это пункт 7 — для его выбора нужно нажать клавишу F7) .

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

5) Теперь, после загрузки системы и запуска установки драйвера — вы должны увидеть окно-предупреждение по безопасности: в нем можно нажать на вариант «Все равно установить этот драйвер» . Задача выполнена, см. пример ниже.

Не удалось проверить издателя этих драйверов — ошибка

Важно!

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

Второй способ (постоянный)

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

Примечание : способ недоступен для урезанных домашних версий Windows 10.

1) И так, сначала необходимо открыть редактор групповых политик: для этого нужно нажать одновременно клавиши Win+R, и в появившееся окно «Выполнить» ввести команду gpedit.msc. Пример на скрине ниже.

gpedit.msc — запускаем редактор групповых политик

2) После, в открывшемся окне редактора перейдите в следующий раздел:

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

В нем должен быть параметр «Цифровая подпись драйверов устройств» , его нужно открыть (см. скрин ниже).

Редактор локальной групповой политики / Кликабельно

3) Далее переведите режим в «Отключено» , сохраните настройки и перезагрузите компьютер. Проверка подписи более работать не будет (до вашего нового указания, или до следующего крупного обновления Windows ).

Дополнения были бы как всегда кстати.

Инструкция для Windows 10

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

  • Зайдите в редактор, как это было показано в инструкции для Windows 8;
  • Откройте окно включения/отключения проверки подписи;
  • Выберите пункт «Отключено»;
  • В графе параметров оставьте пустое поле;
  • Сохраните изменения.

Рис. 10 – отключение параметра в Windows 10

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

Рис. 11 – отключение с помощью Command Line в Windows 10

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector