Код 52: Windows не может проверить цифровую подпись драйвера

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

Код 52 означает, что Windows не может проверить цифровую подпись драйвера. Установите подписанный драйвер от производителя, временно отключите проверку подписи (для теста) и проверьте целостность системы командой sfc.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Команды

#Что означает ошибка

Код 52
Windows не удаётся проверить цифровую подпись драйверов для этого устройства Код 52

«Windows не удаётся проверить цифровую подпись драйверов, необходимых для этого устройства. Возможно, при последнем изменении оборудования или программного обеспечения была произведена установка неправильно подписанного или повреждённого файла либо вредоносной программы неизвестного происхождения» (Код 52). Начиная с 64-разрядных Windows 8/10/11, система загружает только драйверы с действительной подписью; неподписанные и тестовые отклоняются.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Драйвер без подписиДрайвер не имеет цифровой подписи Microsoft.Устройство работает на старом ПК, но не на Windows 10/11.Только официальный подписанный драйвер для этой версии Windows, без отключения проверки подписи.
Повреждены файлы драйвераДрайвер или каталог повреждены.sfc находит ошибки.Переустановите.
Устаревшая версия под новую системуДрайвер для Windows 7/8.Установка завершилась ошибкой.Используйте драйвер для вашей версии.
Нужна проверка системыПовреждены системные файлы или каталог подписей.Ошибки у нескольких устройств.sfc и DISM.

#Пошаговое решение

  1. Запишите устройствоНажмите Win+X → «Диспетчер устройств», разверните раздел с проблемным устройством, выберите «Свойства» → «Общие». Убедитесь, что указан именно код 52 («Windows не удаётся проверить цифровую подпись драйверов») и запишите модель устройства. Код 52 отличается от кода 28 и не означает, что драйвер вообще отсутствует; дальнейшие действия должны касаться подлинного подписанного пакета.
  2. Найдите драйвер производителяОткройте «Параметры» → «Центр обновления Windows» (Windows 11) либо «Обновление и безопасность» → «Центр обновления Windows» (Windows 10) и установите обычные обновления, после чего перезагрузите ПК. В Windows 11 необязательные драйверы могут находиться в «Дополнительные параметры» → «Необязательные обновления». Выбирайте обновление только для точно определённого устройства; если оно устарело и официальных драйверов нет, остановитесь.
  3. Удалите старый драйверУзнайте модель ПК или компонента и откройте только официальный сайт изготовителя → «Поддержка» → «Драйверы». Выберите установленную версию Windows и её разрядность, скачайте подписанный совместимый пакет. Сохраните открытые документы, запустите штатный установщик и перезагрузите систему, затем проверьте «Общие» устройства. Не используйте случайные программы поиска драйверов, «самоподписанные» драйверы и неизвестные файлы .sys.
  4. Установите подписанный драйверЕсли ошибка появилась сразу после обновления, в «Диспетчере устройств» откройте «Свойства» → «Драйвер» → «Откатить» при наличии кнопки. При подтверждении выберите фактическую причину, дождитесь окончания и перезагрузитесь. Если кнопка неактивна, не удаляйте системные пакеты вручную — спросите у изготовителя предыдущий подписанный вариант, подходящий этой версии Windows.
  5. Проверьте системуЕсли установка официального пакета не помогла и одновременно есть ошибки файлов Windows, откройте «Пуск», найдите «Командная строка» → «Запуск от имени администратора». Выполните сначала DISM /Online /Cleanup-Image /RestoreHealth и дождитесь завершения, затем отдельно sfc /scannow; результаты будут напечатаны в окне. Эти команды проверяют системные компоненты, но не превращают неподписанный драйвер в подписанный. Если DISM сообщает ошибку источника, запишите код и обратитесь к поддержке.
  6. Для тестов отключите проверку подписиНе отключайте проверку подписи через параметры загрузки F7 ради обычного исправления: после такой загрузки неподписанный драйвер может скомпрометировать систему. Для периферии со старым драйвером безопаснее использовать совместимый подписанный пакет, обновление устройства или отдельный тестовый ПК без личных данных. Если официального драйвера нет, дальше не продолжайте самостоятельную установку.
  7. Не оставляйте тестовый режимНе включайте режим тестовой подписи (bcdedit /set testsigning on) и не применяйте bcdedit как средство устранения кода 52. Если тестовый режим был установлен ранее специалистом, его изменение может затронуть зависимые программы: сначала выясните, зачем он нужен, и согласуйте возврат к штатной конфигурации. При неизвестных настройках загрузки не меняйте их наугад.
  8. Проверьте Secure BootНе отключайте Secure Boot или другие средства защиты ради установки старого драйвера. Откройте Win+R → msinfo32, посмотрите «Состояние безопасной загрузки» для справки; если указано «Недоступно», это ещё не причина ошибки. Изменение UEFI может вызвать запрос ключа BitLocker и проблему загрузки. Зафиксируйте код 52, точную модель и версию Windows и обратитесь к изготовителю за совместимым драйвером.

#Команды

Утилита sigverif (проверка подписи файлов) покажет файлы без подписи в системе; результаты сохраняются в C:\Windows\Logs\sigverif.txt. Если драйвер нужен для старого устройства без официальной поддержки, рассмотрите покупку современного аналога или использование виртуальной машины с Windows 7. Для разработчиков драйверов существует тестовое подписывание (bcdedit /set testsigning on), но в обычной системе его не следует включать. Справка — Microsoft.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.