Установщик обнаружил ошибку 0x800f0838 при установке обновления Windows

Как исправить ошибку 0x800f0838 при установке обновленийПри установке обновлений Windows 11 с помощью автономного установщика обновлений (например, при установке файла, скачанного с каталога обновлений Майкрософт), некоторые пользователи могут получить сообщение «Установщик обнаружил ошибку 0x800f0838», в результате обновление не устанавливается.

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

Причины ошибки и варианты решения

В большинстве случаев ошибка с кодом 0x800f0838 при установке автономного обновления Windows 11 говорит о том, что не установлены предыдущие ключевые обновления, от которых зависит возможность установки текущего. В большинстве случаев речь идёт об отсутствии контрольных накопительных обновлений (Checkpoint Cumulative Updates), необходимых для правильной установки последующих обновлений.

Например, при отсутствии контрольного обновления KB5043080 могут не устанавливаться последующие накопительные обновления, обновления безопасности и другие. При использовании автономного установщика вы получите сообщение об ошибке 0x800f0838 (при использовании Центра обновлений — он, вероятнее всего, установит всё необходимое по порядку).

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

Варианты решения:

  1. Загрузить также Checkpoint Cumulative Update. В каталоге обновлений Майкрософт для обновлений с такими зависимостями они обычно указываются. Например, на изображении ниже загружается обновление KB5060829, но присутствуют две ссылки для скачивания файлов: на загружаемое обновление и контрольное KB5043080. После его установки и перезагрузки успешно будет установлено и то, которое изначально сообщало об ошибке 0x800f0838. Контрольное (Checkpoint Cumulative Update) обновление в Каталоге обновлений
  2. Если необходимость обратиться к загруженным вручную файлам обновлений возникла из-за проблем с работой Центра обновлений Windows 11, рекомендую восстановить его работу. Здесь могут помочь две инструкции: Исправление ошибок Центра обновлений Windows, Сброс компонентов Центра обновлений в PowerShell.
  3. Проверьте и восстановите системные файлы Windows (на всякий случай, может помочь). В командной строке от имени администратора по порядку выполните команды
    dism /online /cleanup-image /restorehealth
    sfc /scannow
  4. Можно попробовать установить обновления (начиная с контрольного) с помощью команд PowerShell или DISM. Примеры команд соответственно для первого и второго вариантов (во втором случае путь не должен содержать пробелов):
    Add-WindowsPackage -Online -PackagePath "путь_к_файлу.msu"
    DISM /Online /Add-Package /PackagePath:C:\путь_к_файлу.msu

В случае, если ваша ситуация с ошибкой 0x800f0838 при обновлении отличается, опишите её детально в комментариях ниже с указанием версии ОС, устанавливаемого обновления, что было опробовано, после чего, предположительно, возникла проблема и любой дополнительной информацией. Возможно, решение удастся найти.

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться