При установке обновлений Windows 11 или 10 некоторые пользователи могут столкнуться с ошибкой установки 0x800f081f, при этом повторные попытке скачивания и установки обновления обычно не срабатывают.
В этой инструкции подробно о способах, которые могут помочь исправить ошибку и установить обновление, с которым возникла проблема. Обратите внимание: если ошибка появляется при установке .NET Framework, решения приведены в отдельной инструкции.
Очистка кэша обновлений и сброс компонентов Центра обновлений Windows
Как и при большинстве других ошибок Центра обновлений, первое, что следует попробовать выполнить в случае ошибки 0x800f081f — очистку кэша обновлений, для этого достаточно выполнить следующие действия:
- Запустите командную строку от имени администратора (как это сделать).
- По порядку введите следующие команды (если некоторые сообщат об ошибке, пропускаем и переходим к следующей):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
- Перезагрузите компьютер.
Выполнив перезагрузку, попробуйте снова скачать и установить обновление — возможно, в этот раз всё пройдёт исправно.
Если описанные шаги не привели к решению проблемы, попробуйте выполнить полный сброс компонентов Центра обновления Windows:
- С помощью PowerShell
- С помощью утилиты Reset Windows Update Tool, описанной в соответствующем разделе этой инструкции
В ситуации, когда вышеописанные шаги не помогли, можно сделать предположение, что проблема не ограничивается Центром обновлений и его компонентами, возможно, её источник — сама Windows 11 или Windows 10, а точнее какие-то неполадки в её работе, об устранении которых — в следующем разделе.
Дополнительные варианты решения
Ошибка 0x800f081f может быть вызвана повреждением системных файлов Windows, чтобы восстановить их, запустите командную строку от имени администратора и по порядку выполните команды:
dism /online /cleanup-image /restorehealth sfc /scannow
После чего перезагрузите компьютер и повторите установку обновления.
Если не помогло и это, можно попробовать такие варианты:
- Выполнить поиск обновления в официальном каталоге обновлений по его KB-номеру, скачать обновление и выполнить установку вручную.
- По некоторым сообщениям пользователей может сработать отключение компонентов .NET Framework в Win+R — appwiz.cpl — дополнительные компоненты, перезагрузка и повторное их включение.
- Если на компьютере присутствуют сторонние антивирусы, а также программы очистки места на диске или оперативной памяти в автоматическом режиме, попробуйте временно отключить их.
- Попробуйте откатить систему с использованием точек восстановления: нажмите клавиши Win+R на клавиатуре, введите rstrui и нажмите Enter, выберите недавнюю точку восстановления, когда всё работало исправно и попробуйте выполнить откат, а после него вновь установить доступные обновления.
- На всякий случай, выполните проверку компьютера на наличие вирусов и других вредоносных программ, но используя не тот антивирус, который у вас установлен, а другие варианты — KVRT, Kaspersky Recue Disk.
И, наконец, в крайнем случае можно попробовать выполнить «Обновление на месте» для исправления ошибок Windows и, с большой вероятностью, всех ошибок при установке обновлений.