Ошибка 0x800C0008 — Коды 0x (HRESULT)
Что это значит
Код 0x800C0008 (WININET_E_INVALID_CA) означает, что цепочка сертификатов безопасности веб-сайта недействительна или не соответствует доверенному корневому центру сертификации. Система блокирует соединение, так как не может проверить подлинность сервера. Пользователь видит сообщение об ошибке в браузере или приложении, использующем WinINet, например: «Не удалось установить безопасное соединение» или «Сертификат безопасности недействителен».
Вероятные причины
- Сертификат веб-сайта просрочен или отозван
- Корневой сертификат центра сертификации отсутствует в хранилище доверенных корневых центров Windows
- Системные часы установлены неверно (дата/время сильно отличаются от реальных)
- Прокси-сервер или антивирус подменяет сертификат (SSL-инспекция)
- Повреждено хранилище сертификатов Windows
- Используется устаревшая версия Windows без обновлений корневых сертификатов
- Сертификат самоподписанный и не добавлен в доверенные
- Политика безопасности организации блокирует определённые центры сертификации
Что делать — по порядку
- Проверьте правильность даты и времени на компьютере (должны быть синхронизированы с time.windows.com).
- Откройте сайт в другом браузере (например, Chrome или Firefox) — если ошибка исчезает, проблема в хранилище сертификатов Windows.
- Обновите корневые сертификаты Windows через Центр обновления (KB931125 или установка последнего пакета обновлений).
- Временно отключите антивирус или прокси-сервер, выполняющий SSL-инспекцию, и проверьте соединение.
- Сбросьте настройки WinINet: выполните в командной строке от администратора «netsh winhttp reset proxy».
- Установите недостающий корневой сертификат вручную: экспортируйте его с другого доверенного компьютера и импортируйте в «Доверенные корневые центры сертификации».
- Проверьте целостность системных файлов: sfc /scannow.
- Если сайт использует самоподписанный сертификат — добавьте его в доверенные (не рекомендуется для публичных сайтов).
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если ошибка 0x800C0008 появляется только в одном браузере?
Попробуйте сбросить настройки браузера или переустановить его. Если ошибка исчезает в другом браузере, проблема в хранилище сертификатов Windows.
Может ли антивирус вызывать эту ошибку?
Да, антивирусы с функцией проверки HTTPS (SSL-сканирование) часто подменяют сертификаты. Временно отключите эту функцию или добавьте сайт в исключения.
Как обновить корневые сертификаты вручную?
Скачайте и установите последнее обновление корневых сертификатов с сайта Microsoft (KB931125) или выполните команду «certutil -generateSSTFromWU roots.sst».
Ошибка возникает при подключении к корпоративному порталу. Что делать?
Обратитесь к системному администратору — возможно, требуется установить корпоративный корневой сертификат или настроить прокси.
Поможет ли переустановка Windows?
Обычно нет, если проблема в сертификате сайта. Переустановка Windows — крайняя мера, если повреждено хранилище сертификатов.
Источники
- Microsoft Learn - WinINet Error Codes проверено 28.07.2026
Где встречается
Windows (все версии, включая 7, 8, 10, 11), приложения, использующие WinINet (Internet Explorer, Edge Legacy, Skype, Office).