Установщик обнаружил ошибку 0x800f0838 при установке обновления Windows
При установке обновлений Windows 11 с помощью автономного установщика обновлений (например, при установке файла, скачанного с каталога обновлений Майкрософт), некоторые пользователи могут получить сообщение «Установщик обнаружил ошибку 0x800f0838», в результате обновление не устанавливается.
В этой инструкции подробно о том, чем вызвана такая ошибка и вариантах решения проблемы, если вы с ней столкнулись.
Причины ошибки и варианты решения
В большинстве случаев ошибка с кодом 0x800f0838 при установке автономного обновления Windows 11 говорит о том, что не установлены предыдущие ключевые обновления, от которых зависит возможность установки текущего. В большинстве случаев речь идёт об отсутствии контрольных накопительных обновлений (Checkpoint Cumulative Updates), необходимых для правильной установки последующих обновлений.
Добавить в заметки чтобы посмотреть позже?Например, при отсутствии контрольного обновления KB5043080 могут не устанавливаться последующие накопительные обновления, обновления безопасности и другие. При использовании автономного установщика вы получите сообщение об ошибке 0x800f0838 (при использовании Центра обновлений — он, вероятнее всего, установит всё необходимое по порядку).
Вторая возможная причина — отсутствие доступа к необходимым папкам, использующимся в процессе установки.
Варианты решения:
- Загрузить также Checkpoint Cumulative Update. В каталоге обновлений Майкрософт для обновлений с такими зависимостями они обычно указываются. Например, на изображении ниже загружается обновление KB5060829, но присутствуют две ссылки для скачивания файлов: на загружаемое обновление и контрольное KB5043080. После его установки и перезагрузки успешно будет установлено и то, которое изначально сообщало об ошибке 0x800f0838.

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

