Сообщения об ошибках "Ошибка: 0x8004005" или "Ошибка: 0x800C0005" при проверке обновлений

В этой статье представлено решение для сообщений об ошибках при проверке обновлений.

Область применения: Windows 10 — все выпуски
Исходный номер базы знаний: 843499

Симптомы

Если вы посетите веб-сайт клиентский компонент Центра обновления Windows и выберите Проверить наличие обновлений, результат проверки будет равен нулю. Кроме того, может появилось одно из следующих сообщений об ошибке:

Ошибка: 0x800C0005

Ошибка: 0x8004005

Причина

Это может произойти, если определенные файлы библиотеки динамической компоновки (.dll файлы) зарегистрированы неправильно или если между компьютером и Интернетом есть брандмауэр, который не разрешает подключения ПО HTTPS (SSL).

Разрешение

Чтобы устранить эту проблему, используйте regsvr32 команду для регистрации нескольких .dll файлов:

  1. Нажмите кнопку Пуск, выберите Выполнить, введите cmd в поле Открыть , а затем нажмите кнопку ОК.

  2. В командной строке введите следующие команды. Нажмите клавишу ВВОД после каждой строки:

    regsvr32 Softpub.dll
    regsvr32 Wintrust.dll
    regsvr32 Initpki.dll
    
  3. Нажмите ОК.

  4. Restart your computer.

Сбор данных

Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.