При установке обновлений из Центра обновления Windows или Центра обновления Майкрософт возникает ошибка с кодом 0x800B0001

Переводы статьи Переводы статьи
Код статьи: 958045 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При попытке установить обновления с веб-сайта Центра обновления Windows или Центра обновления Майкрософт происходит ошибка со следующим кодом:
0x800B0001

Причина

Эта проблема возникает, если Центр обновления Windows или Центр обновления Майкрософт определяет, что поставщик служб шифрования неизвестен.

Решение

Чтобы решить эту проблему, выполните описанные ниже действия в зависимости от установленной операционной системы.

Если для регистрации DLL-файлов требуется помощь, перейдите к разделу "Помощь в решении проблемы". Чтобы устранить проблему самостоятельно, перейдите к разделу "Самостоятельное решение проблемы".

Помощь в решении проблемы



Чтобы устранить проблему в автоматическом режиме, щелкните элемент Устранить проблему. В диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте инструкциям мастера.


Устранить проблему
Microsoft Fix it 50691

Примечания
  • Для ОС Windows Vista и Windows Server 2008 решение Fix it выполняет только действия способа 2, поэтому действия способа 1 потребуется выполнить вручную.
  • Мастер может быть доступен только на английском языке. Однако этот мастер автоматического устранения неполадок работает в версиях Windows на любых языках.
  • Решение Fix it можно загрузить на любой компьютер, а затем сохранить на устройстве флэш-памяти или компакт-диске и запустить на нужном компьютере.

Перейдите в раздел "Проблема устранена?".



Самостоятельное решение проблемы

Windows XP, Windows Server 2003 и Windows 2000

Чтобы устранить неполадку, необходимо зарегистрировать файлы Softpub.dll, Wintrust.dll, Initpki.dll и Mssip32.dll. Для этого выполните следующие действия.
  1. Запустите программу "Блокнот". Для этого нажмите кнопку Пуск и выберите пункт Выполнить.
  2. Скопируйте и вставьте (или введите) в поле Открыть следующую команду и нажмите клавишу ВВОД:
    notepad
  3. Скопируйте в буфер обмена и вставьте (или введите) в окно программы "Блокнот" следующие команды:
    regsvr32 Softpub.dll /s
    regsvr32 Wintrust.dll /s
    regsvr32 Initpki.dll /s
    regsvr32 Mssip32.dll /s
  4. Выберите в меню Файл пункт Сохранить как, а затем введите Register.bat.
  5. В списке Тип файла выберите пункт Все файлы.
  6. Сохраните файл Register.bat на рабочем столе.
  7. Чтобы зарегистрировать файлы Центра обновления Windows, дважды щелкните файл Register.bat.
  8. Попробуйте установить обновления еще раз.
  9. Если проблема устранена, удалите файл Register.bat, созданный при выполнении предыдущих действий.

Windows Vista и Windows Server 2008

Способ 1. Запуск средства проверки готовности системы к обновлению (Checksur.exe)

  1. Загрузите и запустите средство проверки готовности системы к обновлению (Checksur.exe). После загрузки это средство выполняет однократную проверку на наличие несогласованностей, которые в будущем могут стать причиной проблем с обслуживанием.

    Дополнительные сведения о загрузке и запуске средства проверки готовности системы к обновлению см. в следующей статье базы знаний Майкрософт:
    947821 Описание средства проверки готовности системы к обновлению для Windows Vista и Windows Server 2008
    Примечания
    • В статье 947821 перейдите к разделу "Центр загрузки Майкрософт" и щелкните соответствующую ссылку, чтобы загрузить средство проверки готовности системы к обновлению для используемой операционной системы.
    • После запуска средства файл Checksur.log будет сохранен в следующем местоположении:
      %systemroot%\Logs\CBS
      При установке Windows Vista по умолчанию этот файл находится в папке C:\Windows\Logs\CBS.
  2. После запуска средства проверки готовности системы к обновлению попробуйте установить обновления еще раз.
Если устранить проблему с помощью этих действий не удалось, перейдите к способу 2.

Способ 2. Регистрация файла Wintrust.dll

  1. Нажмите кнопку Пуск
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    и в поле Начать поиск введите cmd.
  2. В списке результатов поиска щелкните правой кнопкой мыши пункт cmd и выберите команду Запуск от имени администратора.
    Свернуть это изображениеРазвернуть это изображение
    Разрешение контроля учетных записей
    При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
  3. Скопируйте следующую команду и вставьте (или введите) ее в командную строку, после чего нажмите клавишу ВВОД.
    regsvr32 Wintrust.dll /s
  4. Закройте окно командной строки.
  5. Попробуйте установить обновления еще раз.

Проблема устранена?

  • Проверьте, устранена ли проблема. Если да, пропустите дальнейшие инструкции, приведенные в этом разделе. Если нет, обратитесь в службу технической поддержки.
  • Мы ценим ваши замечания. Чтобы оставить отзыв или сообщить о проблемах, связанных с этим решением, оставьте комментарий в блоге "Fix it for me" или отправьте нам сообщение по электронной почте.

Свойства

Код статьи: 958045 - Последний отзыв: 20 декабря 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Update
  • Microsoft Update
Ключевые слова: 
kbregistry kbupdateissue kberrmsg kbexpertisebeginner kbtshoot kbprb kbfixme kbmsifixme KB958045

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com