Исправляем ошибку 0x80096004 в Windows 10

Содержание

Не удается проверить подпись сертификата код ошибки 0х80096004

Ошибка 0x80096004 появляется в процессе обновления Windows 10. Причина — система не признаёт подлинность загружаемых файлов. Ошибка чаще всего возникает из-за повреждения хранилища сертификатов или системных файлов Windows. Так как точную причину определить сложно, придётся перепробовать несколько методов, пока ошибка не будет устранена.

Автоматическое устранение неполадок

Первым делом попробуем устранить неполадки с помощью встроенного инструмента системы.

Средство устранения неполадок

Устраняем неполадки в автоматическом режиме

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

Замена файла crypt32.dll

Одна из возможных причин появления ошибки — проблемы с сертификатами, из-за которых система не опознает обновления. Чтобы её устранить, попробуем заменить файл crypt32.dll, связанный с реализацией сертификатов на Windows.

Найти файл crypt32.dll можно в папках C:\Windows\System32 (на 32-битных версиях Windows) и C:\Windows\SysWOW64 (на 64-битных версиях). Самый безопасный способ — скопировать его с другого компьютера и перенести на тот, при обновлении которого появляется ошибка.

Другой вариант — скачать файл crypt32.dll из онлайн-хранилища динамических библиотек. Я обычно использую сервис DLL-Files.

crypt32.dll

Проблема может быть в этом файле

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

Командная строка нужна нам для регистрации компонента в системе. После выполнения команды закрываем консоль и пробуем ещё раз обновить Windows.

Сброс компонентов системы обновления

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

Запускаем командную строку с правами администратора и выполняем две команды:

Затем удаляем файлы обновлений — Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat».

Следующая команда — cd /d %windir%\system32.

Затем перерегистрируем компоненты системы обновления. Вводим следующие команды:

regsvr32.exe atl. dll;

regsvr32.exe urlmon. dll;

regsvr32.exe mshtml. dll;

regsvr32.exe shdocvw. dll;

regsvr32.exe browseui. dll;

regsvr32.exe jscript. dll;

regsvr32.exe vbscript. dll;

regsvr32.exe scrrun. dll;

regsvr32.exe msxml. dll;

regsvr32.exe msxml3.dll;

regsvr32.exe msxml6.dll;

regsvr32.exe actxprxy. dll;

regsvr32.exe softpub. dll;

regsvr32.exe wintrust. dll;

regsvr32.exe dssenh. dll;

regsvr32.exe rsaenh. dll;

regsvr32.exe gpkcsp. dll;

regsvr32.exe sccbase. dll;

regsvr32.exe slbcsp. dll;

regsvr32.exe cryptdlg. dll;

regsvr32.exe oleaut32.dll;

regsvr32.exe ole32.dll;

regsvr32.exe shell32.dll;

regsvr32.exe initpki. dll;

regsvr32.exe wuapi. dll;

regsvr32.exe wuaueng. dll;

regsvr32.exe wuaueng1.dll;

regsvr32.exe wucltui. dll;

regsvr32.exe wups. dll;

regsvr32.exe wups2.dll;

regsvr32.exe wuweb. dll;

regsvr32.exe qmgr. dll;

regsvr32.exe qmgrprxy. dll;

regsvr32.exe wucltux. dll;

regsvr32.exe muweb. dll;

regsvr32.exe wuwebv. dll;

Затем сбрасываем Winsock — netsh winsock reset.

Последний шаг — запуск служб BITS и Центра обновления:

После выполнения этих двух команд перезагружаем систему.

Можно не вводить все эти команды в консоль, а создать BAT-файл.

Отключение брандмауэра и антивируса

Запрещать установку обновления может также брандмауэр или «Защитник Windows». Чтобы преодолеть этот запрет, на время отключим их. Начнём с брандмауэра «Защитника Windows»:

Включение и отключение брандмауэра Защитника Windows

Настройка брандмауэра Windows

Отключение брандмауэра

Отказываемся от защитного экрана на время установки обновления

Теперь отключим сам «Защитник Windows»:

Открыть службу Безопасность Windows

Переходим в настройки безопасности Windows

Параметры защиты от вирусов и угроз

Меняем параметры защиты от вирусов и угроз

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

Проверка системных файлов

Одна из возможных причин появления ошибки 0x80096004 — повреждение системных файлов. Найти и устранить сбои поможет системная утилита System File Checker (SFC). Запускаем командную строку с правами администратора и выполняем команду sfc/scannow.

Проверка системных файлов

Проверяем целостность системных файлов

Если после сканирования с помощью SFC ошибка сохраняется, запускаем проверку системных файлов другой встроенной утилитой — DISM. Для этого выполняем команду DISM/Online/Cleanup-Image/RestoreHealth. Подробнее о том, как работают эти инструменты, мы рассказали в статье о проверке целостности системных файлов.

Ручная установка обновлений

Если автоматическая установка через Центр обновлений всё равно не работает, используем ручную инсталляцию.

Каталог обновлений Windows

Устанавливаем обновление вручную

Единственный непонятный момент во всей этой процедуре — номер обновления. Чтобы уточнить его, выполняем следующие действия:

Для ручной инсталляции обновлений подходит также утилита Media Creation Tool. Обычно её используют для создания установочной флешки Windows 10. Но можно сделать так:

Обновить компьютер сейчас

Обновление через Media Creation Tool

Это принудительное обновление системы, которое должно пройти без ошибки 0x80096004.

Что делать, если не работает КриптоПро ЭЦП Browser plug-in

При использовании КриптоПро ЭЦП Browser plug-in могут возникать ошибки, приводящие к тому, что плагин не работает или работает некорректно, из-за чего электронная подпись не создаётся. Рассмотрим наиболее распространённые варианты ошибок и разберёмся, как их устранить.

При проверке отображается статус «Плагин загружен», но нет информации о криптопровайдере

Это значит, что криптопровайдер КриптоПро CSP не установлен. Необходимо загрузить дистрибутив программы с сайта разработчика и установить её на компьютер. В настройках плагина в графу Список доверенных узлов также следует добавить адрес ресурса, с которым работаете (например, nalog. ru).

Не удаётся построить цепочку сертификатов для доверенного корневого центра. (0x800B010A)

Картинка 2

При этой ошибке плагин не может сформировать запрос на создание ЭЦП. Она возникает, если по каким-то причинам нет возможности проверить статус сертификата. Например, если нет привязки к ключу или доступа к спискам отзыва. Также проблема может воспроизводиться, если не установлены корневые сертификаты.

Для устранения этой ошибки нужно привязать сертификат к закрытому ключу.

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

Ошибки

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

Для установки корневого сертификата необходимо:

Установка промежуточных сертификатов выполняется точно так же, как и установка корневых, за исключением того, что в процессе установки вместо пункта Доверенные корневые центры сертификации нужно выбрать пункт Промежуточные центры сертификации.

Если вы создаёте ЭЦП таких форматов, как CAdES-T или CAdES-X Long Type 1, ошибка может возникать из-за отсутствия доверия к сертификату оператора службы предоставления штампов времени. В этой ситуации нужно установить корневой сертификат УЦ в доверенные корневые центры.

ЭЦП создаётся с ошибкой при проверке цепочки сертификатов

Создание ЭЦП с ошибкой

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

Ошибка несоответствия версии плагина

Появляется сообщение «Плагин недоступен»

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

Ошибки 0x8007064A и 0x8007065B

Ошибки 0x8007064A и 0x8007065B

Ошибка возникает в связи с окончанием срока действия лицензий на КриптоПро CSP (КриптоПро TSP Client 2.0, Криптопро OCSP Client 2.0).

Чтобы создать электронную подпись с форматом CAdES-BES, необходима действующая лицензия на КриптоПро CSP. Создание ЭЦП с форматом CAdES-X Long Type 1 потребует наличия действующих лицензий:

После приобретения лицензии потребуется её активация.

Набор ключей не существует (0x80090016)

Набор ключей не существует

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

Отказано в доступе (0x80090010)

Отказано в доступе

Возникает в связи с истечением срока действия закрытого ключа. Чтобы проверить срок действия, запустите Крипто-Про CSP, затем откройте вкладку Сервис. Далее необходимо выбрать пункт Протестировать и указать контейнер с закрытым ключом. Если в результатах тестирования вы увидите, что срок действия закрытого ключа истёк, необходимо получить новый ключ.

необходимо получить новый ключ

Ошибка: Invalid algorithm specified. (0x80090008)

Появление такой ошибки означает, что криптопровайдер не поддерживает алгоритм используемого сертификата. Рекомендуется проверить актуальность версии КриптоПро CSP.

Если предлагаемые выше способы устранения ошибок не помогут, рекомендуем обратиться в службу поддержки КриптоПро.

У вас ещё нет электронной подписи? Её можно заказать у нас на сайте. Выберите подходящий вариант ЭЦП: для участия в электронных торгах, работы с порталами или отчётности. Процедура оформления не займёт больше одного дня.

Ошибка при проверке подлинности сертификата подписи программы для EasyAntiCheat

Страничка софта в Стиме

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

Как включить программу EasyAntiCheat вручную

Скриншот лаунчера с местом для галочки

Если игра включается через лаунчер, запустите его. Затем найдите в главном меню строчку «EasyAnticheat». Убедитесь, что напротив нее выставлена галочка. При ее отсутствии сделайте отметку вручную.

Строка Расположение файла

Если вы обнаружили проблему при первом запуске игры, правой клавишей мыши кликните по ее ярлыку. После этого на экране возникнет контекстное меню. Щелкните по надписи «Расположение файла».

Если же вы загрузили игру из магазина Steam, поступайте так:

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

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

Как устранить ошибку при проверке сертификата подписи Античит

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

Антивирус может предупредить об опасности в связи со своим отключением. Проигнорируйте его сообщения. Не забудьте только включить антивирус после завершения игровой сессии.

Как исправить ошибку при проверке подлинности сертификата подписи для EasyAntiCheat

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

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

Как исправить ошибку посредством командной строки

Попробуйте изменить тип запуска. Это тоже необходимо делать через командную строку. Следуйте простой инструкции:

Запустите игру и проверьте, исчезла ли ошибка EasyAntiCheat при проверке подлинности сертификата подписи. Если этого не произошло, перезагрузите компьютер. При отсутствии изменений рекомендуем переходить к следующему методу.

Устранение ошибки AntiCheat с BCDEDIT – SET TESTSIGNING OFF

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

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

Как исправить ошибку EasyAntiCheat при проверке сертификата подписи с помощью командной строки:

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

Переустановка игры

Оповещение о невозможности запустить игру

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

Если игра прежде располагалась по адресу C:\, лучше задействуйте для ее установки другой логический диск. Скорее всего, информация на вашем компьютере хранится в 2-х и более разделах. Диск C используется для хранения системных файлов. Раздел D отводится под пользовательские данные.

На вашем устройстве назначение дисков может быть обратным. Однако название не имеет значения. Важно лишь установить игру именно на тот диск, который не служит для хранения системных файлов.

Источники:

https://tehnichka. pro/error-0x80096004-windows-10/

https://astral. ru/info/elektronnaya-podpis/rabota-s-kriptoprovayderom/chto-delat-esli-ne-rabotaet-kriptopro-etsp-browser-plug-in/

https://rusadmin. biz/oshibki/oshibka-pri-proverke-podlinnosti-sertifikata-podpisi-programmy-dlya-easyanticheat/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: