0x800B0100
Средняя важность — нужна диагностика

Ошибка 0x800B0100 — Коды 0x (HRESULT)

Что это значит

Код 0x800B0100 означает ошибку проверки подлинности сертификата. Система не может проверить цепочку сертификатов до доверенного корневого центра. Пользователь видит сообщение о том, что сертификат безопасности недействителен или не может быть проверен. Это часто происходит при попытке открыть защищённый сайт (HTTPS) или установить подписанное приложение.

Вероятные причины

  • Корневой сертификат центра сертификации не установлен в доверенные корневые центры
  • Промежуточный сертификат отсутствует или повреждён
  • Срок действия сертификата истёк
  • Системные часы установлены неверно (дата/время)
  • Повреждено хранилище сертификатов Windows
  • Прокси или антивирус перехватывает и подменяет сертификаты
  • Проблемы с обновлением списка отозванных сертификатов (CRL)
  • Устаревшая версия Windows без необходимых обновлений

Что делать — по порядку

  1. Проверьте дату и время на компьютере: они должны быть точными.
  2. Установите последние обновления Windows через Центр обновлений.
  3. Сбросьте хранилище сертификатов: выполните в командной строке от администратора 'certutil -store Root' и 'certutil -delstore Root <отпечаток>', если найдены повреждённые.
  4. Временно отключите антивирус или прокси-клиент для проверки.
  5. Импортируйте корневой сертификат вручную: скачайте его с сайта центра сертификации и установите через MMC (оснастка 'Сертификаты').
  6. Проверьте цепочку сертификатов: дважды кликните на сертификат, вкладка 'Путь сертификации' — все сертификаты должны быть без ошибок.
  7. Выполните команду 'certutil -urlcache * delete' для очистки кэша CRL.
  8. Если проблема с конкретным сайтом, обратитесь к администратору сайта — возможно, сертификат недействителен.

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Что делать, если ошибка 0x800B0100 появляется при установке программы?

Проверьте дату и время, установите обновления Windows, временно отключите антивирус и попробуйте запустить установщик от имени администратора.

Как исправить ошибку 0x800B0100 в Windows 10?

Обновите Windows, проверьте системное время, сбросьте хранилище сертификатов через certutil или импортируйте корневой сертификат вручную.

Может ли антивирус вызывать ошибку 0x800B0100?

Да, некоторые антивирусы перехватывают HTTPS-трафик и подменяют сертификаты, что приводит к этой ошибке. Попробуйте временно отключить проверку HTTPS в настройках антивируса.

Ошибка 0x800B0100 в браузере — что делать?

Проверьте дату и время, очистите кэш браузера, отключите расширения, сбросьте настройки SSL/TLS в свойствах браузера.

Как проверить цепочку сертификатов при ошибке 0x800B0100?

Откройте сертификат (дважды кликните), перейдите на вкладку 'Путь сертификации'. Если какой-то сертификат помечен крестиком, его нужно установить в доверенные.