Ошибка 0x800f081f — Коды 0x (HRESULT)
Что это значит
Код 0x800f081f означает, что установка или удаление компонента Windows (например, обновления, роли, функции или языкового пакета) не удалась из-за повреждения или отсутствия файлов источника в хранилище компонентов (CBS). Система не может найти или проверить необходимые файлы, что приводит к сбою операции. Пользователь видит сообщение об ошибке в Центре обновления Windows, при установке .NET Framework или при добавлении компонентов через «Включение или отключение компонентов Windows».
Вероятные причины
- Повреждение хранилища компонентов (CBS) из-за неудачных обновлений или вирусной атаки
- Отсутствие или повреждение файлов источника установки (install.wim, cab-пакеты)
- Неполная загрузка обновления или прерывание установки
- Конфликт с антивирусным ПО, блокирующим доступ к системным файлам
- Ошибки в реестре или политиках, препятствующие доступу к источнику
- Проблемы с дисковым пространством или файловой системой
- Повреждение образа системы (например, после сбоя питания)
Что делать — по порядку
- Запустите средство устранения неполадок Центра обновления Windows: Параметры > Обновление и безопасность > Устранение неполадок > Центр обновления Windows.
- Выполните проверку системных файлов: откройте командную строку от имени администратора и введите sfc /scannow.
- Используйте DISM для восстановления хранилища компонентов: в командной строке администратора выполните DISM /Online /Cleanup-Image /RestoreHealth.
- Укажите альтернативный источник для DISM: если шаг 3 не помог, добавьте параметр /Source с указанием пути к установочному ISO Windows (см. документацию Microsoft).
- Очистите кэш Центра обновления: остановите службы wuauserv, bits, cryptsvc, удалите папку C:\Windows\SoftwareDistribution, затем перезапустите службы.
- Временно отключите антивирус и повторите установку обновления или компонента.
- Выполните восстановление системы до точки, предшествующей появлению ошибки.
- Если ничего не помогает, выполните обновление на месте (In-place Upgrade) с помощью установочного носителя Windows.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если DISM не находит источник?
Укажите путь к установочному ISO Windows с помощью параметра /Source, например: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\mount\windows /LimitAccess.
Может ли антивирус вызывать ошибку 0x800f081f?
Да, некоторые антивирусы блокируют доступ к системным файлам. Временно отключите защиту и повторите установку.
Ошибка появляется при установке .NET Framework 3.5. Как исправить?
Укажите источник файлов SxS из установочного ISO: dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess.
Поможет ли сброс Windows без удаления файлов?
Да, функция «Сброс этого ПК» с сохранением файлов может восстановить системные компоненты, но лучше сначала попробовать DISM и SFC.
Ошибка 0x800f081f при установке обновления — что делать?
Запустите средство устранения неполадок Центра обновления, затем выполните SFC и DISM. Если не помогает, скачайте обновление вручную из каталога Microsoft Update.
Источники
- Microsoft Learn: Fix Windows Update errors проверено 28.07.2026
Где встречается
Windows 7, 8, 8.1, 10, 11; Server 2008 R2, 2012, 2016, 2019, 2022; при установке обновлений, .NET Framework, языковых пакетов, ролей и компонентов через DISM или Центр обновления.