Назад | Перейти на главную страницу

Ошибка обновления агента Центра обновления Windows

Я пытаюсь установить последнюю версию агента обновления Windows, v7.2.6001.788, но установка не удалась с кодом ошибки 0x800b0100. Запуск Windows Server 2008 SP1.

Соответствующий раздел WindowsUpdate.log:

2009-08-03  16:17:49:334    3544    d28 Misc    ===========  Logging initialized (build: 7.2.6001.788, tz: +0100)  ===========
2009-08-03  16:17:49:334    3544    d28 Misc      = Process: d:\fcc0f96e893296900e6501a601\wusetup.exe
2009-08-03  16:17:49:332    3544    d28 Setup   Windows Update Client standalone setup : resource dll path is d:\fcc0f96e893296900e6501a601\en\wusetup.exe.mui
2009-08-03  16:17:49:335    3544    d28 Setup   Evaluating CBS package "d:\fcc0f96e893296900e6501a601\WUClient-SelfUpdate-Core-TopLevel.cab"
2009-08-03  16:17:49:556    3544    d28 Setup   Package will be installed
2009-08-03  16:17:49:556    3544    d28 Setup   Evaluating CBS package "d:\fcc0f96e893296900e6501a601\WUClient-SelfUpdate-ActiveX.cab"
2009-08-03  16:17:49:580    3544    d28 Setup   Package will be installed
2009-08-03  16:17:49:580    3544    d28 Setup   Evaluating CBS package "d:\fcc0f96e893296900e6501a601\WUClient-SelfUpdate-Aux-TopLevel.cab"
2009-08-03  16:17:49:665    3544    d28 Setup   Package will be installed
2009-08-03  16:17:49:709    3544    d28 Setup   Windows Update Client standalone setup : eula file path is d:\fcc0f96e893296900e6501a601\en\eula.rtf
2009-08-03  16:17:52:337    3544    de0 Misc    WARNING: LoadLibrary failed for srclient.dll with hr:8007007E
2009-08-03  16:17:52:338    3544    de0 Setup   Installing CBS package "d:\fcc0f96e893296900e6501a601\WUClient-SelfUpdate-Core-TopLevel.cab"
2009-08-03  16:17:53:895    3544    de0 Setup   WARNING: CBS operation failed, error = 0x800B0100
2009-08-03  16:17:53:898    3544    de0 Setup   WARNING: Install of setup package "d:\fcc0f96e893296900e6501a601\WUClient-SelfUpdate-Core-TopLevel.cab" failed, error = 0x800B0100
2009-08-03  16:18:04:976    3544    d28 Setup   wusetup has finished.  Exit code is 0. Reboot is NOT needed

Я думаю, что что-то пошло не так при загрузке srclient.dll.

То, что я сделал и до сих пор не исправил:

Вы пробовали это из командной строки?

net stop cryptsvc
rename %systemroot%\system32\catroot2 catroot2old
net start cryptsvc

http://support.microsoft.com/kb/956702

Метод для Windows 7, Windows Vista или Windows Server 2008 Чтобы решить эту проблему, запустите средство проверки готовности системы к обновлению (Checksur.exe). Для этого выполните следующие действия: Загрузите и запустите средство проверки готовности системы к обновлению. Этот инструмент выполняет однократное сканирование на предмет несоответствий, которые могут помешать будущим операциям обслуживания. Для получения дополнительных сведений о том, как загрузить и запустить средство Checksur.exe, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft: 947821 Описание средства проверки готовности системы к обновлению для Windows Vista Попробуйте установить обновления еще раз. Примечание. После запуска инструмента файл Checksur.log находится в следующем месте:% systemroot% \ Logs \ CBS \

При установке Windows 7 и Windows Vista по умолчанию этот файл находится в следующей папке:

C: \ Windows \ Logs \ CBS

убедитесь, что у вас установлена ​​последняя версия средства checkur. Microsoft выпускает обновления время от времени, поэтому то, что вы загрузили в прошлом году, может не решить вашу проблему.

на данный момент последняя версия находится здесь: http://support.microsoft.com/kb/947821