Устранение ошибки «системе windows требуется драйвер с цифровой подписью»
Содержание:
- Редактор системного реестра
- Как отключить проверку цифровой подписи драйверов
- Создаем цифровую подпись вручную
- Отключение функции через BIOS
- Windows требует драйвер с цифровой подписью
- Как установить неподписанные драйверы на Windows 10? — Узнайте здесь
- Шаг 1: восстановить записи реестра, связанные с ошибкой 52
- Порядок отключения проверки цифровых подписей драйверов
- Системе Windows требуется драйвер с цифровой подписью
- Как подписать драйвер для работы устройств на Windows 10 или Windows 7
- Настройка проверки подписи драйверов через bcdedit.exe
- Отключение проверки с использованием специальных параметров загрузки
- Зачем нужна цифровая подпись драйвера
- Ошибка код 52 при установке драйвера в windows 7. Причины и варианты их устранения
Редактор системного реестра
Последним методом убрать проверку подлинности драйвера является изменение значения ключа реестра, который активирует/выключает данную опцию.
- Выполняем команду «regedit».
- Идём в раздел с настройками текущего пользователя.
- В каталоге с параметрами программного обеспечения разворачиваем ветку «Policies».
- В разделе «Microsoft» создаём папку «Driver Signing».
- Переходим в неё и через контекстное меню добавляем параметр «DWORD 32 bit», даже если используетесь Windows 64 bit.
- Называем его «BehaviorOnFailedVerify», выполнив двойной клик по названию, а в качестве значения вводим «0».
Изменения вступят в силу после перезагрузки или очередной авторизации в системе.
Как отключить проверку цифровой подписи драйверов
Важно: пару слов о первом шаге перед установкой неизвестных драйверов
Хотелось бы предупредить всех, кто планирует установку драйвера без цифровой подписи. После сего действия, может так стать, что ваша ОС 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 ).
Дополнения были бы как всегда кстати.
Создаем цифровую подпись вручную
Если по каким-либо причинам вам не удалось отключить функцию или система все еще требует наличие цифровой подписи файла установки, следует присвоить этот идентификатор для драйвера самому. Для этого можно использовать ряд специальных приложений.
DSEO – это популярная утилита для установки и редактирования цифровых подписей программного обеспечения любого типа. Следуйте инструкции:
- После установки DSEO откройте программу от имени администратора;
- В главном окне выберите режим Test Mode и перейдите в следующее окно, нажав на клавишу Next;
- Кликните на опцию Sign a System Mode для подписи определенного системного файла и снова нажмите на Next;
- Во всплывающем окне выберите файл, для которого будет проводиться создание подходящей цифровой подписи и нажмите ОК;
- Дождитесь окончания работы процесса и закройте программу.
Теперь вы сможете установить выбранный драйвер на свой компьютер.
Рис.15 – работа в программе DSEO
Отключение функции через BIOS
Выключить функцию проверки подписи можно через BIOS во время загрузки операционной системы. Этот способ подойдет только для тех драйверов, которые выполняют установку компонентов без необходимости дальнейшей перезагрузки устройства. Следуйте инструкции:
- Включите компьютер и активируйте BIOS. Для этого в первые несколько секунд после нажатия клавиши Power кликните на F8 или другу клавишу, которая указана в окне загрузки;
- Перемещайтесь в меню с помощью клавиш вверх и вниз. Выбор – это нажатие клавиши Ввод. Перейдите в окно дополнительных параметров загрузки;
- Выберите пункт «Отключение проверки подписи драйверов».
Windows требует драйвер с цифровой подписью
Ошибка означает, что драйвер, который вы пытаетесь установить или обновить, не был подписан цифровой подписью. Таким образом, вы не сможете его использовать. Решения этой проблемы следующие:
- Обновите драйверы с сайта производителя
- Отключить подпись драйверов с помощью редактора групповой политики
1] Обновите драйверы с сайта производителя
Причина, по которой вы сталкиваетесь с этой проблемой в первую очередь, заключается в том, что вы, возможно, загрузили драйверы с внешнего носителя или драйверы не обновлялись в течение некоторого времени, и орган, выдавший лицензию, изменил свои политики.
В этом случае лучшим решением может быть загрузка последних версий драйверов с веб-сайта производителя и их установка.
Если это не работает, единственный вариант, который у вас есть, – отключить подпись драйвера или его распознавание в Windows 10. Однако это не рекомендуется, поэтому продолжайте работу, только если вы считаете, что вам нужно использовать уязвимое оборудование.
2] Отключить подпись драйверов через редактор групповой политики
Чтобы отключить принудительное использование подписи драйверов, нажмите Win + R, чтобы открыть окно «Выполнить», и введите команду gpedit.msc. Нажмите Enter, чтобы открыть Редактор групповой политики .
Перейдите по следующему пути:
На правой панели дважды щелкните запись Подпись кода для драйверов устройств , чтобы открыть ее свойства.
Этот параметр определяет, как система реагирует на попытки пользователя установить файлы драйвера устройства без цифровой подписи. Он устанавливает наименее безопасный ответ, разрешенный для систем пользователей в группе. Пользователи могут использовать Систему на Панели управления, чтобы выбрать более безопасный параметр, но когда этот параметр включен, система не реализует какой-либо параметр менее безопасный, чем тот, который установлен.
При включении этого параметра используйте раскрывающийся список, чтобы указать нужный ответ.
- «Игнорировать» указывает системе продолжить установку, даже если она содержит неподписанные файлы.
- «Предупредить» уведомляет пользователя о том, что файлы не имеют цифровой подписи, и позволяет пользователю решить, следует ли остановить или продолжить установку и разрешить ли установку неподписанных файлов. «Предупреждать» используется по умолчанию.
- «Блок» указывает системе отказаться от установки неподписанных файлов. В результате установка останавливается, и ни один из файлов в пакете драйвера не устанавливается.
Чтобы изменить безопасность файла драйвера без указания параметра, используйте Система на панели управления. Щелкните правой кнопкой мыши «Мой компьютер», выберите «Свойства», перейдите на вкладку «Оборудование» и нажмите кнопку «Подпись драйвера».
Установите переключатель в положение Включено для этой политики.
Выберите Игнорировать в диалоговом окне для Когда Windows обнаружит файл без драйверов .
Нажмите ОК , чтобы сохранить настройки и перезагрузить систему.
Это заставит предупреждение уйти. Но вы должны помнить, что это делает вашу систему «менее защищенной».
Теперь прочитайте : как определить неподписанные драйверы с помощью утилиты sigverif.
Как установить неподписанные драйверы на Windows 10? — Узнайте здесь
Если Windows заблокировала неподписанный драйвер от установки, вам необходимо следовать этим методам, чтобы установить их успешно. Выберите лучшее из перечисленных
Способ 1. Отключите параметр подписи драйверов
Пошаговая процедура:
- Нажмите клавиши «Windows + R»
- Напечатайте «gpedit.msc» помимо Open
- Нажмите «ОК»
Откроется диалоговое окно «Редактор локальной групповой политики» на главном экране.
- Выберите «Конфигурация пользователя»
- Дважды щелкните «Административные шаблоны».
- Перейдите в «Система», а затем «Установка драйвера»
- Дважды щелкните «Подписывание кода для драйверов устройств».
Откроется отдельное диалоговое окно на главном экране.
- Выберите «Включено», а затем «Игнорировать».
- Нажмите «Применить», а затем «ОК».
Теперь вам нужно перезагрузить компьютер и установить драйверы.
скорее всего, вы не столкнетесь с проблемамиWindows заблокировала установку драйвера без цифровой подписи‘ предупреждение.
После этого выполните те же шаги, чтобы изменить «Игнорировать» на «Предупредить». Это предотвратит установку других неподписанные драйверы Windows 10.
Замечания:
Не рекомендуется устанавливать сторонние драйверы, так как это может привести к повреждению операционной системы Windows. Тем не менее, вы можете установить неподписанные драйверы Windows 7/ 8.1 / 10, если он доступен на официальном сайте производителя.
Поэтому будьте осторожны, когда получаете предупреждающее сообщение требуется драйвер с цифровой подписью для установки.
Способ 2: используйте командную строку и войдите в тестовый режим Windows
С помощью команд можно избавиться от Windows требует драйвер с цифровой подписью предупреждающие сообщения.
Следуй этим шагам-
- Введите «cmd» в поле поиска
- Щелкните правой кнопкой мыши приложение командной строки на рабочем столе.
- Выберите «Запуск от имени администратора»
Может потребоваться выбрать вариант «Да» для запуска Администратора.
Введите «bcdedit / set testigning on» и нажмите «Enter»
Сообщение «Операция завершена успешно» означает, что она правильно изменила настройки, и теперь вы можете установить драйвер.
Перед установкой необходимо перезагрузить компьютер и сделать это.
Замечания:
По завершении процесса установки вы должны отключить эту функцию, чтобы никакие другие неподписанные драйверы не могли быть установлены без отображения какого-либо предупреждающего сообщения.
Итак, выполните описанные выше шаги и введите «bcdedit / set testsigning off», чтобы отключить его. Теперь перезагрузите компьютер, и все готово.
Способ 3: постоянное отключение функции подписи драйверов
Однако шаги аналогичны методу 2; вам нужно ввести другую команду для включения этой функции
- Следуйте инструкциям до «Запуск от имени администратора»
- Введите «bcdedit.exe / set nointegritychecks on»
- Нажмите клавишу «Ввод»
«Операция завершена успешно» будет выделена на экране командной строки. Это означает, что изменения были сделаны правильно. Теперь перезагрузите компьютер и установите драйвер.
Замечания:
По завершении установки вы можете отключить эту функцию. Это предотвратит очередную установку неподписанных драйверов.
Итак, вам нужно выполнить те же шаги и набрать «bcdedit.exe / set nointegritychecks off», а затем перезагрузить компьютер.
Дополнительный метод — установить приложение для рабочего стола
Некоторые пользователи предпочитают устанавливать настольное приложение, которое позволяет им обновлять драйверы, а также устанавливать неподписанные драйверы.
Интересно, что некоторые из этих приложений также поддерживают модификацию / восстановление драйверов.
Однако устанавливать такие приложения не рекомендуется, поскольку стороннее программное обеспечение может снизить производительность вашего компьютера. Теперь выбор полностью в ваших руках.
Нижняя линия
Надеюсь, вы поняли методы, как исправить ‘Windows требует драйвер с цифровой подписью‘ предупреждение.
Если у вас все еще есть вопрос или вам нужна помощь, вы можете прокомментировать нас здесь и устранить ваши сомнения.
Шаг 1: восстановить записи реестра, связанные с ошибкой 52
Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей Code 52 не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!
В силу данного риска для упрощения процесса рекомендуется использовать программу для очистки реестра ОС. Программа для очистки реестра автоматизирует процесс поиска недопустимых записей реестра, отсутствующих ссылок на файлы (например, вызывающих ошибку Code 52) и неработающих ссылок в реестре.
Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам устранить следующие проблемы:
Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows.
Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с Code 52 (например, Windows Operating System):
- Нажмите на кнопку Начать.
- Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
- Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
- Будет выведено диалоговое окно для доступа.
- Нажмите Да.
- Черный ящик открывается мигающим курсором.
- Введите «regedit» и нажмите ENTER.
- В Редакторе реестра выберите ключ, связанный с Ошибка 52 (например, Windows Operating System), для которого требуется создать резервную копию.
- В меню Файл выберите Экспорт.
- В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Windows Operating System.
- В поле Имя файла введите название файла резервной копии, например «Windows Operating System резервная копия».
- Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь.
- Нажмите Сохранить.
- Файл будет сохранен с расширением .reg.
- Теперь у вас есть резервная копия записи реестра, связанной с Code 52.
Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.
Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже — вы выполняете эти задачи на свой страх и риск.
Порядок отключения проверки цифровых подписей драйверов
Начиная с windows 7, разработчики операционных систем Microsoft существенно ужесточили требования к драйверам, устанавливаемым при подключении нового оборудования. Теперь всё программное обеспечение устройств должно обладать сертифицированной цифровой подписью, наличие которой проверяется при установке.
На практике это приводит к появлению ошибок, связанных с невозможностью корректного подключения оборудования. На экране возникает сообщение вида, говорящее о том, что установка невозможна. Даже если вы выберите вариант «Всё равно установить», инсталляция не будет запущена.
В диспетчере устройств неподписанный драйвер будет отмечен восклицательным знаком как некорректно установленное программное обеспечение. Уведомления об ошибках также будут появляться в виде вплывающих сообщений.
Для исправления этой ошибки, мешающей правильно подключать новое оборудование, необходимо знать, как отключить проверку цифровых подписей драйверов.
Отключение проверки в windows 7
Если вы пользуетесь windows 7, то у вас есть несколько вариантов решения поставленной задачи:
- Подписать драйвер самостоятельно с помощью специального софта.
- Использовать настройку групповой политики для отключения проверки.
- Загрузить windows без проверки цифровой подписи.
- Отключить проверку с помощью командной строки.
Первый способ мы здесь рассматривать не будет, так как это требует написания отдельного полноценного руководства, а вот оставшиеся три изучим подробно.
Настройка групповой политики
Если вы уже находитесь в среде windows, то проще всего отключить ненужную функцию с помощью встроенного редактора групповых политик:
- Нажмите Win+R для вызова меню «Выполнить».
- Введите команду «gpedit.msc».
- Раскройте последовательно ветку Конфигурация пользователя→Административные шаблоны→Система→Установка драйвера.
- Дважды кликните по пункту «Цифровая подпись драйверов».
- Установите значение «Включено» и параметр «Пропустить».
После сохранения конфигурации вы можете устанавливать программное обеспечение для работы нового оборудования.
Изменение режима загрузки
Если вы пробовали восстановить систему или зайти в безопасный режим, то знаете, что нажатие клавиши F8 при запуске компьютера открывает меню «Advanced Boot Options».
Кроме безопасного режима и функции автоматического устранения неполадок, здесь есть пункт с говорящим названием «Отключение обязательной проверки подписи».
Нажмите на него – и вы попадете в специальный режим, в котором неподписанные драйвера без проблем устанавливаются.
После перезагрузки снова будет запущен обычный режим windows, однако инсталлированное ранее программное обеспечение будет работать корректно. При необходимости добавить новые драйвера вы можете снова перезагрузить компьютер и запустить особый режим.
Использование командной строки
Если описанные выше способы вам не подошли, попробуйте запустить командную строку от имени администратора и прописать в ней последовательно два запроса:
bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING ON
После перезагрузки компьютер вы сможете установить драйвера windows 7, даже если они не будут иметь нужной цифровой подписи.
Отключение проверки в windows 8.1
В windows 8 и 8.1 действуют те же методы, что и на «семерке», так что при желании можно воспользоваться и редактором групповых политик, и командной строкой, и особым режимом загрузки. Единственное отличие на windows 8.1 – отсутствие меню выбора варианта загрузки, вызываемое клавишей F8. Вместо него используется другая функция:
- Запустите панель Charms и нажмите кнопку «Параметры».
- Откройте раздел «Изменение параметров компьютера».
- Перейдите на вкладке «Восстановление и обновление» и выберите пункт «Восстановление».
- Найдите поле «Особые варианты загрузки» и нажмите «Перезагрузить сейчас».
- После перезагрузки зайдите в раздел «Диагностика» и выберите пункт «Дополнительные параметры».
- В окне «Дополнительные параметры» перейдите в раздел «Параметры загрузки».
- В меню «Параметры загрузки» найдите пункт номер 7 – «Отключить обязательную проверку». Для его применения нажмите клавишу F7.
Помните, что отключение проверки подписей подразумевает снижение уровня безопасности системы. Устанавливайте только программное обеспечение, разработчикам которого вы доверяете, иначе можно столкнуться с необходимостью очистки компьютера от вирусов.
Системе Windows требуется драйвер с цифровой подписью
Причина появления такого предупреждения очень проста – у системного ПО, которое вы пытаетесь установить, отсутствует зарегистрированная цифровая подпись. Суть в том, что начиная с седьмой версии Виндовс, в ОС этого семейства встроена система защиты, которая отклоняет инсталляцию драйверов без этого компонента, заверенного Microsoft. Сделано это в целях безопасности: некоторые вредоносные программы использовали такую лазейку для получения полного доступа к зараженному компьютеру. Однако разработчики предусмотрели ситуации, в которых эта функция будет только вредной, поэтому добавили возможность её отключения.
Способ 1: ReadyDriver Plus
Самый простой метод отключения озвученной проверки заключается в использовании специальной утилиты под названием ReadyDriver Plus. Программа работает по следующему принципу: устанавливает собственные файлы в загрузочный каталог Windows, что позволяет при старте системы выбрать вариант загрузки.
-
Рассмотрим подробно наиболее важный процесс работы с приложением – его инсталляцию. Для работы ему нужно поместить свои данные в папку BOOT, о чём и предупреждает инсталлятор. В обычных условиях «Мастер по установке» самостоятельно находит этот каталог, руководствуясь системным реестром, но в случае изменения настроек директории по умолчанию её понадобится выбрать вручную. В нормальных условиях она скрыта, поэтому понадобится сделать её видимой.
Урок: Как показать скрытые файлы и папки в Windows 7
- После выбора загрузочной папки инсталлятор ReadyDriver Plus предложит настроить дополнительные параметры. Как правило, здесь менять ничего не нужно, поэтому просто нажмите «Next».
Дождитесь, пока установка будет завершена. Для проверки работоспособности утилиты попробуйте перезагрузить компьютер – должен появиться экран с выбором режимов загрузки, обычным и с названием приложения. В последнем средство проверки подписи будет отключено.
Данный метод удобен, однако в некоторых специфических вариантах инсталляции «семёрки» он работает со сбоями.
Способ 2: Отключение проверки цифровой подписи
Представленная выше утилита, конечно, далеко не единственный вариант устранения рассматриваемой ошибки. Существует также множество других путей выключения сверки подписи, в том числе и чисто системными средствами. Все они перечислены в отдельном подробном руководстве, ссылку на которое приводим ниже.
Урок: Отключаем проверку подписи драйверов в Windows
Как подписать драйвер для работы устройств на Windows 10 или Windows 7
Разных причин отсутствия подписи много, и раз Вы это читаете, то скорее всего столкнулись с одной из таких причин. В этом примере попробуем установить довольно старый драйвер для звуковой карты, для которого уже истек срок активности сертификата. Архив с драйверами был загружен с веб-сайта производителя ноутбуков, укомплектованных соответствующей видеокартой (нам удалось найти версию драйвера для Windows XP). Чтоб было удобнее работать с драйвером, он был перемещён в специально созданную под него папку: c:drv (папка с названием “drv” на диске “C”). Пробуем установить драйвер путем добавления его через консоль в хранилище драйверов, с помощью стандартного инструмента pnputil: Pnputil –a c:drvHDALC2.inf
Для этого впишите “cmd.exe” в поисковой строке рядом с кнопкой “Пуск” и нажмите “Запустить от имени администратора”. Если у Вас на этом этапе открывается окно с предупреждением, нажмите “Да”.Можете или скопировать адрес из примера и вставить в консоль нажатием правой кнопки мышки, или ввести вручную. Только не забудьте поменять название файла драйвера из примера на название файла Вашего драйвера, а также поменять адрес, если Вы распаковали драйвер в другую папку.
Ожидаемо, получаем ошибку, указывающую на то, что в INF-файле не удаётся обнаружить информацию о цифровой подписи.
Настало время попробовать подписать драйвер свежесозданным сертификатом.
Настройка проверки подписи драйверов через bcdedit.exe
Данный вариант деактивации поможет избавиться от проверки навсегда. Для выполнения используется также командная строка, позволяющая редактировать параметры загрузки.
Проверка подписи через bcdedit.exe
Обратите внимание! Компьютер пользователя должен быть оснащен БИОС или, если есть UEFI, нужно обязательно выключить Secure Boot. Для реализации данного способа деактивации необходимо:
Для реализации данного способа деактивации необходимо:
- Выполнить запуск командной строки через учетную запись администратора.
- В открывшейся строке ввести «bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS» после чего нажать на «Enter».
- Далее ввести «bcdedit.exe -set TESTSIGNING ON» и тоже нажать на «Enter».
- Как только введенные команды выполнятся, необходимо закрыть командную строчку и перезагрузить устройство.
Таким образом проверка будет отключена. Ее можно вновь активировать и проверить все загруженные системные программы. Для этого необходимо заменить в команде «bcdedit.exe -set TESTSIGNING» «On» на «Off». Вводить нужно все так же через командную строку.
Есть еще один вариант отключения проверки подписи при помощи команды «bcdedit». Некоторые пользователи указывают, что после повторного входа в базовую версию операционной системы проверка не включается автоматически.
Для этого надо:
- Загрузить компьютер в режиме безопасности.
- Вызвать командную строчку через админа и ввести «bcdedit.exe /set NOINTEGRITYCHECKS ON», после чего нажать на «Enter».
- Перезагрузить компьютер, выполнив вход в обычном режиме.
Обратите внимание! Чтобы позднее включить проверку подписи, все нужно сделать в той же последовательности, только в команде «On» заменить на «Off»
Утилита bcdedit.exe
Отключение проверки с использованием специальных параметров загрузки
Данный способ предполагает, что деактивация функции проверки будет включена только для текущего сеанса работы Windows. Как только вы перезагрузитесь в штатном режиме, проверка снова станет активной.
Итак, пошаговый алгоритм отключения в Windows проверки криптографической подписи драйверов выглядит так:
- нажатием клавиш «Windows» + I запускаем интерфейс с параметрами загрузки;
- если комбинация не сработала, через кнопку «Пуск» переходим в панель настройки (кликаем на шестерёнке, расположенной слева под профилем);
- переходим в раздел «Обновление и безопасность»;
- в левом меню кликаем на пункте «Восстановление»;
- в появившемся правом блоке выбираем «особые варианты загрузки», нажав кнопку «перезагрузить»;
- переходим в меню «Диагностика»;
- кликаем на вкладке «Дополнительные параметры»;
- нажимаем на пункт «Параметры загрузки» (он последний в списке);
- появится новое окно, в котором будут перечислены варианты ваших действий по запуску компьютера в специальном режиме;
- выбираем пункт №7, который так и называется – «Отключение проверки подписи», для чего нажимаем функциональную клавишу F7;
- Windows перезагрузится, при этом функция проверки подписи окажется деактивированной.
Это пример одноразового отключения, как только мы перезагрузим операционку в штатном режиме, функция снова станет обязательной.
Зачем нужна цифровая подпись драйвера
Цифровая подпись – это так называемая метка файла или библиотеки, которая гарантирует его безопасность. Она необходима, чтобы пользователь смог узнать о происхождении и разработчике приложения. Также подпись проверяется и самой операционной системой на начальном этапе установки любого исполняемого файла.
Если этот атрибут отсутствует или в нем найдены определенные ошибки, установка не начнется, а пользователь будет уведомлен о возможной опасности, к которой может привести использование не идентифицированной программы.
Цифровая подпись отображается во всплывающем окне, как только юзер запускает установку исполняемого файла. В этом окне необходимо предоставить ОС дополнительное разрешение на запуск мастера установки. Здесь же можно увидеть наименование сертификата. Он указывается после имени программы. На рисунке ниже представлен пример отображения окна User Account Control, в котором цифровая подпись приложения — это поле Publisher.
Рис. 1 – пример окна проверки сертификата программы
Цифровая подпись вшита не только в стандартные приложения и системные библиотеки. Её также можно встретить в драйверном ПО. Драйвер – это программа, которая отвечает за настройку работы аппаратных компонентов ПК и подключенных к нему устройств (видеокарта, мышка, клавиатура, принтер, микрофон и прочие). Как правило, все драйвера устанавливаются через окно диспетчера устройств. В нем можно настроить автоматическое обновление конфигурации для любого подключенного устройства.
Часто пользователи скачивают драйвера со сторонних источников. Некоторые из них могут быть кастомными (неофициальными), поэтому сертифицируемая подпись в таких файлах почти всегда отсутствует. В таком случае, компьютер определит отсутствие идентификатора, и вы не сможете выполнить установку.
Также, в Windows могут возникать ошибки конфигурации. Из-за этого даже драйвер с наличием официальной цифровой подписи может определяться как потенциальная угроза безопасности для ПК. 64-битные версии ОС сразу блокируют установку и удаляют файл приложения, если цифровая подпись не обнаружена.
Появившееся окно ошибки Windows может отображать один из следующих вариантов неполадки:
- «Отсутствие подписи драйвера»;
- «Система не может проверить производителя программы»;
- «Windows нужен драйвер с наличием цифровой подписи».
Ошибка код 52 при установке драйвера в windows 7. Причины и варианты их устранения
Здравствуйте, уважаемые читатели моего блога!
Спешу с вами поделиться новостями и полезной информацией. Ставил я вчера новые драйвера на свое железо, и столкнулся с проблемой — код 52 при установке драйвера windows 7. Ранее такой ошибки я не видел и решил копнуть глубже. И, как оказалось, не зря. Сегодня я расскажу вам, как решить эту проблему быстро и без особых усилий.
Что это за ошибка?
Error с кодом 52 возникает тогда, когда вы устанавливаете ПО на какое-либо устройство, а оно не имеет цифровой подписи. То есть, ваша винда, 32 или 64 бита, не доверяет программному обеспечению. Простым языком, на него просто нет документации, которую запрашивает операционная система для любого драйвера.
Возможно, сам файл был поврежден в тех секторах, где находятся эти данные. А может быть, просто сама система имеет новую версию, например, ОС у вас «десятка», а ПО писалось для «висты». Проблема не критичная, но решить ее все же нужно. Ниже расскажу вам, что делать в такой ситуации.
Вариант первый
Подходит только для обладателей Windows 7, даже с разрядностью 64 bit. На других версиях операционной системы такой вариант не прокатит.
Сначала вы перезагружаете компьютер. Желательно это сделать через кнопку пуск. Затем, вовремя загрузки вы должны нажать кнопку F8. Перед вами появится вот такой экран.
По названию этого режима загрузки понятно, что система отключит процесс проверки ПО на необходимые цифровые данные. И как только ОС полностью запустилась, вы можете устанавливать необходимое программное обеспечение. Потом просто перезагружаете вашу машину и проблема решена. Быстро, бесплатно и надежно!
Вариант второй – групповая политика
Этот вариант поможет вам отключить проверку подписей до того момента, пока вам это нужно. Потом вы можете все вернуть обратно. Работает этот прием на любой винде. Причем, даже если у вас не ставятся драйвера на Wifi или Bluetooth.
Сначала нажимаете кнопку «Пуск», а потом «Выполнить». Кстати, вы также можете нажать на клавиатуре клавишу с изображением значка ОС и вместе с ней клацнуть английскую букву R. В любом случае, вы должны увидеть вот такое окошко.
Там введите следующее — gpedit.msc и нажмите Enter. У вас должен открыться редактор групповой политики. Вот такое окошко, как ниже на изображении.
В левой колонке выбираете строчку конфигурация пользователя. Потом административные шаблоны. Ниже выбираете вкладку со словом «система» и потом «установка драйвера». Здесь главное не перепутать. Внимательно смотрите на изображения, которые привожу, и не запутаетесь.