10 минут

839

Ошибка 0x800f0831 в Windows

Содержание

  1. Устанавливаем обновление вручную
  2. Отключаем VPN и прокси-сервер
  3. Активируем службу «Центра обновления Windows»
  4. Включаем компонент .NET Framework 3.5
  5. Восстанавливаем поврежденные системные файлы

Ошибка с кодом 0x800f0831 появляется при установке обновления Windows и может быть вызвана разными причинами.

Ошибка 0x800f0831 в Windows

Сообщение об ошибке с кодом 0x800f0831

Такой сбой может наблюдаться, если при установке накопительных обновлений «Центр обновления Windows» не может определить, какое именно обновление было установлено ранее, из-за чего он не способен произвести установку нового. Причиной также может послужить отключение службы центра обновлений, невозможность соединения с серверами «Центра обновления Windows» из-за включенного VPN или прокси-сервера, отсутствие в системе нужных библиотек или наличие повреждений в системных файлах ОС.

Из этой статьи вы узнаете, как исправить ошибку 0x800f0831 в Windows в зависимости от причины ее возникновения.

Устанавливаем обновление вручную

Если проблемное обновление не удается установить автоматически, мы можем загрузить и установить его вручную.

  1. Сначала нам необходимо узнать номер обновления, при установке которого возникает ошибка. Для этого с помощью комбинации клавиш «Windows» + «I» откроем «Параметры» Windows 10 и перейдем в раздел «Обновление и безопасность».
Окно «Обновление и безопасность» в «Параметрах» Windows 10

Открываем раздел «Обновление и безопасность»

  1. В окне «Центр обновления Windows» нажимаем на пункт «Просмотр журнала обновлений» и находим обновление, рядом с которым отображается код ошибки 0x800f0831.
Окно «Центр обновления Windows» в «Параметрах» Windows 10

Просматриваем журнал обновлений

  1. Затем нам следует перейти в «Каталог Центра обновления Майкрософт», ввести в поле поиска номер нужного обновления и нажать кнопку «Найти».
Каталог Центра обновления Майкрософт

Вводим номер обновления в строке поиска

  1. В результатах поиска ищем обновление, которое соответствует версии установленной на нашем компьютере операционной системы, и жмем на кнопку «Загрузить».
Результаты поиска в «Каталоге Центра обновления Майкрософт»

Находим нужное обновление в результатах поиска и загружаем его

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

Отключаем VPN и прокси-сервер

VPN или прокси-сервер могут блокировать подключение к серверам «Центра обновления Windows». Попробуем отключить эти настройки.

  1. Воспользуемся клавишами «Windows» + «I» для открытия окна «Параметры» в Windows 10 и перейдем в раздел «Сеть и Интернет».
Раздел «Сеть и Интернет» в «Параметрах» Windows 10

Открываем раздел «Сеть и Интернет»

  1. Перейдем в раздел «Прокси-сервер» и установим переключатель «Использовать прокси-сервер» в положение «Отключено». Также деактивируем соответствующие настройки в разделе «VPN».
Окно «Сеть и Интернет» в «Параметрах» Windows 10

Деактивируем прокси-сервер и VPN

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

Активируем службу «Центра обновления Windows»

Если предыдущий способ не помог, возможно какое-то стороннее ПО отключило службу «Центра обновления Windows». В этом случае следует настроить ее автозапуск.

  1. Нажмем клавиши «Windows» + «R», чтобы открыть окно «Выполнить», введем команду services.msc и подтвердим ее кнопкой «ОК» или клавишей «Enter».
Окно «Выполнить» в Windows

Открываем окно «Службы»

  1. Откроется окно со списком всех служб Windows. В конце этого списка найдем службу «Центр обновления Windows» и дважды щелкнем по ее названию.
Окно «Службы» в Windows

Находим в списке службу «Центр обновления Windows»

  1. Отобразится окно свойств выбранной службы. На вкладке «Общие» раскроем список «Тип запуска» и выберем пункт «Автоматически», затем нажмем кнопку «ОК».
Окно свойств службы «Центр обновления Windows»

Выбираем автоматический тип запуска службы

  1. Закроем окно «Службы», перезагрузим компьютер и снова попробуем обновить Windows, чтобы проверить, не исчезла ли ошибка с кодом 0x800f0831.

Включаем компонент .NET Framework 3.5

Если в операционной системе Windows деактивирован компонент «.NET Framework 3.5», его отсутствие также может привести к ошибке 0x800f0831 при установке обновлений.

  1. Откроем раздел «Программы и компоненты» панели управления Windows. Для этого нажимаем горячие клавиши «Windows» + «R», в окне «Выполнить» вводим команду appwiz.cpl и подтверждаем ее, нажав кнопку «ОК» или клавишу «Enter».
Команда «appwiz.cpl» в окне «Выполнить» в Windows

Открываем окно «Программы и компоненты»

  1. В левой части окна выбираем пункт «Включение и отключение компонентов Windows». На экране появится окно «Компоненты Windows», где нам нужно включить компонент «.NET Framework 3.5», установив соответствующий флажок и нажав кнопку «ОК».
Окно «Компоненты Windows»

Активируем компонент «.NET Framework 3.5»

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

Восстанавливаем поврежденные системные файлы

Если ни один из описанных в данной статье способов не помог справиться с ошибкой, вероятно, системные файлы были повреждены, так что нам необходимо произвести их восстановление. Воспользуемся утилитой «Windows PowerShell», запустив ее от имени администратора.

  1. Нажмем сочетание клавиш «Windows» + «R» и запустим приложение «PowerShell» из окна «Выполнить». В поле ввода набираем команду powershell, а затем, чтобы запустить оболочку с правами администратора, нажмем кнопку «ОК», удерживая клавиши «Ctrl» + «Shift».
Команда «powershell» в окне «Выполнить» в Windows

Запускаем «Windows PowerShell» от имени администратора из окна «Выполнить»

  1. Запустим программу «System File Checker» (SFC), которая проверит системные файлы Windows и в случае необходимости восстановит их. Для этого введем в командную строку: sfc /scannow и подтвердим команду клавишей «Enter». Процесс займет определенное время, нужно дождаться его окончания, а затем перезагрузить ПК.
Сканирование системы в окне «Администратор: Windows PowerShell»

Запускаем сканирование системных файлов программой «System File Checker»

  1. После перезагрузки снова запустим оболочку «Windows PowerShell» с привилегиями администратора и воспользуемся другим инструментом восстановления системных файлов «Deployment Image and Service» (DISM). Для этого напечатаем в командной строке следующий текст: dism /Online /Cleanup-image /Restorehealth. После нажатия клавиши «Enter» будет запущено сканирование, нам также необходимо дождаться его завершения и перезагрузить компьютер.
Сканирование системных файлов в окне «Администратор: Windows PowerShell»

Запускаем проверку системных файлов программой «Deployment Image and Service»

Мы перечислили различные причины появления ошибки 0x800f0831 и описали несколько вариантов решения данной проблемы. Один из них должен помочь вам устранить сбой при установке обновлений Windows.

Анна Самарина

Преподаватель компьютерных курсов — с конца прошлого века :) помогла освоить компьютер не одной тысяче пользователей, а также копирайтер и поэт. Люблю театр, компьютеры и свой родной город Самару.

Понравилась статья?

Похожие статьи

Комментариев: 0