При попытке установить обновления с веб-сайта Центра обновления Windows или Центра обновления Майкрософт происходит ошибка со следующим кодом:
Эта проблема возникает, если Центр обновления Windows или Центр обновления Майкрософт определяет, что поставщик служб шифрования неизвестен.
Чтобы решить эту проблему, выполните описанные ниже действия в зависимости от установленной операционной системы.
Если для регистрации DLL-файлов требуется помощь, перейдите к разделу "
Помощь в решении проблемы". Чтобы устранить проблему самостоятельно, перейдите к разделу "
Самостоятельное решение проблемы".
Помощь в решении проблемы
Чтобы устранить проблему в автоматическом режиме, щелкните элемент
Устранить проблему. В диалоговом окне
Загрузка файла нажмите кнопку
Выполнить и следуйте инструкциям мастера.
Примечания- Для ОС 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. Для этого выполните следующие действия.
- Запустите программу "Блокнот". Для этого нажмите кнопку Пуск и выберите пункт Выполнить.
- Скопируйте и вставьте (или введите) в поле Открыть следующую команду и нажмите клавишу ВВОД:
notepad
- Скопируйте в буфер обмена и вставьте (или введите) в окно программы "Блокнот" следующие команды:
regsvr32 Softpub.dll /s
regsvr32 Wintrust.dll /s
regsvr32 Initpki.dll /s
regsvr32 Mssip32.dll /s
- Выберите в меню Файл пункт Сохранить как, а затем введите Register.bat.
- В списке Тип файла выберите пункт Все файлы.
- Сохраните файл Register.bat на рабочем столе.
- Чтобы зарегистрировать файлы Центра обновления Windows, дважды щелкните файл Register.bat.
- Попробуйте установить обновления еще раз.
- Если проблема устранена, удалите файл Register.bat, созданный при выполнении предыдущих действий.
Windows Vista и Windows Server 2008
Способ 1. Запуск средства проверки готовности системы к обновлению (Checksur.exe)
- Загрузите и запустите средство проверки готовности системы к обновлению (Checksur.exe). После загрузки это средство выполняет однократную проверку на наличие несогласованностей, которые в будущем могут стать причиной проблем с обслуживанием.
Дополнительные сведения о загрузке и запуске средства проверки готовности системы к обновлению см. в следующей статье базы знаний Майкрософт:
947821
(http://support.microsoft.com/kb/947821/ru/
)
Описание средства проверки готовности системы к обновлению для Windows Vista и Windows Server 2008
Примечания- В статье 947821 перейдите к разделу "Центр загрузки Майкрософт" и щелкните соответствующую ссылку, чтобы загрузить средство проверки готовности системы к обновлению для используемой операционной системы.
- После запуска средства файл Checksur.log будет сохранен в следующем местоположении:
%systemroot%\Logs\CBS
При установке Windows Vista по умолчанию этот файл находится в папке C:\Windows\Logs\CBS.
- После запуска средства проверки готовности системы к обновлению попробуйте установить обновления еще раз.
Если устранить проблему с помощью этих действий не удалось, перейдите к способу 2.
Способ 2. Регистрация файла Wintrust.dll
- Нажмите кнопку Пуск
Свернуть это изображениеРазвернуть это изображение
и в поле Начать поиск введите cmd. - В списке результатов поиска щелкните правой кнопкой мыши пункт cmd и выберите команду Запуск от имени администратора.
Свернуть это изображениеРазвернуть это изображение
При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить. - Скопируйте следующую команду и вставьте (или введите) ее в командную строку, после чего нажмите клавишу ВВОД.
regsvr32 Wintrust.dll /s
- Закройте окно командной строки.
- Попробуйте установить обновления еще раз.
Проблема устранена?
- Проверьте, устранена ли проблема. Если да, пропустите дальнейшие инструкции, приведенные в этом разделе. Если нет, обратитесь в службу технической поддержки
(http://support.microsoft.com/contactus?ln=ru#tab0)
. - Мы ценим ваши замечания. Чтобы оставить отзыв или сообщить о проблемах, связанных с этим решением, оставьте комментарий в блоге "Fix it for me
(http://blogs.technet.com/fixit4me/)
" или отправьте нам сообщение по электронной почте
(mailto:fixit4me@microsoft.com?Subject=KB)
.
Код статьи: 958045 - Последнее изменение :: 20 декабря 2011 г. - Редакция: 5.0
Информация в данной статье относится к следующим продуктам.
- Microsoft Windows Update
- Microsoft Update
| kbregistry kbupdateissue kberrmsg kbexpertisebeginner kbtshoot kbprb kbfixme kbmsifixme KB958045 |