Проблема Центра обновления Windows 0x800f0900
Информация о сервере:
Название ОС: Microsoft Windows Server 2019 Standard.
Версия ОС: 10.0.17763 Н/Д Сборка 17763
Исходная дата установки: 17.01.2020, 12:25:18
Возникли проблемы с установкой накопительных обновлений. Кажется, обновления для защитника и .NET установлены нормально. Но не удается установить текущее (Win 10 (1809) и Server 2019 — накопительное обновление (64-разрядная версия) от 10 января 2023 г.) или предыдущее декабрьское обновление.
Если я попробую это вручную, это не удастся: MSI не удастся с кодом ошибки -2146498304.
Когда я пытаюсь это сделать из WSUS или Microsoft, происходит сбой с накопительным обновлением 2023-01 для Windows Server 2019 для систем на базе x64 (KB5022286) — ошибка 0x800f0900.
Я попытался сбросить обновления Windows в соответствии с приведенной ниже базой знаний. https://learn.microsoft.com/en-us/troubleshoot/windows-client/deployment/additional-resources-for-windows-update
Выполните команды восстановления работоспособности SFC/Scannow и DISM. Команда восстановления работоспособности завершается с ошибкой: 0x800f0954.
Гугляя все эти коды ошибок, я в основном гоняюсь за своим хвостом. Все продолжает вращаться вокруг одного и того же снова и снова, и кажется, что ничего не работает, и все терпит неудачу.
Ниже приведен журнал обновлений Windows.
2023/01/13 11:00:13.1374595 7128 8128 Handler CBS called Error with 0x800f0900,
2023/01/13 11:00:13.1402237 7128 8128 Handler CBS called Terminate
2023/01/13 11:00:53.9164837 7128 7556 Handler Completed install of CBS update with type=0, requiresReboot=0, installerError=1, hr=0x800f0900
2023/01/13 11:00:54.0648649 7128 7556 Handler * END * CBS Install
2023/01/13 11:00:54.6929704 3664 5204 Agent *FAILED* [8024200B] Method failed [CAgentUpdateManager::InstallUpdate:11739]
2023/01/13 11:00:54.8788666 3664 5204 Handler Loaded state: cCompleteIterations: 1, pt: SelfContainedNoExpressPayload, nNextRequestID: 1.
2023/01/13 11:00:54.9012256 3664 5204 Agent LogHistory called. idUpdate={447FF6C5-74A0-4DFD-A497-9039E898E010}.200, resultMapped=800F0900, resultUnMapped=800F0900
2023/01/13 11:00:54.9131342 3664 5204 Agent Install updates CallerId = UpdateOrchestrator
2023/01/13 11:00:54.9132320 2116 4776 ComApi Install ClientId = UpdateOrchestrator
2023/01/13 11:00:54.9140489 2116 4776 ComApi Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, cancelled = 0, unaccounted = 0
2023/01/13 11:00:54.9143000 2116 4776 ComApi Reboot required = False
2023/01/13 11:00:54.9143085 2116 4776 ComApi Exit code = 0x00000000; Call error code = 0x80240022
2023/01/13 11:00:54.9143100 2116 4776 ComApi * END * Install ClientId = UpdateOrchestrator
2023/01/13 11:00:54.9146923 3664 1652 Agent WU client calls back to install call {36B49B40-ED6B-4C7D-A74A-D2CC913B7D67} with code Call complete and error 0
2023/01/13 11:00:54.9149632 2116 6932 ComApi Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, cancelled = 0, unaccounted = 0
2 ответа
Эта проблема смущает нас с некоторыми (но не всеми) серверами центров обработки данных 2019 года с ноября. Один из них — DC, мы попробовали SFC и очистили кеш обновлений, как вы описали, но безуспешно. На прошлой неделе мы запускали четыре новые виртуальные машины 2019 года (Hyper-V), устанавливая их одинаково «нажми на щелчок», и когда мы подошли к этапу обновления Windows, две из них установили все исправления нормально, а две из них выдали ошибку, как вы описываете.
Похоже, я решил свою проблему.
Я удалил все файлы в C:\Windows\Servicing\Packages\, на удаление которых у меня были разрешения. В основном все файлы .MUM. Если бы мне пришлось сделать это снова, я бы удалил только тот, который подвергся воздействию. Вы можете найти это в журнале CBS (C:\Windows\Logs\CBS).
Запустил сценарий исправления Центра обновления Windows, чтобы навести порядок.
Перезагрузился
Проверка обновления Windows не удалась
Проверил еще раз и смог установить накопительное обновление 2023-01 для WindowsServer 2019 для систем на базе x64 (KB5022286).