Ошибку с кодом 52 можно встретить в диспетчере устройств Windows 11/10, которая говорит, что не удается проверить цифровую подпись драйверов, необходимых для данного устройства. Код 52 чаще всего появляется у пользователей Windows 7, когда они скачивают драйвер со сторонних сайтов, а не сайта производителя оборудования. По этой причине, система не может проверить цифровую подпись, так как файл может быть не безопасен и не подписан. Кроме того, драйвер может быть поврежден, тем самым система не сможет проверить подпись данного драйвера.
Исправить ошибку драйвера с кодом 52 в Windows 11/10/7
В этой инструкции о том, что делать и как исправить, когда появляется код 52 в диспетчере устройств при установке или обновлении драйвера в Windows 11/10/7.
Сайт производителя
- Нажмите Win+X и выберите “Диспетчер устройств”.
- Нажмите правой кнопкой мыши по устройству и “Удалить устройство”.
Код 52 в USB устройстве
Если вы получаете код 52 в USB устройствах при подключении клавиатуры, мышки, принтера и т.п, то удалим верхние и нижние фильтра при помощи реестра.
- Если справа у вас имеются значение UpperFilters и LowerFilters, то удалите их.
- Перезагрузите ПК.
Отключить проверку подписи
При включении ПК или ноутбука, система Windows проверяет цифровую подпись драйвера. Это сделано в целях безопасности, но вы сможете отключить проверку подписи, если уверены в драйвере, что он безопасен. Для этого, запустите командную строку от имени администратора и введите:
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
Перезагрузите ПК, и если ошибка не устранена, то введите ниже команды.
bcdedit /deletevalue loadoptions
bcdedit -set TESTSIGNING OFF
bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING OFF
Здравствуйте, уважаемые читатели моего блога!
Спешу с вами поделиться новостями и полезной информацией. Ставил я вчера новые драйвера на свое железо, и столкнулся с проблемой – код 52 при установке драйвера windows 7. Ранее такой ошибки я не видел и решил копнуть глубже. И, как оказалось, не зря. Сегодня я расскажу вам, как решить эту проблему быстро и без особых усилий.
Что это за ошибка?
Error с кодом 52 возникает тогда, когда вы устанавливаете ПО на какое-либо устройство, а оно не имеет цифровой подписи. То есть, ваша винда, 32 или 64 бита, не доверяет программному обеспечению. Простым языком, на него просто нет документации, которую запрашивает операционная система для любого драйвера.
Отсутствие цифровой подписи у ПО может быть по нескольким причинам, например, его писал частный программист, лично под себя или компанию, на которую он работает, а потом вы его просто скачали.
Возможно, сам файл был поврежден в тех секторах, где находятся эти данные. А может быть, просто сама система имеет новую версию, например, ОС у вас «десятка», а ПО писалось для «висты». Проблема не критичная, но решить ее все же нужно. Ниже расскажу вам, что делать в такой ситуации.
Вариант первый
Подходит только для обладателей Windows 7, даже с разрядностью 64 bit. На других версиях операционной системы такой вариант не прокатит.
Сначала вы перезагружаете компьютер. Желательно это сделать через кнопку пуск. Затем, вовремя загрузки вы должны нажать кнопку F8. Перед вами появится вот такой экран.
Я отметил вам, что стоит выбрать – отключение проверки подписи.
По названию этого режима загрузки понятно, что система отключит процесс проверки ПО на необходимые цифровые данные. И как только ОС полностью запустилась, вы можете устанавливать необходимое программное обеспечение. Потом просто перезагружаете вашу машину и проблема решена. Быстро, бесплатно и надежно!
Вариант второй – групповая политика
Этот вариант поможет вам отключить проверку подписей до того момента, пока вам это нужно. Потом вы можете все вернуть обратно. Работает этот прием на любой винде. Причем, даже если у вас не ставятся драйвера на Wifi или Bluetooth.
Сначала нажимаете кнопку «Пуск», а потом «Выполнить». Кстати, вы также можете нажать на клавиатуре клавишу с изображением значка ОС и вместе с ней клацнуть английскую букву R. В любом случае, вы должны увидеть вот такое окошко.
Там введите следующее — gpedit.msc и нажмите Enter. У вас должен открыться редактор групповой политики. Вот такое окошко, как ниже на изображении.
В левой колонке выбираете строчку конфигурация пользователя. Потом административные шаблоны. Ниже выбираете вкладку со словом «система» и потом «установка драйвера». Здесь главное не перепутать. Внимательно смотрите на изображения, которые привожу, и не запутаетесь.
У вас появятся три строчки.
Вам надо выбрать цифровую подпись драйверов устройств. У вас появится то же, что на картинке ниже.
Теперь вы просто щелкаете «Отключено», а уже потом нажимаете кнопку «Ок». Все, можете перезагрузить ПК и ставить любое ПО, хоть лицензионное, хоть альтернативное.
Чтобы включить эту функцию, просто сделайте то же самое, но уже переключите тумблер в нужное положение активации этой функции.
Достаточно медленный способ, но что делать, таковы принципы работы операционной системы.
Вариант третий – Командная строка
Вот теперь будьте внимательны! В командной строке вводите — bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS. Далее нажимаете кнопку Enter. Потом опять открываете командную строку, но в этот раз вбиваете в нее — bcdedit.exe -set TESTSIGNING ON.
Если все сделано правильно, появится вот такое окошко.
Теперь перезагружаете свой ПК. У вас пойдёт стандартная загрузка, но сама операционная система будет работать в тестовом режиме.
Страшного ничего нет, просто в углу будут видны надписи, оповещающие об этом. Далее ставите нужные драйвера, хоть на видеокарту, хоть на Bluetooth.
Если такой способ не дал результатов, то повторите его в безопасном режиме. Для этого, при перезагрузке нажимаете кнопку F8, выбираете самую первую строчку, как на рисунке ниже, и производите те же действия.
Заключение
На этом я с вами прощаюсь, мои уважаемые читатели. Каждый способ я проверил сам, поэтому будьте уверены, все они работают. По большому счету, вам хватит и самого первого варианта, но какой из всех трех выбрать – решать только вам! Просто внимательно читайте мои инструкции и у вас все получится! Кстати, вот здесь есть видео с подробной инструкцией по решению этих проблем.
Материалы по теме
Этот снимок экрана похож?
- Установить правильный драйвер для вашего устройства
- Удалите значения реестра UpperFilters и LowerFilters.
- Включите функцию «Отключить принудительное применение подписи драйверов»
Решение 1. Установите правильный драйвер для вашего устройства
Ошибка Code 52 в основном вызвана неправильно подписанным файлом драйвера , установленным на твой компьютер. Вы можете заменить его правильным драйвером, чтобы исправить ошибку.
Вы можете получить правильный драйвер для вашего устройства вручную или автоматически. Обновление драйвера вручную
Производитель вашего устройства постоянно обновляет драйверы. Чтобы получить их, вам нужно перейти на сайт производителя , найти драйверы, соответствующие вашей конкретной версии Windows (например, 64-разрядной версии Windows), и загрузить драйвер вручную.
После того, как вы загрузили правильные драйверы для своей системы, дважды щелкните загруженный файл и следуйте инструкциям на экране, чтобы установить драйвер.
Автоматическое обновление драйверов
Если у вас нет времени, терпения или компьютерных навыков для обновления драйвера устройства вручную, вы можете вместо этого сделать это автоматически с помощью Driver Easy . Driver Easy автоматически распознает вашу систему и найдет правильный драйвер для вашего конкретного устройства и вашей версии Windows, а также правильно загрузит и установит их:
1) Загрузить и установите Driver Easy.
2) Запустите Driver Easy и нажмите кнопку Сканировать сейчас . Затем Driver Easy просканирует ваш компьютер и обнаружит все проблемные драйверы.
3) Нажмите Обновить все , чтобы автоматически загрузить и установить правильную версию всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется версия Pro , которая поставляется с полной поддержкой и 30-дневной гарантией возврата денег . Вы будет предложено обновить, когда вы нажмете “ Обновить все ”. )
Решение 2. Удалите значения реестра UpperFilters и LowerFilters
Значения реестра UpperFilters и LowerFilters также могут вызывать код 52. Вы можете удалить их, чтобы попытаться решить проблему.
Вот как удалить значения:
1) На клавиатуре удерживайте клавишу с логотипом Windows , затем нажмите R , чтобы открыть окно “Выполнить”.
2) Введите regedit и нажмите Enter .
3) Нажмите Да при появлении запроса от пользователя . Контроль учетных записей .
5) ➡ Важно . Мы настоятельно рекомендуем выполнить резервное копирование для ключи реестра в случае возникновения какой-либо ошибки во время следующего процесса. Выполните следующие простые шаги: Щелкните правой кнопкой мыши класс, чтобы выбрать Экспорт . Затем дайте файлу экспорта имя, например, Class Backup. Перейдите к выбору папки резервной копии, затем Сохранить .
Закройте окно редактора реестра и перезагрузите компьютер. Затем проверьте, исчезла ли ошибка.
Решение 3. Включите функцию «Отключить принудительное использование подписи драйверов»
Если, к сожалению, оба вышеуказанных метода не работают чтобы помочь, вы можете попробовать Включить функцию « Отключить принудительное использование подписи драйверов» , чтобы устранить ошибку, если ваш компьютер работает под управлением Windows 8 и более поздних версий .
Вот как это можно сделать:
1) На клавиатуре нажмите клавишу с логотипом Windows , чтобы открыть меню «Пуск».
2) На клавиатуре удерживайте клавишу Shift . Затем нажмите значок питания в меню «Пуск», затем нажмите Перезагрузить . После этого ваша система Windows перезагрузится в меню загрузки.
3) Нажмите Устранение неполадок .
4) Нажмите Дополнительные параметры .
5) Нажмите Параметры запуска , затем Перезагрузите .
6) Когда вы увидите меню параметров запуска, нажмите F7 .
Ваш компьютер загрузится в обычную систему. Перейдите в диспетчер устройств, чтобы обновить драйвер для проблемного устройства. Или вы также можете попробовать Driver Easy для автоматического обновления драйверов.
Вот и все. Надеюсь, этот пост поможет. Не стесняйтесь комментировать ниже свой собственный опыт.