Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

0x80096004 Windows Server, AD и Роли

Ошибка 0x80096004 при обновлении Windows: методы исправления

Обновлено: 11.09.2026 · Официальная документация ↗

Симптомы ошибки 0x80096004

При поиске, загрузке или установке патчей в Центре обновления Windows или приложений из Microsoft Store процесс останавливается и возвращает сообщение: С установкой обновлений возникли проблемы (0x80096004). В логе CBS.log или WindowsUpdate.log отображается статус TRUST_E_CERT_SIGNATURE (The signature of the certificate cannot be verified).

КомпонентЖурналПричина ошибки
Windows UpdateCBS.logЦифровая подпись установочного пакета (MSU/CAB) не прошла проверку цепочки доверия
Microsoft StoreAppxDeployment-ServerСлужба CryptSvc не смогла валидировать корневой сертификат пакета AppX
Диспетчер устройствsetupapi.dev.logПопытка установить драйвер с устаревшим или поврежденным каталогом .CAT

Пошаговое решение ошибки 0x80096004 (сбой проверки подписи)

  1. Сбросьте криптографическую базу данных catroot2: поврежденный кэш сигнатур каталогов является главной причиной ошибки:
    net stop cryptSvc; net stop wuauserv; net stop bits; ren "%systemroot%\System32\catroot2" "catroot2.old"; ren "%systemroot%\SoftwareDistribution" "SoftwareDistribution.old"; net start bits; net start wuauserv; net start cryptSvc
  2. Перерегистрируйте библиотеки криптографической подсистемы (CryptoAPI):
    regsvr32.exe /s wintrust.dll; regsvr32.exe /s cryptdlg.dll; regsvr32.exe /s dssenh.dll; regsvr32.exe /s rsaenh.dll; regsvr32.exe /s softpub.dll
  3. Обновите корневые доверенные сертификаты Windows вручную: скачайте и установите свежий список доверенных центров сертификации (SST):
    CertUtil -generateSSTFromWU "%TEMP%\roots.sst"; $sst = Get-ChildItem -Path "$env:TEMP\roots.sst"; $sst | Import-Certificate -CertStoreLocation "Cert:\LocalMachine\Root"
  4. Восстановите повреждения системного репозитория:
    DISM.exe /Online /Cleanup-Image /RestoreHealth; sfc /scannow

Внимание: Убедитесь, что системные дата и время синхронизированы с NTP-сервером с точностью до секунд. Расхождение времени даже на пару минут приводит к тому, что срок действия сертификатов обновления признается недействительным (код 0x80096004).

💡 Практика специалистов: Практика ITSTM: В изолированных корпоративных средах без прямого выхода в интернет ошибка 0x80096004 регулярно возникает из-за блокировки автообновления корневых сертификатов (AuthRoot). Настройте распространение сертификатов Microsoft через групповые политики (GPO).

Частые вопросы (FAQ)

Что буквально обозначает ошибка TRUST_E_CERT_SIGNATURE?

Криптографическая служба Windows (CryptSvc) при распаковке пакета обновления сверяет его цифровую подпись с корневыми сертификатами Microsoft. Ошибка указывает, что подпись повреждена, не соответствует хэшу или в системе отсутствует корневой сертификат издателя.

Можно ли просто удалить папку catroot2?

Удалять папку catroot нельзя — это сломает криптографическую систему. Папку catroot2 удалять/переименовывать можно только после предварительной остановки службы Cryptographic Services (cryptSvc).

Помогает ли утилита устранения неполадок Центра обновления Windows?

Встроенный Troubleshooter часто помогает при ошибке 0x80096004, так как он автоматически сбрасывает дескрипторы безопасности для службы CryptSvc.

Что делать, если ошибка 0x80096004 появляется только в Microsoft Store?

Выполните команду wsreset.exe от имени администратора для очистки кэша магазина приложений и синхронизации лицензий пользователя.

Полезные материалы
Рекомендуем