Распространенные ошибки Центра обновления Windows и их устранение

Попробуйте нашего виртуального агента — он поможет быстро определить и устранить распространенные проблемы с обновлением Windows.

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

Область применения: Windows 10, Windows 11

0x8024402F

Сообщение Описание Меры по снижению риска
Код ошибки "WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS" свидетельствует об успешном выполнении с ошибками. Обработка внешних .cab файлов завершена с некоторыми ошибками Эта ошибка может быть вызвана программным обеспечением для веб-фильтрации Lightspeed Rocket.
Добавьте IP-адреса устройств, которые вы хотите получать обновления в списке исключений Lightspeed Rocket.

0x80242006

Сообщение Описание Меры по снижению риска
WU_E_UH_INVALIDMETADATA Не удалось завершить операцию обработчика, так как обновление содержит недопустимые метаданные. Переименуйте папку распространения программного обеспечения и повторите попытку скачать обновления:
Переименуйте следующие папки в *. BAK:
- %systemroot%\system32\catroot2

Введите следующие команды в командной строке. Нажмите клавишу ВВОД после ввода каждой команды.
Ren %systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %systemroot%\SoftwareDistribution\Download Download.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

0x80070BC9

Сообщение Описание Меры по снижению риска
Ошибка: требуется перезагрузка (ERROR_FAIL_REBOOT_REQUIRED) Запрошенная операция завершилась ошибкой. Перезапустите систему для отката внесенных изменений. Убедитесь, что у вас нет политик, которые управляют поведением запуска службы установщика Windows. Эта служба должна управляться операционной системой. Тип запуска по умолчанию службы установщика Windows — вручную.

0x80200053

Сообщение Описание Меры по снижению риска
BG_E_VALIDATION_FAILED Неприменимо Убедитесь, что нет брандмауэров, которые могут фильтровать скачиваемые файлы. Такая фильтрация может привести к тому, что неверные ответы будут получены клиентом клиентский компонент Центра обновления Windows.

0x80072EFD или 0x80072EFE или 0x80D02002

Сообщение Описание Меры по снижению риска
TIME_OUT_ERRORS Операция завершилась по тайм-ауту Убедитесь, что правила брандмауэра или прокси-серверы не блокируют URL-адреса для загрузки с Microsoft.
Выполните трассировку сетевого монитора, чтобы лучше понять ситуацию. <См. сценарий устранения неполадок брандмауэра>

0X8007000D

Сообщение Описание Меры по снижению риска
ОШИБКА_НЕКОРРЕКТНЫЕ_ДАННЫЕ Указывает на то, что недействительные данные были загружены или произошло повреждение. Попробуйте перезагрузить обновление, а затем запустите установку.

0x8024A10A

Сообщение Описание Меры по снижению риска
USO_E_SERVICE_SHUTTING_DOWN Указывает, что служба обновления Windows останавливается. Эта ошибка может возникать после длительного времени бездействия. Система не отвечает, что приводит к простою службы и, в конечном итоге, завершает работу. Убедитесь, что система остается активной, и подключения остаются установленными для завершения установки.

0x80240020

Сообщение Описание Меры по снижению риска
WU_E_NO_INTERACTIVE_USER (Нет интерактивного пользователя) Операция не завершена, так как интерактивный пользователь не вошел в систему. Войдите на устройство, чтобы запустить установку, и разрешите устройству перезапуститься.

0x80242014

Сообщение Описание Меры по снижению риска
WU_E_UH_POSTREBOOTSTILLPENDING Операция после перезагрузки системы для завершения обновления все еще продолжается. Для некоторых обновлений Windows требуется перезапустить устройство. Перезапустите устройство, чтобы завершить обновление установки.

0x80246017

Сообщение Описание Меры по снижению риска
WU_E_DM_UNAUTHORIZED_LOCAL_USER Сбой загрузки, так как локальный пользователь был отказано в авторизации для скачивания содержимого. Убедитесь, что пользователь, пытающийся скачать и установить обновления, обладает достаточными правами (локального администратора) для установки обновлений.

0x8024000B

Сообщение Описание Меры по снижению риска
WU_E_CALL_CANCELLED (вызов отменен) Операция была отменена. Операция была отменена пользователем или службой. Вы также можете получить это сообщение об ошибке, если не удается отфильтровать результаты.

0x8024000E

Сообщение Описание Меры по снижению риска
WU_E_XML_INVALID Агент обновления Windows обнаружил сведения в XML-данных обновления, которые некорректны. Некоторые драйверы содержат дополнительные сведения о метаданных в Update.xml. Оркестратор может интерпретировать это условие как недопустимые данные. Убедитесь, что на устройстве установлен последний агент клиентский компонент Центра обновления Windows.

0x8024D009

Сообщение Описание Меры по снижению риска
WU_E_УСТАНОВКА_ПРОПУСТИТЬ_ОБНОВЛЕНИЕ Обновление агента Обновл. Windows было пропущено из-за директивы в файле Wuident.cab. Эта ошибка может возникнуть, если WSUS не отправляет самостоятельное обновление клиентам.

Дополнительные сведения об устранении проблемы см. в KB920659.

0x80244007

Сообщение Описание Меры по снижению риска
WU_E_PT_SOAPCLIENT_SOAPFAULT Сбой клиента SOAP произошел по причине ошибки SOAP, связанной с кодами ошибок WU_E_PT_SOAP_*. Эта проблема возникает, поскольку Windows не может продлить файлы cookie для службы обновления Windows.

Дополнительные сведения об устранении проблемы см. в статье об ошибке 0x80244007 при попытке Windows проверить наличие обновлений на сервере WSUS.

0x80070422

Сообщение Описание Меры по снижению риска
ОШИБКА_СЕРВИС_ОТКЛЮЧЕН Эта проблема возникает, когда служба Обновления Windows перестает работать или не запускается. Проверьте, запущена ли служба клиентский компонент Центра обновления Windows.

0x800f0821

Сообщение Описание Меры по снижению риска
CBS_E_ABORT; прерывание клиента, IDABORT, возвращаемое методом ICbsUIHandler , кроме Error() Превышено время ожидания транзакции CBS. Операция обслуживания выполняется дольше, чем ожидалось. Срок действия таймера отслеживания стека обслуживания истекает. Расширение времени ожидания смягчает проблему. Увеличьте ресурсы на устройстве. Если это виртуальная машина, увеличьте виртуальный ЦП и память для ускорения операций. Убедитесь, что устройство установило обновление в KB4493473 или более поздней версии.

0x800f0825

Сообщение Описание Меры по снижению риска
CBS_E_CANNOT_UNINSTALL; Невозможно удалить пакет. Обычно эта ошибка возникает из-за повреждения хранилища компонентов, вызванного компонентом в частично установленном состоянии. Восстановите хранилище компонентов с помощью команды Dism RestoreHealth, или вручную исправьте с использованием нагрузки из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство.

0x800F0920

Сообщение Описание Меры по снижению риска
CBS_E_HANG_DETECTED; При обработке операции обнаружена ошибка реагирования. После получения ошибки 0x800f0821 зарегистрирована следующая ошибка. Операция обслуживания выполняется дольше, чем ожидалось. Срок действия таймера контроля стека обслуживания истекает, поэтому он засчитывает, что система перестала отвечать. Расширение значения времени ожидания устраняет проблему. Увеличьте ресурсы на устройстве. Если это виртуальная машина, увеличьте виртуальный ЦП и память для ускорения операций. Убедитесь, что на вашем устройстве установлено обновление KB4493473 или более поздней версии.

0x800f081f

Сообщение Описание Меры по снижению риска
CBS_E_SOURCE_MISSING; источник для пакета или файла не найден, ResolveSource() неуспешно Повреждение хранилища компонентов Восстановите хранилище компонентов, выполнив команду Dism RestoreHealth, или вручную восстановив с использованием содержимого из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство.

0x800f0831

Сообщение Описание Меры по снижению риска
CBS_E_STORE_CORRUPTION; Хранилище CBS повреждено. Коррупция в хранилище компонентов Windows. Запустите Dism RestoreHealth для восстановления хранилища компонентов или вручную восстановите его, используя пакет данных из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство.

0x80070005

Сообщение Описание Меры по снижению риска
E_ACCESSDENIED; Общая ошибка отказа в доступе Изменены права доступа файловой системы или раздела реестра, и стек обслуживания не имеет требуемого уровня доступа. Эта ошибка обычно означает, что доступ был отклонен.
Перейдите в %Windir%\logs\CBS, откройте последний CBS.log, найдите , error и сопоставьте с меткой времени. После того как вы найдете ошибку, прокрутите страницу вверх и попытаетесь определить, что вызвало отказ в доступе. Возможно, не удалось получить доступ к файлу или разделу реестра. Определите, какой объект нуждается в правильных разрешениях, и измените разрешения соответствующим образом. Подробнее см. в статье Устранение ошибки 0x80070005 при обновлении Windows.

0x80070570

Сообщение Описание Меры по снижению риска
ERROR_FILE_CORRUPT; Файл или каталог поврежден и нечитаем. Повреждение хранилища компонентов Восстановите хранилище компонентов, запустив Dism RestoreHealth, или вручную, восстанавливая с использованием данных из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство. Дополнительные сведения см. в статье Устранение неполадок ошибки клиентский компонент Центра обновления Windows 0x80070570.

0x80070003

Сообщение Описание Меры по снижению риска
ERROR_PATH_NOT_FOUND; Система не может найти указанный путь. Стек обслуживания не может получить доступ к определенному пути. Указывает недопустимый путь к исполняемому файлу. Перейдите в папку %Windir%\logs\CBS, откройте последнюю CBS.log и выполните поиск , error. Затем сопоставите результаты с меткой времени.

0x80070020

Сообщение Описание Меры по снижению риска
Ошибка нарушения совместного использования Многочисленные причины. Требуется анализ журналов CBS. Эта ошибка вызвана драйверами фильтров, не Microsoft, например антивирусной программой.
1. Выполните чистый перезапуск и повторите установку.
2. Скачайте инструмент Sysinternals Process Monitor.
3. Запустите Procmon.exe. Средство автоматически запускает сбор данных.
4. Снова установите пакет обновления.
5. Удерживайте главное окно монитора процессов в фокусе и нажимайте клавиши CTRL+E или выберите стекло с увеличением, чтобы остановить захват данных.
6. Выберите> команду"Сохранение>всех событий>PML" и выберите путь для сохранения .PML файла.
7. Перейдите к %windir%\logs\cbs, откройте последний файл Cbs.log и найдите запись ошибки. После обнаружения строки ошибки вы увидите, к какому файлу осуществляется доступ во время установки, и который вызывает ошибку нарушения общего доступа.
8. В мониторе процессов отфильтруйте путь и вставьте имя файла (он должен выглядеть как "path" содержит "имя файла из CBS").
9. Попробуйте остановить или удалить процесс, вызывающий ошибку.

0x80073701

Сообщение Описание Меры по снижению риска
ERROR_SXS_ASSEMBLY_MISSING; Не удалось найти указанную сборку. Как правило, повреждение хранилища компонентов возникает, когда компонент находится в частично установленном состоянии. Восстановите хранилище компонентов, запустив Dism RestoreHealth command, или восстановив его вручную с помощью загруженных данных из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство.

0x8007371b

Сообщение Описание Меры по снижению риска
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE; Один или несколько обязательных элементов транзакции отсутствуют. Повреждение хранилища компонентов. Восстановите хранилище компонентов, запустив команду Dism RestoreHealth, или выполните его ручное восстановление, используя пакет данных из частично установленного компонента. В окне командной строки с повышенными привилегиями выполните следующие команды:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Перезапустите устройство.

0x80072EFE

Сообщение Описание Меры по снижению риска
WININET_E_CONNECTION_ABORTED; Подключение к серверу было закрыто необычным образом BITS не может успешно передать файл. Обнаружена ошибка, если BITS не работает или же файл, который передается, не может быть записан в целевую папку на клиенте. Эта ошибка вызвана ошибками подключения при проверке или скачивании обновлений.
В командной строке выполните следующую команду: BITSADMIN /LIST /ALLUSERS /VERBOSE
Найдите код ошибки 0x80072EFE. Вы увидите ссылку на HTTP-код и определенный файл. С помощью браузера попробуйте скачать файл вручную. Убедитесь, что вы используете параметры прокси-сервера вашей организации. Если скачивание завершается сбоем, обратитесь к диспетчеру прокси-сервера, чтобы добиться успешного взаимодействия. Кроме того, обратитесь к группе по сети для доступа к этому конкретному URL-адресу.

0x80072F8F

Сообщение Описание Меры по снижению риска
WININET_E_DECODING_FAILED; Сбой декодирования содержимого ПРОТОКОЛ TLS 1.2 настроен неправильно на клиенте. Эта ошибка обычно означает, что агент клиентский компонент Центра обновления Windows не может декодировать полученное содержимое. Установите и настройте TLS 1.2, установив обновление, предоставленное в KB3140245.

0x80072EE2

Сообщение Описание Меры по снижению риска
WININET_E_TIMEOUT; Время ожидания операции истекло Не удалось проверить наличие обновлений из-за проблемы с подключением к Обновлению Windows, Configuration Manager или WSUS. Эта ошибка обычно означает, что агент обновления Windows не смог подключиться к серверам для обновлений или вашему собственному источнику, например, WSUS, Configuration Manager или Microsoft Intune.
Обратитесь к группе сети, чтобы убедиться, что устройство может получить доступ к источникам обновлений. Дополнительные сведения см. в разделе "Устранение неполадок с проверкой обновлений программного обеспечения" в Configuration Manager.
Если вы используете общедоступные серверы обновления Майкрософт, убедитесь, что ваше устройство может получить доступ к следующим конечным точкам обновления Windows:
http://windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
https://update.microsoft.com
https://*.update.microsoft.com
https://windowsupdate.com
https://*.windowsupdate.com
https://download.windowsupdate.com
https://*.download.windowsupdate.com
https://download.microsoft.com
https://*.download.windowsupdate.com
https://wustat.windows.com
https://*.wustat.windows.com
https://ntservicepack.microsoft.com

0x80240022

Сообщение Описание Меры по снижению риска
WU_E_ALL_UPDATES_FAILED; Сбой операции для всех обновлений. Несколько первопричин этой ошибки. Наиболее распространенная проблема заключается в том, что антивирусное программное обеспечение блокирует доступ к определенным папкам (например, SoftwareDistribution). CBS.log анализ должен определить защищенный файл или папку.

0x8024401B

Сообщение Описание Меры по снижению риска
WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ; Аналогично состоянию HTTP 407 — требуется проверка подлинности прокси-сервера. Не удается пройти проверку подлинности через прокси-сервер. Параметры прокси-сервера Winhttp или WinInet не настроены правильно. Эта ошибка обычно означает, что агент клиентский компонент Центра обновления Windows не может подключаться к серверам обновления или собственному источнику обновления, например WSUS, Configuration Manager или Microsoft Intune из-за ошибки прокси-сервера.
Проверьте параметры прокси-сервера на клиенте. Агент обновления Windows использует WinHTTP для сканирования доступных обновлений. При наличии прокси-сервера между клиентом и источником обновления параметры прокси-сервера необходимо правильно настроить на клиентах, чтобы разрешить им взаимодействовать с помощью полного доменного имени источника.
Обратитесь к группам сети и прокси-сервера, чтобы убедиться, что устройство может получить доступ к источнику обновления без прокси-сервера, требующего проверки подлинности пользователя.

0x80244022

Сообщение Описание Меры по снижению риска
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE; Аналогично состоянию HTTP 503 — служба временно перегружена. Не удается подключиться к настроенной источнику обновления. Для устранения проблемы с подключением требуется устранение неполадок с сетью. Обратитесь к группам сети и прокси-сервера, чтобы убедиться, что устройство может получить доступ к источнику обновления без прокси-сервера, требующего проверки подлинности пользователя.

0x80070490

Сообщение Описание Меры по снижению риска
ERROR_NOT_FOUND (Ошибка не найдена) Эта ошибка возникает во время установки драйвера в процессе обновления. Эта проблема возникает, так как в реестре отсутствуют такие сведения, как архитектура для обновляемого драйвера. Вручную добавьте отсутствующее значение inf-файла Arch в реестр операций драйверов, выполнив следующие действия.
1. Откройте regedit и перейдите к HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\DriverOperations\0\2(SequenceID)
2. Проверьте значение идентификатора, чтобы определить, какое значение отсутствует.
3. Вручную добавьте отсутствующее значение, ссылаясь на сведения в значении Identity . Например, Name: Arch; Тип: REG_SZ (строковое значение); Данные: amd64.
4. Продолжайте установку обновления, которое не удалось.

0x800f0922

Сообщение Описание Меры по снижению риска
CBS_E_INSTALLERS_FAILED Не удалось установить накопительное обновление июля в Windows Server 2016 В CBS.log вы можете обнаружить, что обновления откатываются, когда токены лицензионного ключа и ключа продукта не обновляются. Эту проблему можно устранить, добавив разрешения на запись для учетных записей "Пользователь" и "Сетевая служба" в папку C:\Windows\System32\spp\ .

0x80070bc9

Сообщение Описание Меры по снижению риска
Ошибка: требуется перезагрузка (ERROR_FAIL_REBOOT_REQUIRED) Тип запуска службы TrustedInstaller задан на Вручную объектом групповой политики (GPO). Групповая политика не позволила завершить запуск, чтобы выполнить ожидающие операции. Служба TrustedInstaller изменяет тип запуска с Ручного на Автоматический, если она сталкивается с обновлением, которое должно обработать транзакцию после перезагрузки. Если значение будет возвращено на Manual перед перезапуском, транзакция не может быть применена. Эта транзакция будет отложена и блокирует все остальные установки обновлений.
Чтобы устранить эту проблему, измените политику TrustedInstaller на "Автоматически" и перезагрузите компьютер. Если это изменение не исправляет проблему, запустите компьютер в WinRE, чтобы вернуть ожидающие действия. Например, dism /Image:C:\ /Cleanup-Image /RevertPendingActions. Если это действие также не оказывает эффекта, загрузите компьютер в среде восстановления Windows (WinRE), переименуйте \WinSxS\Pending.xml, а затем удалите PendingXMLIdentifier из компоненты Hive.

0x800706be

Сообщение Описание Меры по снижению риска
Не удалось установить накопительные обновления Windows Server 2016 Std не удалось установить накопительные пакеты с помощью пакета MSU. Ошибка не возвращается. При установке пакетов с dism.exe он вернул ошибку 0x800706be. Последнее накопительное обновление не было установлено и повреждено. Чтобы устранить эту проблему, перейдите к разделу реестра с поврежденным пакетом обновления. Измените значение "текущее состояние" на 000020 16-ричных (32 десятичное) - разрешено, или 000040 16-ричных (64 десятичное) - поэтапно, или 000070 16-ричных (112 десятичное) - установлено.

Сбор данных

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