Майкрософт всячески старается улучшить стабильность своей системы. Одним из путей воплотить это стремление в жизнь, является введение тестирования продуктов производителей на совместимость. Теперь система проверяет законность устанавливаемых файлов. Однако, из-за этого часто можно встретить оповещение: «Не удается проверить цифровую подпись драйверов (Код 52)», которое встречается в Windows 7, 8, 10. Сегодня мы расскажем, что делать при появлении этого уведомления и что не так с драйверами.
Назначение?
Благодаря цифровой подписи разработчика (ЦПР), рядовой пользователь способен установить только проверенное на совместимость железо, девайсы и дрова к ним. ЦПР избавляет от множества возможных проблем и снижает угрозу установки нежелательного ПО (включая вирусы), но и ограничивает, ведь присоединить оборудование без электронного сертификата не получится.

Не удается проверить цифровую подпись драйвера. Код 52
Явление сопровождается сообщением об отсутствии такой подписи (Код 52) и оповещением о том, что при последнем изменении была произведена установка неверно подписанного файла, либо вредоносной программы неизвестного происхождения. Даже если выбрать пункт «Все равно установить», то по окончании оборудование по-прежнему будет работать нестабильно.
Для решения проблемы вам потребуется отключить опцию проверки в Windows. Вот когда приходится отключать мониторинг проверки:
- Использование устаревшего девайса, с которым идут дрова, не проходившие тест на совместимость с ОС.
- При установке кастомных драйверов.
- Для налаживания функционирования нестандартных устройств, но их количество невелико.
Как исправить Код 52 в Windows (7, 8, 10)
Если вы уверены в поставщике софта и принимаете все риски на себя, тогда деактивируем систему слежения. Отключенный мониторинг может быть опасен, ведь в процессе пользователь может установить вредоносный софт, не зная об этом. Поэтому, отменять проверку рекомендуется лишь на время работы/тестирования определенных функций и оборудования. Способы ручного отключения:
- изменение локальной групповой политики;
- модификация загрузки операционки;
- загрузка определенного режима ОС;
- самостоятельная подпись дров (для опытных пользователей).
При обратном включении проверки использование данного оборудования опять станет невозможным.
Для одноразового тестирования
Не хотите рисковать стабильностью и безопасностью? Подходящий метод – Режим без проверки цифровых подписей. Вот краткая инструкция:
- Перезагрузить ПК.
- Во время старта нажимать «F8».
- Выбрать нужный режим.
Отключение проверки подписей при загрузке Windows 7
- Перезагрузить операционку в штатном режиме, когда тестирование закончено.
Это подходящее решение в ситуациях, когда использование оборудование нужно лишь время от времени или вообще один раз.
Периодическое использование
Если же необходимо деактивировать проверку на определенное время, то подходят целых два варианта.
Корректировка групповой политики:
- В консоли ввести: gpedit.msc.
- Переходим в: Конфигурация пользователя/ Административные шаблоны. Теперь в основном окошке кликаем на: Система/ Установка драйвера. Двойное нажатие по надписи «Цифровая подпись драйверов устройств».
Путь к опции «Цифровая подпись драйверов устройств»
- Для наших целей подходят 2 пути. Первый – просто выбираем режим «Отключить». Второй – отмечаем «Включить», а в нижнем окошке вместо «Предупредить» переключаем на «Игнорировать».
Параметры Отключения/Включения проверки ЦПДУ
- Сохраняем изменения и перезагружаемся.
Не хотите блуждать по дебрям настройки? Тогда есть более простой метод.
Изменение параметров загрузки:
- Запустить консоль под Админом.
- Прописать: bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS. Дождаться выполнения.
- Прописать: bcdedit.exe /set TESTSIGNING ON. Дождаться завершения и перезапустить ОС
Выполнение команды отключения проверки ЦПДУ в Windows 10
При этом обратная процедура включения выглядит так.
- Включить консоль от Админа.
- Прописать: bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS. Дождаться выполнения.
- Прописать: bcdedit.exe /set TESTSIGNING OFF. Дождаться завершения и перезапустить операционку.
Рекомендуем вернуть значения на исходные после окончания использования интересующего оборудования.
Самостоятельная подпись
Как и в предыдущем случае, существует несколько вариантов. Более простой метод – использование соответствующего софта, выполняющего процедуру подписи. Например, Driver Signature Enforcement Overrider. Как сделать с его помощью подпись, смотрите здесь:
Заключение
Есть и более сложные, но эффективные методы для исправления ошибки «Не удается проверить цифровую подпись драйверов (Код 52)». Самостоятельная подпись программами Microsoft Windows SDK for Windows и Windows Driver Kit позволяет в последствии использовать оборудование более комфортно, поэтому если вы налаживаете работу оборудования, которым будут пользоваться и другие, то этот вариант предпочтительнее. Для выполнения необходимых манипуляций также потребуется .NET Framework 4.
Обратите внимание, что самостоятельная подпись не приводит к отключению защитных механизмов операционки, что дает возможность пользоваться оборудованием дольше.