Ошибка 0x800f081f при установке обновления в Windows — как исправить?

Как исправить ошибку установки обновления 0x800f081fПри установке обновлений Windows 11 или 10 некоторые пользователи могут столкнуться с ошибкой установки 0x800f081f, при этом повторные попытке скачивания и установки обновления обычно не срабатывают.

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

Очистка кэша обновлений и сброс компонентов Центра обновлений Windows

Ошибка 0x800f081f при обновлении Windows

Как и при большинстве других ошибок Центра обновлений, первое, что следует попробовать выполнить в случае ошибки 0x800f081f — очистку кэша обновлений, для этого достаточно выполнить следующие действия:

  1. Запустите командную строку от имени администратора (как это сделать).
  2. По порядку введите следующие команды (если некоторые сообщат об ошибке, пропускаем и переходим к следующей):
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    ren C:WindowsSystem32catroot2 Catroot2.old
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
    Добавить в заметки чтобы посмотреть позже?

    Чтобы узнавать о свежих записях укажите email:
  3. Перезагрузите компьютер.

Выполнив перезагрузку, попробуйте снова скачать и установить обновление — возможно, в этот раз всё пройдёт исправно.

Если описанные шаги не привели к решению проблемы, попробуйте выполнить полный сброс компонентов Центра обновления Windows:

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

Дополнительные варианты решения

Ошибка 0x800f081f может быть вызвана повреждением системных файлов Windows, чтобы восстановить их, запустите командную строку от имени администратора и по порядку выполните команды:

dism /online /cleanup-image /restorehealth
sfc /scannow

После чего перезагрузите компьютер и повторите установку обновления.

Если не помогло и это, можно попробовать такие варианты:

  • Выполнить поиск обновления в официальном каталоге обновлений по его KB-номеру, скачать обновление и выполнить установку вручную.
  • По некоторым сообщениям пользователей может сработать отключение компонентов .NET Framework в Win+Rappwiz.cpl — дополнительные компоненты, перезагрузка и повторное их включение. NET Framework в дополнительных компонентах
  • Если на компьютере присутствуют сторонние антивирусы, а также программы очистки места на диске или оперативной памяти в автоматическом режиме, попробуйте временно отключить их.
  • Попробуйте откатить систему с использованием точек восстановления: нажмите клавиши Win+R на клавиатуре, введите rstrui и нажмите Enter, выберите недавнюю точку восстановления, когда всё работало исправно и попробуйте выполнить откат, а после него вновь установить доступные обновления. Использование точек восстановления системы
  • На всякий случай, выполните проверку компьютера на наличие вирусов и других вредоносных программ, но используя не тот антивирус, который у вас установлен, а другие варианты — KVRT, Kaspersky Recue Disk.

И, наконец, в крайнем случае можно попробовать выполнить «Обновление на месте» для исправления ошибок Windows и, с большой вероятностью, всех ошибок при установке обновлений.

+ +