Ошибка 0x800f0831 при обновлении windows 10 как исправить

If Feature Update or Cumulative Update has failed with error code 0x800f0831, on Windows Server or Windows 11/10 client machines, then here’s what you need to do.

If you during the installation of a Cumulative Update you encounter error 0x800f0831 on a Windows Server or on a Windows 11/10 client, then this post is intended to help you. In this post, we will identify the potential causes of this error as well as provide the solutions you can try to help you redress this issue.

Windows 10 Update error 0x800f0831

Upon investigation, the most popular cause that will trigger this error message is a missing manifest of the previous update package. In other words, the WU (Windows Update) component is not aware of what was last installed, so it refuses to install new update packages.

You can also encounter this issue if Windows Update service is disabled or a missing .NET 3.5 Framework. Another potential cause of this error 0x800f0831 is whereby the Windows 10 client machine cannot communicate with Windows Update servers. This can be due to system file corruption or VPN connections or Proxy servers.

If a Feature Update or Cumulative Update has failed with error code 0x800f0831, on Windows Server or Windows 11/10 client machines, then here are some suggestions that may help you.

  1. Run Windows Update Troubleshooter
  2. Manually install the Feature or Cumulative update
  3. Uninstall the VPN client or remove the Proxy server (if applicable)
  4. Set the status of Windows Update to Automatic
  5. Enable .NET Framework 3.5
  6. Install .NET Framework 3.5 via Command Prompt
  7. Run SFC & DISM scans
  8. Perform System Restore
  9. Perform a Fresh Start, In-place upgrade repair or clean install

Let’s take a look at the description of the process involved in relation to each of the listed solutions.

1] Run Windows Update Troubleshooter

This solution requires you to run the Windows 10 Update Troubleshooter and see if that resolves the error. If this doesn’t work, you can continue with the next solution.

2] Manually install the Feature or Cumulative update

This solution requires you manually download the Cumulative Update from Microsoft Update Catalog and then install the package. To install a Feature Update, you may use Windows Update Assistant. On successful installation, the error will no longer appear.

3] Uninstall the VPN client or remove the Proxy server (if applicable)

A VPN client or a Proxy server could trigger this error due to some kind of interference that ends up blocking communications between your Windows 10 client machine and the Windows Update server. In this case, you can try uninstalling your VPN software via the Programs and Features applet in Windows 10 or remove any proxy server from your computer and see if that resolves the issue.

4] Set the status of Windows Update to Automatic

If the computer that’s experiencing the failed Windows Update installation is part of a shared domain, it’s possible that a network policy or a 3rd party system optimizer tool has ended up disabling the main service responsible for the updating function. In this case, you can get the issue resolved by setting the Windows Update service Startup Type to Automatic and force start the Windows Update service.

  • Press Windows key + R.
  • In the Run dialog box, type services.msc and hit Enter to open Services.
  • In the Services window, scroll and locate the Windows Update service.
  • Double-click on the entry to edit its properties.
  • Make sure that the option under the Startup type menu in the service’s properties window is set to Automatic from the drop-down. Confirm any dialog boxes which may appear when changing the startup type.
  • Click Apply >OK to save changes.
  • Restart the computer.

On boot, check to see if the issue is resolved. In case the startup type of Windows Update was already set to Automatic and this didn’t resolve the issue, proceed with the next solution.

5] Enable .NET Framework 3.5

If you’re encountering the error 0x800f0831 when trying to install a cumulative update, you should explore the possibility of a disabled .NET 3.5 framework. Cumulative updates installation processes are rather more complex and might fail unless every needed dependency is enabled. In this case, you can try using the Windows Features menu to ensure that .NET 3.5 framework is enabled.

6] Install .NET Framework 3.5 via Command Prompt

If enabling, .NET 3.5 framework via the Windows Features menu was unsuccessful, you can try to force the installation yourself by installing the missing framework from an elevated Command Prompt.

First, you’ll need a Windows 10 installation media. Then you can follow the instruction below to force the installation of.NET Framework 3.5from an elevated CMD prompt.

Insert the Windows 10 installation media into your computer.

Press Windows key + R.

In the Run dialog box type notepad and press CTRL + SHIFT + ENTER to open Notepad with admin privilege.

Copy and paste the syntax below into Notepad.

@echo off Title .NET Framework 3.5 Offline Installer for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\sourcesinstall.wim" set setupdrv=%%I if defined setupdrv ( echo Found drive %setupdrv% echo Installing .NET Framework 3.5. Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:sourcessxs /LimitAccess echo. echo .NET Framework 3.5 should be installed echo. ) else ( echo No installation media found! echo Insert DVD or USB flash drive and run this file once again. echo. ) pause

Note: Replace PLACEHOLDER in the syntax with the letter of the drive that’s currently holding the installation media.

Save the file with a name and append the .cmd file extension – eg; InstallDOTnet3.5.cmd.

Now, right-click the file and choose Run as administrator from the context menu.

Next, click Yes at the confirmation prompt and wait for the process to complete.

Once the .NET 3.5 Framework is installed, restart your computer and see if the Cumulative Update error 0x800f0831 is resolved at the next computer startup. If not, continue with the next solution.

7] Run SFC and DISM scans

If you’re still grappling with the error it’s most likely that the issue is actually caused by some kind of system file corruption. In which case, you can run the SFC/DISM scan and see if that helps.

The SFC/DISM is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files.

For the purposes of ease and convenience, you can run the scan using the procedure below.

Press Windows key + R.

In the Run dialog box, type notepad and hit Enter to open Notepad.

Copy and paste the command below into the text editor.

@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo . date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo . date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause

Save the file with a name and append the .bat file extension – eg; SFC_DISM_scan.bat.

Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors.

Restart your PC.

On boot, check to see if the issue is resolved. If not, continue with the next solution.

8] Perform System Restore

If you only started noticing this Cumulative Update error 0x800f0831 recently after a driver or update installation or after an unexpected machine shutdown, and none of the pending updates are installed, it’s likely that a recent system change has brought about this inability to install updates. In this case, you can try System Restore (Caveat: any changes like application install, user preferences and anything else made after the snapshot that you’ll be reverting to was created will be lost) and see if that helps.

To perform System Restore, do the following:

  • Press Windows key + R.
  • In the Run dialog box, type rstrui and hit Enter to open up the System Restore Wizard.
  • Once you arrive at the initial screen of System Restore, click Next to advance to the next window.
  • At the next screen, start by checking the box associated with Show more restore points.
  • After you’ve done this, select a point which has an older date than the one in which you first started to notice the error.
  • Click Next to advance to the next menu.
  • Click Finish and confirm at the final prompt.

At the next system startup, your older computer state will be enforced. If the issue persists, you can try the next solution.

9] Perform a Fresh Start, In-place upgrade repair or clean install

At this point, if the Cumulative Update error 0x800f0831 is still unresolved, it’s most likely due to some kind of system corruption that cannot be resolved conventionally. In this case, you can try Fresh Start, In-place upgrade repair or clean install to reset every Windows component.

Hopefully, any of these solutions should fix the issue for you!

If you during the installation of a Cumulative Update you encounter error 0x800f0831 on a Windows Server or on a Windows 11/10 client, then this post is intended to help you. In this post, we will identify the potential causes of this error as well as provide the solutions you can try to help you redress this issue.

Windows 10 Update error 0x800f0831

Upon investigation, the most popular cause that will trigger this error message is a missing manifest of the previous update package. In other words, the WU (Windows Update) component is not aware of what was last installed, so it refuses to install new update packages.

You can also encounter this issue if Windows Update service is disabled or a missing .NET 3.5 Framework. Another potential cause of this error 0x800f0831 is whereby the Windows 10 client machine cannot communicate with Windows Update servers. This can be due to system file corruption or VPN connections or Proxy servers.

If a Feature Update or Cumulative Update has failed with error code 0x800f0831, on Windows Server or Windows 11/10 client machines, then here are some suggestions that may help you.

  1. Run Windows Update Troubleshooter
  2. Manually install the Feature or Cumulative update
  3. Uninstall the VPN client or remove the Proxy server (if applicable)
  4. Set the status of Windows Update to Automatic
  5. Enable .NET Framework 3.5
  6. Install .NET Framework 3.5 via Command Prompt
  7. Run SFC & DISM scans
  8. Perform System Restore
  9. Perform a Fresh Start, In-place upgrade repair or clean install

Let’s take a look at the description of the process involved in relation to each of the listed solutions.

1] Run Windows Update Troubleshooter

This solution requires you to run the Windows 10 Update Troubleshooter and see if that resolves the error. If this doesn’t work, you can continue with the next solution.

2] Manually install the Feature or Cumulative update

This solution requires you manually download the Cumulative Update from Microsoft Update Catalog and then install the package. To install a Feature Update, you may use Windows Update Assistant. On successful installation, the error will no longer appear.

3] Uninstall the VPN client or remove the Proxy server (if applicable)

A VPN client or a Proxy server could trigger this error due to some kind of interference that ends up blocking communications between your Windows 10 client machine and the Windows Update server. In this case, you can try uninstalling your VPN software via the Programs and Features applet in Windows 10 or remove any proxy server from your computer and see if that resolves the issue.

4] Set the status of Windows Update to Automatic

If the computer that’s experiencing the failed Windows Update installation is part of a shared domain, it’s possible that a network policy or a 3rd party system optimizer tool has ended up disabling the main service responsible for the updating function. In this case, you can get the issue resolved by setting the Windows Update service Startup Type to Automatic and force start the Windows Update service.

  • Press Windows key + R.
  • In the Run dialog box, type services.msc and hit Enter to open Services.
  • In the Services window, scroll and locate the Windows Update service.
  • Double-click on the entry to edit its properties.
  • Make sure that the option under the Startup type menu in the service’s properties window is set to Automatic from the drop-down. Confirm any dialog boxes which may appear when changing the startup type.
  • Click Apply >OK to save changes.
  • Restart the computer.

On boot, check to see if the issue is resolved. In case the startup type of Windows Update was already set to Automatic and this didn’t resolve the issue, proceed with the next solution.

5] Enable .NET Framework 3.5

If you’re encountering the error 0x800f0831 when trying to install a cumulative update, you should explore the possibility of a disabled .NET 3.5 framework. Cumulative updates installation processes are rather more complex and might fail unless every needed dependency is enabled. In this case, you can try using the Windows Features menu to ensure that .NET 3.5 framework is enabled.

6] Install .NET Framework 3.5 via Command Prompt

If enabling, .NET 3.5 framework via the Windows Features menu was unsuccessful, you can try to force the installation yourself by installing the missing framework from an elevated Command Prompt.

First, you’ll need a Windows 10 installation media. Then you can follow the instruction below to force the installation of.NET Framework 3.5from an elevated CMD prompt.

Insert the Windows 10 installation media into your computer.

Press Windows key + R.

In the Run dialog box type notepad and press CTRL + SHIFT + ENTER to open Notepad with admin privilege.

Copy and paste the syntax below into Notepad.

@echo off Title .NET Framework 3.5 Offline Installer for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\sourcesinstall.wim" set setupdrv=%%I if defined setupdrv ( echo Found drive %setupdrv% echo Installing .NET Framework 3.5. Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:sourcessxs /LimitAccess echo. echo .NET Framework 3.5 should be installed echo. ) else ( echo No installation media found! echo Insert DVD or USB flash drive and run this file once again. echo. ) pause

Note: Replace PLACEHOLDER in the syntax with the letter of the drive that’s currently holding the installation media.

Save the file with a name and append the .cmd file extension – eg; InstallDOTnet3.5.cmd.

Now, right-click the file and choose Run as administrator from the context menu.

Next, click Yes at the confirmation prompt and wait for the process to complete.

Once the .NET 3.5 Framework is installed, restart your computer and see if the Cumulative Update error 0x800f0831 is resolved at the next computer startup. If not, continue with the next solution.

7] Run SFC and DISM scans

If you’re still grappling with the error it’s most likely that the issue is actually caused by some kind of system file corruption. In which case, you can run the SFC/DISM scan and see if that helps.

The SFC/DISM is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files.

For the purposes of ease and convenience, you can run the scan using the procedure below.

Press Windows key + R.

In the Run dialog box, type notepad and hit Enter to open Notepad.

Copy and paste the command below into the text editor.

@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo . date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo . date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause

Save the file with a name and append the .bat file extension – eg; SFC_DISM_scan.bat.

Repeatedly run the batch file with admin privilege (right-click the saved file and select Run as Administrator from the context menu) until it reports no errors.

Restart your PC.

On boot, check to see if the issue is resolved. If not, continue with the next solution.

8] Perform System Restore

If you only started noticing this Cumulative Update error 0x800f0831 recently after a driver or update installation or after an unexpected machine shutdown, and none of the pending updates are installed, it’s likely that a recent system change has brought about this inability to install updates. In this case, you can try System Restore (Caveat: any changes like application install, user preferences and anything else made after the snapshot that you’ll be reverting to was created will be lost) and see if that helps.

To perform System Restore, do the following:

  • Press Windows key + R.
  • In the Run dialog box, type rstrui and hit Enter to open up the System Restore Wizard.
  • Once you arrive at the initial screen of System Restore, click Next to advance to the next window.
  • At the next screen, start by checking the box associated with Show more restore points.
  • After you’ve done this, select a point which has an older date than the one in which you first started to notice the error.
  • Click Next to advance to the next menu.
  • Click Finish and confirm at the final prompt.

At the next system startup, your older computer state will be enforced. If the issue persists, you can try the next solution.

9] Perform a Fresh Start, In-place upgrade repair or clean install

At this point, if the Cumulative Update error 0x800f0831 is still unresolved, it’s most likely due to some kind of system corruption that cannot be resolved conventionally. In this case, you can try Fresh Start, In-place upgrade repair or clean install to reset every Windows component.

Hopefully, any of these solutions should fix the issue for you!

Во время установки обновления для Windows 10 пользователь может столкнуться с ошибкой: код 0x800f0831. Возникает такая неполадка по нескольким причинам: отключена служба обновления, проблемы с сервером, повреждены системные файлы, помехи со стороны VPN или прокси. Кроме того, что ошибка 0x800f0831 появляется на Виндовс 10, она встречается и в Windows 7. Чтобы её исправить, существует несколько рекомендаций.

Читайте также: Ошибка 0x8024a105 при обновлении Windows 10: причины и решения

Исправляем ошибку 0x800f0831 на Windows 10

Если во время обновления операционной системы появилась ошибка 0x800f0831, то стоит проверить, включен ли Центр обновления Windows и его служба. Для этого нужно нажать «Win+R» и ввести «services.msc».

Откроется окно служб. Нужно найти службу «Центр обновления Windows». Смотрим, чтобы она была включена и её запуск был «Автоматическим».

Можно попробовать перезапустить службу.

В случае, если служба работает, то стоит обратить внимание, какой пакет обновления не удается установить. Чаще всего, это пакеты KB4512489 и KB4565483. Можно перейти на сайт Майкрософт и найти их через каталог и установить обновления вручную.

Если вручную установить пакеты обновлений не удается, то этому процессу что-то мешает. Если у вас включен VPN или прокси-сервер, то нужно на время апдейта их отключить.

Системные файлы, а также компоненты хранилища, могут быть повреждены. Из-за этого могут возникнуть трудности с процессом обновления Windows 10. Для того, чтобы их проверить и исправить есть команды:

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

Их запуск нужно выполнять с правами Администратора.

В случае, если ошибка 0x800f0831 в Windows 10 не может быть исправлена вышеуказанными способами, то рекомендуем обратиться в службу поддержки Майкрософт и выполнить диагностику компонентов ПК. Как вариант, можно попробовать в безопасном режиме удалить все содержимое папки SoftwareDistribution, что по пути C:WindowsSoftwareDistribution и повторить процесс обновления.

Ошибка 0x800f0831 на Windows 7

На Windows 7 частой причиной ошибки 0x800f0831 становятся неправильно установленные фреймворки. Если Microsoft .NetFramework 3.5 деактивирован, то это может вызвать неполадку. Чтобы её исправить, стоит выполнить следующие действия:

  • Жмем «Win+R» и вводим «appwiz.cpl».
  • Откроется окно «Панели управления», «Программы и компоненты». В меню слева выбираем «Включение и отключение компонентов Windows». Включаем фреймворки, поставив специальную отметку.

Если же перезапустить NetFramework 3.5 не удалось, то советуем выполнить следующие рекомендации:

  • Создаем установочный носитель по рекомендациям Майкрософт.
  • Теперь запускаем Блокнот и вставляем такой набор команд. Их можно скопировать по ссылке.
  • В команде нужно фразу PLACEHOLDER или NETFX3 заменить на букву, которой присвоен установочный носитель Windows.
  • Сохраняем файл с любым названием, только с расширением .cmd. В типе файлов нужно задать «Все типы».
  • Двойным кликом запускаем файл. Перезагружаем ПК, чтобы изменения вступили в силу.

Важно отметить, что если и после такой манипуляции с фреймворками ошибка 0x800f0831 продолжает появляться на вашем ПК, стоит вовсе удалить Microsoft .NetFramework 3.5 и установить их заново, вручную установить все обновления или откатить систему до более раннего состояния, а далее заново повторить процесс обновления системы.

Как правило, ошибка обновления 0x800f0831 появляется, когда происходит повреждение хранилища Windows 10 и 8. Также из-за неправильной конфигурации ОС и установленных программ. Исправить ее можно несколькими способами, подробно остановимся на каждом из них.

Проверка диска

В первую очередь предлагаю выполнить сканирование операционной и файловой системы на предмет ошибок и устранить их.

Действуем по шагам:

  1. Запускаем командную строку с правами администратора. Далее поочередно выполняем специальные команды, нажимая «Enter» после каждой. Важно, не пользоваться компьютером в этот момент и закрыть лишние приложения, работающие в фоновом режиме.
  2. chkdskC: /f — при появлении сообщения о добавлении в расписание, вводим «Y» и жмем «Enter». Перезагрузите компьютер. Проверка начнется автоматически.

Фото 2

  1. Dism / online /cleanup-image /restorehealth

Фото 3

Фото 4

Перезапускаем ПК и проверяем результат.

Активация службы

Теперь нужно убедиться, что служба центра обновлений Windows включена, если нет, то включить ее:

  1. Щелкаем по клавишам «Win + S» и пишем «Службы». Открываем данный раздел.

Фото 5

  1. В списке находим требуемый компонент и заходим в «Свойства».

Фото 6

  1. В графе «Тип запуска» выставляем «Автоматически», нажимаем «Применить» и «Ок». Если кнопка «Запустить» активна, также щелкаем по ней.

Фото 7

  1. Теперь можно закрыть все окна и перепроверить работоспособность.

Дополнительно просмотрите список всех служб. Некоторые запрещают доступ к серверам Microsoft и блокируют загрузку. Обычно носят названия: Stop Guard, Stop Update и другие. Отключите их.

Устранение неполадок

В каждой сборке Windows 10 и 8 существует стандартное средство устранения сбоев. Воспользуемся им для диагностики.

  1. Кликаем правой кнопкой мыши по иконке «Пуск» в панели задач. Заходим в «Параметры».

Фото 8

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

Фото 9

  1. Перемещаемся в «Устранение неполадок», затем в «Дополнительные средства».

Фото 10

  1. Запускаем мастер диагностики и следуем указаниям.

Фото 11

Ручная загрузка через центр обновлений Майкрософт

Некоторые новые обновления не устанавливаются автоматически из-за отсутствия критически важных пакетов. Их нужно выявить, загрузить и поставить вручную. Это исправит текущую ошибку и избавит от появления новых.

Первый вариант

  1. Кликаем по меню «Пуск» правой мышкой и заходим в «Параметры».
  2. Далее в «Обновление и безопасность».
  3. Жмем «Просмотр журнала».

Фото 12

  1. Находим обновление, которое выдает код ошибки: 0x800f Запоминаем название (идентификатор).
  2. Переходим на официальный сайт Microsoft и вводим в графу поиска идентификатор. Скачиваем и устанавливаем пакет.

Второй вариант

  1. Переходим по пути «C:WindowsLogsCBS».
  2. Жмем по «CBS.log» правой мышью и открываем через блокнот.

Фото 13

  1. Ищем ошибку по коду 0x800f0831 через «Ctrl + F» и «Найти далее». Задача найти строку, содержащую сообщение «Store corruption, manifest missing for package: [Missing_Package]».

Фото 14

  1. Запоминаем KB и номер пакета. Например, kb5006670.
  2. Производим поиск по названию на официальном сайте, скачиваем и устанавливаем ПО.

Выключение VPN и прокси

Убедитесь, что на компьютере не включены VPN программы и прокси сервера.

  1. Программы часто прячутся в трей или видны через деинсталлятор, например, IObit Uninstaller. Обычно вместе с установкой приложения, ставятся драйвера и создаются интернет-подключения, которые могут не работать. Поэтому, лучше удалить такой софт через деинсталлятор. Он полностью очистит систему.
  2. Откройте поиск «Win + S» и напишите фразу «параметры прокси-сервера». Перейдите в раздел.

Фото 15

  1. Отключите все имеющиеся опции, передвинув ползунок влево.

Фото 16

Установка и включение .NET Framework 3.5-4.8

Скачайте одну из версий .NET Framework с официального сайта и установите на ПК. Рекомендую последнюю. На сегодня это 4.8.

Затем в «Выполнить» (Win + R) введите appwiz.cpl.

Фото 17

Переместитесь во «Включение и отключение компонентов».

Фото 18

Отметьте все компоненты .NET Framework и кликните «Ок», чтобы сохранить изменения.

Фото 19

Если .NET Framework 3.5 не включается

Иногда устаревшая версия .NET Framework 3.5 не включается в системе. Чтобы ее включить принудительно, нужно создать исполняемый файл и запустить от имени администратора. Делается это следующим образом:

  1. создать установочный носитель с ОС Windows;
  2. Вызвать окно «Выполнить» сочетанием клавиш Win+R и прописать «notepad.exe» и нажать кнопку «ОК»;
  3. Откроется окно блокнота, куда нужно скопировать код:

Title .NET Framework 3.5 Offline Installer

for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist “%%I:\sourcesinstall.wim” set setupdrv=%%I

if defined setupdrv (

echo Found drive %setupdrv%

echo Installing .NET Framework 3.5…

Dism /online /enable-feature /featurename:NetFX3 /All /Source:PH:sourcessxs /LimitAccess

echo .NET Framework 3.5 should be installed

echo No installation media found!

echo Insert DVD or USB flash drive and run this file once again.

  1. Заменить PH на букву носителя системы;
  2. Сохранить файл в удобном месте и поменять его расширение на .cmd;
  3. Запустить от имени Администратора и подождать конца выполнения скрипта;
  4. Перезагрузить компьютер.

После этого целевой программный пакет должен быть активирован.

Используем командную строку

Также предлагаю вернуть конфигурацию компонентов центра обновлений к первоначальному состоянию.

Для этого нужно запустить консоль с привилегиями админа и точно следовать указаниям.

Дополнительные способы

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

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

Восстановление. Если недавно еще все работало, можно попробовать откатить ОС к тому моменту. Для этого в строке «Выполнить» введите «rstrui.exe». Дальше следуйте указаниям мастера. Понадобится выбрать точку для восстановления и откатить к ней.

Фото 20

Редактирование реестра. Откройте редактор через комбинацию «Win + R — regedit». Перейдите в ветку «HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate». В окне справа найдите и удалите параметры «WUServer» и «WIStatusServer». Пути загрузки обнов очистятся. Перезапустите компьютер, чтобы винда вновь их создала. Если файлов нет, пункт можно пропустить.

Фото 21

Фото 22

Глобальная очистка ОС от временных файлов через «Ccleaner». Воспользуйтесь этой утилитой, чтобы очистить винду от временных данных, которые также могли повлиять на возникновение сбоя.

Видео по теме

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

Причины ошибки 0x800f0831

Самая распространенная на сегодняшний день причина за 0x800f0831 — это отсутствующий манифест предыдущего пакета обновлений. Другими словами, Центр обновлений Windows не может понять, какой конкретно апдейт был установлен ранее, а поэтому он отказывается производить установку нового. Решается все ручной установкой нужного обновления.

К другим причинам можно отнести:

  • не удается установить подключение с серверами Центра обновления Windows;
  • отключена служба Центра обновления;
  • в системе отсутствуют библиотеки .NET 3.5 Framework.

Как исправить ошибку 0x800f0831

0x800f0831

Метод №1 Установка нужного обновления вручную

Самый простой метод решения подобной ошибки — установка проблемного обновления вручную. Откройте журнал обновлений в Центре обновления и узнайте номер апдейта, с которым у вашей системы возникает ошибка 0x800f0831.

Например, пользователи частенько жалуются на эту ошибку с обновлением под номером KB4512489. Так или иначе как только вы узнаете номер, перейдите по этой ссылке и найдите нужное обновление. Далее вам остается загрузить пакет обновления и запустить установку.

Метод №2 Отключение VPN или прокси

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

Вот как отключить прокси-сервер на своем компьютере:

  • нажмите Win+S для вызова поисковой строки;
  • пропишите «прокси» и выберите «Параметры прокси-сервера»;
  • отключите прокси-сервер, выставив «Откл.» возле соответствующей опции;
  • перезагрузите свой компьютер.

VPN от сторонних разработчиков вам придется отключать самостоятельно. Как только VPN и прокси-сервер будут деактивированы, попробуйте обновить свою Windows еще раз. На этот раз ошибки 0x800f0831 может не быть.

Метод №3 Корректировка параметров службы Центра обновления

Возможно, служба Центра обновления перестала по той или иной причине работать в вашей системе. Например, некоторое ПО может деактивировать определенные службы в ОС Windows. Вам необходимо открыть свойства службы и выставить для нее нужные параметры. Попробуйте сделать вот что:

  • нажмите Win+R;
  • пропишите services.msc и нажмите Enter;
  • найдите службу «Центр обновления Windows» и дважды кликните на нее ЛКМ;
  • выберите в типе запуска значение «Автоматически»;
  • сохраните изменения и перезагрузите ПК.

Запустите обновление Windows и проверьте наличие ошибки 0x800f0831.

Метод №4 SFC и DISM

Системные файлы и хранилище компонентов Windows могли повредиться. Вам нужно пустить в работу средства SFC и DISM, дабы восстановить их. Сделать это можно вот так:

  • нажмите Windows+R;
  • напишите cmd и нажмите Ctrl+Shift+Enter;
  • выполните следующий ряд команд, перезагружая свой ПК после каждой из них:
    • sfc / scannow
    • dism /online /cleanup-image /restorehealth

    Метод №5 Включение .NET Framework 3.5

    Ошибка 0x800f0831 при обновлении Windows может возникать в том случае, если в вашей системе деактивирован .NET Framework 3.5. Для его активации вам нужно сделать следующее:

    • нажмите Win+R и выполните appwiz.cpl;
    • кликните на ссылку «Включение и отключение компонентов Windows»;
    • активируйте .NET Framework 3.5 и сохраните изменения;
    • перезагрузите компьютер.

    Если у вас не получилось включить .NET Framework 3.5 вышеуказанным способом, то попробуйте сделать следующее:

    • создайте установочный носитель Windows;
    • нажмите Win+R;
    • пропишите notepad.exe и нажмите Ctrl+Shift+Enter;
    • вставьте в Блокнот этот набор команд:
      • @echo off
        Title .NET Framework 3.5 Offline Installer
        for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist “%%I:\sourcesinstall.wim” set setupdrv=%%I
        if defined setupdrv (
        echo Found drive %setupdrv%
        echo Installing .NET Framework 3.5…
        Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:sourcessxs /LimitAccess
        echo.
        echo .NET Framework 3.5 should be installed
        echo.
        ) else (
        echo No installation media found!
        echo Insert DVD or USB flash drive and run this file once again.
        echo.
        )
        pause

      Заметка: замените PLACEHOLDER на букву, которой подписан установочный носитель Windows.

      • сохраните файл в любое удобное вам место и (обязательно!) измените его расширение на .cmd;
      • дважды кликните на созданный файл и дождитесь завершения процесс активации .NET Framework 3.5;
      • перезагрузите компьютер.

      Запускаем обновление Windows и смотрим, возникнет ли снова ошибка 0x800f0831.

      0x800f0831 — это ошибка Windows 11, с которой можно столкнуться при попытке загрузить и установить новое накопительное обновление в систему. В большинстве случаев пользователи сообщали об этой проблеме при работе с обновлениями KB5008212, KB5005033 или KB5005190. Хотя причина этой конкретной проблемы неоднозначна, собранная информация указывает на то, что она может быть связана с поврежденными/отсутствующими элементами системы, внутренними ошибками или конфликтами, вызванными сторонним программным обеспечением. Что бы это ни было, рекомендуем попробовать каждое решение из руководства ниже, от более простого до более сложного. В какой-то момент одно из них должно окончательно решить проблему.

      Скачать средство восстановления Windows

      Скачать средство восстановления Windows

      compatible with microsoft

      Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro для исправления «Ошибка Центра обновления Windows 0x800f0831» в Windows 11, Windows 10, Windows 8, Windows 7, Vista или XP.

      1. Воспользуйтесь средством устранения неполадок Центра обновления Windows

      Встроенные функции устранения неполадок Windows, которые часто считаются неэффективными, иногда все же могут решить проблемы с обновлениями. В Windows есть собственный набор утилит для устранения неполадок, предназначенных для поиска и устранения существующих проблем в различных областях системы. Вы можете воспользоваться им для обнаружения и исправления проблем с обновлением. Вот что вы можете сделать:

      1. Откройте Настройки из нижней панели задач.
      2. Выберите Система слева и перейдите в Устранение неполадок >Другие средства устранения неполадок на правой панели.
      3. Затем найдите Центр обновления Windows и нажмите Run рядом с ним.
      4. Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.

      После этого попробуйте выполнить обновление еще раз. Если это не сработает, попробуйте другие решения ниже.

      2. Проверьте целостность системных файлов.

      Как было сказано выше, одной из причин возникновения таких ошибок является отсутствие в системе важных файлов. Мы рекомендуем использовать утилиты SFC (System File Checker) и DISM (Deployment Image Servicing and Management) для обнаружения и восстановления отсутствующих компонентов, если таковые имеются. Обязательно попробуйте обе утилиты, так как они могут по-разному влиять на решение проблемы. Вот как:

      С помощью SFC

      1. Откройте Командная строка , введя cmd в поиск рядом с Меню Пуск кнопку.
      2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
      3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
      4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

      С помощью DISM

      1. Откройте Командная строка как мы это делали на предыдущем шаге.
      2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth .
      3. Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
      4. После этого перезагрузите компьютер и попробуйте открыть проблемную программу снова.

      После выполнения обоих этих сканирований попробуйте снова установить обновление.

      3. Включите Чистый запуск Windows.

      Возможно, какое-то стороннее ПО вызывает конфликт с вашей системой. Если вы не знаете, что бы это могло быть, то можно войти в так называемый режим чистой загрузки. Этот режим позволяет пользователям загружать свою систему только со встроенными службами и приложениями, чтобы предотвратить проблемы несовместимости. В результате это позволит узнать, действительно ли проблема связана со сторонним программным обеспечением или нет. Если вы уже подозреваете, что какое-то стороннее приложение (возможно недавно установленное) является причиной проблемы, попробуйте отключить или полностью удалить его. В противном случае выполните шаги, чтобы войти в режим чистой загрузки:

      1. Нажмите Windows Key + R кнопки одновременно и вставьте msconfig .
      2. Затем в открывшемся окне перейдите в Услуги сверху.
      3. Установите флажок рядом с Не отображать службы Майкрософт и нажмите на Отключить все кнопку.
      4. Теперь перейдите в Общие и выберите Выборочный запуск вариант. Удостоверься что Загружать системные службы и Загружать элементы автозагрузки выбраны.
      5. Нажмите Применить и OK. Затем перезагрузите компьютер.

      Теперь вы можете попробовать обновить систему, находясь в режиме чистой загрузки. Вне зависимости от того, удалось вам добиться того, что хотели, следует вернуть Windows к настройкам обычного запуска. Для этого просто повторите все шаги, которые вы выполнили выше, включив отключенные службы и изменив параметр запуска с Выборочный запуск в нормальная.

      4. Сбросьте компоненты Центра обновления Windows.

      Вы также можете попробовать сбросить настройки Центра обновления Windows. Статистически этот метод доказал свою эффективность при решении широкого круга проблем с обновлением. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для реализации обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты, связанные с обновлением, с нуля. Ниже мы покажем два способа выполнения этого метода. Первый требует ввода и выполнения каждой консольной команды в последовательности вручную. Другой делается с помощью так называемого пакетного сценария, написанного в Блокноте и сохраненного как WUReset.bat. Нет никакой реальной разницы в том, какой из них вы выберете. Хоть вся процедура и может показаться немного сложной, она не потребует у вас слишком много времени и знаний. Просто следуйте последовательности шагов, указанной ниже:

      Вручную

      1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
      2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
      3. Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)

      net stop wuauserv
      net stop cryptSvc
      net stop bits
      net stop msiserver

      ren C:WindowsSoftwareDistribution SoftwareDistribution.old
      ren C:WindowsSystem32catroot2 Catroot2.old

      net start wuauserv
      net start cryptSvc
      net start bits
      net start msiserver

      С помощью Пакетного файла

      Это альтернативный метод вышеописанному. Пакетный сценарий используется для выполнения того же набора команд для сброса всех компонентов Центра обновления Windows, служб шифрования и папок, таких как SoftwareDistribution. Это не так сложно, как может показаться на первый взгляд — даже проще, чем предыдущий способ. Все, что вам нужно, это Блокнот Windows и немного магии копирования-вставки. Пакетные сценарии лучше ручного ввода тем, что позволяют выполнять все необходимые команды одновременно. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы можете выполнить уже созданный .bat файл и для сброса компонентов обновления:

      1. Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новинки и Текстовый документ.
      2. Затем вставьте этот список команд в блокнот:

      @ECHO OFF
      echo Simple Script to Reset / Clear Windows Update
      echo.
      PAUSE
      echo.
      attrib -h -r -s %windir%system32catroot2
      attrib -h -r -s %windir%system32catroot2*.*
      net stop wuauserv
      net stop CryptSvc
      net stop BITS
      ren %windir%system32catroot2 catroot2.old
      ren %windir%SoftwareDistribution sold.old
      ren «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader» downloader.old
      net Start BITS
      net start CryptSvc
      net start wuauserv
      echo.
      echo Task completed successfully.
      echo.
      PAUSE

      5. Загрузите конфликтующее обновление из каталога Microsoft.

      Если вы все еще хотите, чтобы обновление было установлено и исчезло естественным образом, тогда можно загрузить проблемное обновление из каталога Microsoft и установить его вручную. Для этого просто выполните шаги, перечисленные ниже:

      1. Откройте Настройки из нижней панели задач.
      2. Затем перейдите в Центр обновления Windows на левой панели.
      3. В правой части окна выберите История обновлений.
      4. После этого найдите и запишите название самого последнего обновления (обычно начинается с «KB» и ​​находится вверху списка).
      5. Вы также можете узнать это, записав имя неудачного обновления (если оно отображается).
      6. После этого найдите и загрузите нужное обновление из Microsoft Update Catalog.

      6. Используйте Media Creation Tool.

      Если по-прежнему нет никаких сигналов в пользу решения проблемы, то наша последняя рекомендация сводится к тому, чтобы попробовать Media Creation Tool — отличную утилиту Microsoft, предназначенную для переустановки Windows, а также выступающую в качестве альтернативного инструмента для получения последних доступных обновлений в обход различных проблем. Следуйте инструкциям ниже:

      1. Сначала вам нужно скачать утилиту с веб-сайта Microsoft.
      2. Затем запустите загруженный файл.
      3. После того, как вы согласитесь с Условиями использования, вам будет предложено два варианта на выбор. Выберите Обновить этот компьютер сейчас.
      4. Выберите Сохранить личные файлы чтобы они не пострадали.
      5. Наконец, запустите процесс и дождитесь его завершения.
      6. Надеемся, этот метод помог вам избавиться от ошибки 0x800f0831.

      Заключение

      Надеемся, что этих 6 методов или даже меньше было достаточно, чтобы устранить ошибку 0x800f0831 и позволить наконец установить обновление. Если вам нужна помощь в чем-то еще, можете поискать соответствующую статью на нашем сайте, чтобы получить инструкции по решению других проблем или удалению вирусов.

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

      Ошибка 0x800f0831 в Windows

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

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

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

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

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

      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». В этом случае следует настроить ее автозапуск.

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

      Окно «Выполнить» в Windows

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

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

      Окно «Службы» в Windows

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

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

      Окно свойств службы «Центр обновления Windows»

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

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

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

      Если в операционной системе Виндовс деактивирован компонент «.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

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

      1. Запустим программу «System File Checker» (SFC), которая проверит системные файлы ОС и в случае необходимости восстановит их. Для этого введем в командную строку: 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.

      Post Views: 7 097

      Пользователь может столкнуться с кодом ошибки 0x800f0831 при установке обновления в Windows 11/10 в центре обновлений. Если вы столкнулись с данной проблемой, то разберем, как устранить ошибку 0x800f0831.

      ошибка 0x800f0831 в центре обвноления

      1. Новый каталог SoftwareDistribution

      Папка SoftwareDistribution в Windows 11/10 отвечает за обновления системы. В ней хранятся все загруженные патчи, которые могут со временем конфликтовать. Нужно просто удалить эту папку и новая папка будет создана автоматически.

      Для этого, загрузитесь в безопасном режиме и удалите папку SoftwareDistribution, которая находится по пути C:WindowsSoftwareDistribution. После чего, загрузитесь обратно в нормальный режим и начните заново установку обновлений.

      удалить папку SoftwareDistribution bak

      2. Отключить антивирус

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

      Отключить аваст

      3. Запуск SFC и DISM

      Проверим и автоматически восстановим поврежденные системные файлы, которые могут вызывать ошибку 0x800f0831 при установке обновлений в Windows 11/10. Для этого, запустите командную строку от имени администратора и введите ниже команды по очереди:

      1. sfc /scannow
      2. DISM /Online /Cleanup-Image /RestoreHealth

      sfc scannow терминал Windows

      4. Запуск устранение неполадок

      Чтобы исправить ошибку 0x800f0831, Откройте Параметры > Центр обновления Windows > Устранение неполадок > Другие средства устранение неполадок > запустите Центр обновления Windows.

      устранение неполадок центра обновления Windows

      5. Сброс компонентов WU

      Запустите командную строку от имени администратора и вводите по очереди ниже команды:

      • net stop bits
      • net stop wuauserv
      • net stop appidsvc
      • net stop cryptsvc
      • Del «%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*»
      • rmdir %systemroot%SoftwareDistribution /S /Q
      • rmdir %systemroot%system32catroot2 /S /Q
      • net start bits
      • net start wuauserv
      • net start appidsvc
      • net start cryptsvc

      Net Stop bitss

      6. Обновить при помощи утилиты MCT

      Перейдите на официальный сайт Microsoft и скачайте специальную утилиту MediaCreationTool. Далее запустите утилиту и выберите «Обновить этот компьютер«.

      обновить этот компьютер

      Смотрите еще:

      • Как установить вручную определенный патч обновления Windows 10
      • Как исправить код ошибки 0x800F081F в Windows 10
      • Ошибка 0x800f0954 при установке NET Framework 3.5
      • 0x80073701 или 0x800f0988 — Не удалось обновить Windows 10
      • Исправить ошибку 0x800705b4 обновления Windows 10

      Ошибка 0x800f0831 обычно обнаруживается уязвимыми пользователями в WindowsUpdate.log с помощью средства просмотра событий после сбоя обычной установки накопительного обновления. Хотя эта проблема в основном возникает в связи со службами Windows Server Update, она также подтверждается в версиях Windows для конечных пользователей.

      Ошибка Центра обновления Windows 0x800f0831

      Как выясняется, наиболее распространенной причиной, которая вызывает это сообщение об ошибке, является отсутствие манифеста предыдущего пакета обновления. Другими словами, компонент WU (Центр обновления Windows) не знает, что было установлено в последний раз, поэтому он отказывается устанавливать новые пакеты обновлений. Если этот сценарий применим, вы можете решить проблему, установив отсутствующее обновление вручную.

      Другой потенциальной причиной, которая приведет к ошибке 0x800f0831, является сценарий, в котором ваш компьютер конечного пользователя не может обмениваться данными с серверами Центра обновления Windows. Этому может способствовать повреждение системных файлов или VPN-соединения или прокси-серверы.

      Однако проблема также может быть вызвана отключенной службой WU или отсутствием .NET 3.5 Framework. В этом случае вам потребуется включить платформу из меню «Функции Windows» или установить ее с совместимого установочного носителя.

      В редких случаях обновления Windows могут завершиться с ошибкой 0x800f0831 из-за некоторого типа повреждения системы. Эту проблему можно решить с помощью восстановления системы, выполнения сканирования SFC и DISM или путем обновления компонентов вашей ОС (с помощью чистой установки или восстановления установки).

      Способ 1. Установите отсутствующее обновление вручную

      Если вы ищете быстрый способ решения проблемы, лучший шанс решить проблему за один раз — установить сбойное обновление вручную. Как выясняется, существует одно сбойное обновление, которое, как сообщается, является причиной этой проблемы (KB4512489).

      Если этот сценарий применим, вы можете использовать каталог Центра обновления Майкрософт, чтобы найти и установить отсутствующий пакет вручную. Это эффективно в тех ситуациях, когда проблема вызвана поврежденной зависимостью WU. Несколько пострадавших пользователей подтвердили, что эта операция работает для них.

      Вот краткое руководство по использованию каталога Центра обновления Майкрософт для исправления ошибки 0x800f0831:

      1. Используйте браузер по умолчанию и перейдите по этой ссылке (Вот) для доступа к каталогу Центра обновления Майкрософт.
      2. Как только вам удастся приземлиться в правильном месте, воспользуйтесь функцией поиска в верхнем правом углу экрана, чтобы найти обновление, которое обычно не устанавливается.Поиск обновления, которое вы хотите установить вручную
      3. Когда вы увидите список результатов, найдите соответствующий драйвер и решите, какой драйвер загрузить в соответствии с архитектурой вашего процессора и уязвимой версией Windows.Выбор правильного Центра обновления Windows
      4. После того, как вам удастся найти правильное обновление Windows для вашей ситуации, нажмите на кнопку «Загрузить», связанную с ним, и дождитесь завершения процесса.
      5. Как только загрузка будет завершена, перейдите в папку, в которую вы ее загрузили, затем щелкните правой кнопкой мыши на INF-файле и выберите «Установить» в появившемся контекстном меню.Установка драйвера Inf
      6. На экране установки драйвера следуйте инструкциям на экране для завершения процесса установки, а затем перезагрузите компьютер.

      Если эта операция не позволила вам обойти ошибку 0x800f0831 или вы ищете метод, который исправит компонент, вызывающий проблему, перейдите к следующему потенциальному исправлению ниже.

      Способ 2: отключить VPN или прокси-сервер (если применимо)

      Второй по величине причиной, которая может вызвать ошибку 0x800f0831, является какое-то вмешательство, которое приводит к блокировке связи между вашей версией Windows для конечного пользователя и сервером Windows Update. В подавляющем большинстве зарегистрированных случаев эта проблема была создана VPN-клиентом или прокси-сервером.

      Некоторые пользователи, которые изо всех сил пытались решить эту проблему, подтвердили, что им удалось решить проблему путем удаления своего VPN-клиента или отключения прокси-сервера (в зависимости от сценария, который был применим).

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

      Примечание. Если вы не используете ни VPN-соединение, ни прокси-сервер, пропустите нижестоящие руководства и перейдите непосредственно к способу 3.

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «appwiz.cpl» и нажмите Enter, чтобы открыть меню «Программы и компоненты».Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
      2. Как только вам удастся попасть на экран «Программы и компоненты», прокрутите вниз список приложений, которые вы установили и обнаружили стороннюю VPN, которая, как вы подозреваете, может вызывать проблему.
      3. Когда вы найдете стороннее решение VPN, которое, как вы подозреваете, может вызывать проблему, щелкните его правой кнопкой мыши и выберите «Удалить» из появившегося контекстного меню.Удаление инструмента VPN
      4. Как только вы попадете на экран удаления, следуйте инструкциям на экране для завершения процесса, а затем перезагрузите компьютер.
      5. После завершения следующей последовательности запуска попытайтесь установить сбойное обновление еще раз и посмотрите, не возникла ли у вас такая же проблема.
      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «ms-settings: network-proxy» и нажмите Enter, чтобы открыть вкладку «Прокси» собственного меню «Настройки».Запуск диалога: MS-настройки: сеть-Wi-Fi
      2. Перейдя на вкладку «Прокси», прокрутите вниз до раздела «Настройка прокси вручную», а затем просто отключите переключатель, связанный с «Использовать прокси-сервер».Отключение использования прокси-сервера
      3. После того, как вам удастся выполнить эту модификацию, перезагрузите компьютер и посмотрите, была ли проблема решена при следующем запуске компьютера.

      Если ни один из этих двух сценариев, где это применимо, перейдите к следующему потенциальному исправлению ниже.

      Способ 3: установите статус Центра обновления Windows на Автоматический

      Если компьютер, на котором происходит сбой установки Центра обновления Windows, является частью общего домена, возможно, сетевая политика или средство оптимизации системы сторонних производителей в конечном итоге отключили основную службу, отвечающую за функцию обновления.

      Если этот сценарий применим, вы можете решить проблему, открыв экран «Службы», установите для параметра «Тип запуска» значение «Автоматический» и принудительно запустите службу Центра обновления Windows.

      Вот краткое руководство о том, как это сделать:

      Примечание. Приведенные ниже шаги должны быть универсальными, поэтому вы должны следовать им независимо от используемой версии Windows.

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «services.msc» внутри текстового поля и нажмите Enter, чтобы открыть экран «Службы».Введите «services.msc» в диалоговом окне «Выполнить» и нажмите EnterПримечание. Если вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.
      2. Как только вы окажетесь на экране «Службы», прокрутите список локальных служб и найдите службу Windows Update. Как только вы увидите его, либо дважды щелкните по нему, либо щелкните правой кнопкой мыши и выберите «Свойства» в контекстном меню.Свойства Центра обновления Windows
      3. После того, как вам удастся попасть на экран свойств Центра обновления Windows, выберите вкладку «Общие» и начните с установки раскрывающегося меню, связанного с типом запуска, на «Автоматический».
        Установка типа запуска службы обновления Windows на автоматический
      4. Нажмите Применить, чтобы сохранить изменения, затем перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске компьютера.

      В случае, если тип запуска Центра обновления Windows уже был установлен на Автоматически, и это не решило проблему, перейдите к следующему способу ниже.

      Способ 4. Включение .NET Framework 3.5

      Если вы столкнулись с проблемой при попытке установить накопительное обновление, вам следует изучить возможность отключения платформы .NET 3.5. Процесс установки накопительных обновлений является более сложным и может завершиться ошибкой, если не включены все необходимые зависимости.

      Несколько затронутых пользователей подтвердили, что им удалось решить проблему с помощью меню «Функции Windows», чтобы убедиться, что платформа .NET 3.5 отключена.

      Вот краткое руководство по включению .NET Framework на вашем компьютере с Windows:

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «appwiz.cpl» и нажмите Enter, чтобы открыть меню «Программы и компоненты».Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
      2. Когда вы окажетесь в меню «Программы и компоненты», нажмите «Включить или отключить функции Windows» (в левой части экрана).В разделе «Программы и компоненты» нажмите «Включить или отключить компоненты Windows».
      3. На экране функций Windows убедитесь, что установлен флажок, связанный с .NET Framework 3.5 (включая .NET 2.0 и 3.0), и нажмите кнопку «ОК», чтобы сохранить изменения.Включение .NET Framework 3.5
      4. Нажмите кнопку «Да» в окне подтверждения, затем дождитесь включения 3.5 .NET Framework. Как только это произойдет, перезагрузите компьютер и посмотрите, будет ли проблема решена после следующего запуска компьютера.

      Если вы все еще сталкиваетесь с той же ошибкой 0x800f0831, перейдите к следующему потенциальному исправлению ниже.

      Способ 5: установка .NET Framework 3.5 через CMD

      В случае, если описанный выше метод вызвал ошибку, когда вы попытались включить .NET Framework 3.5, или опция не была доступна на экране компонентов Windows, вы можете самостоятельно выполнить установку, установив отсутствующую платформу с терминала CMD с повышенными правами.

      Мы собираемся создать собственный сценарий CMD, который будет принудительно устанавливать .NET Framework 3.5 и автоматически применять команды.

      Но имейте в виду, что для этого вам понадобится совместимый установочный носитель Windows. Если у вас его нет наготове, вам нужно его создать.

      Примечание. Ниже описано, как создать совместимый установочный носитель для Windows 7 (здесь) и Windows 10 (здесь).

      Когда вы получите готовый носитель, следуйте приведенным ниже инструкциям, чтобы принудительно установить .NET Framework 3.5 из командной строки с повышенными привилегиями CMD:

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «notepad.exe» и нажмите Ctrl + Shift + Enter, чтобы открыть окно блокнота с повышенными правами. Когда вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.Открытие повышенного окна Блокнота
      2. Внутри окна блокнота с повышенными правами вставьте следующий код:
      @echo off Title .NET Framework 3.5 Offline Installer for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\sourcesinstall.wim" set setupdrv=%%I if defined setupdrv ( echo Found drive %setupdrv% echo Installing .NET Framework 3.5. Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:sourcessxs /LimitAccess echo. echo .NET Framework 3.5 should be installed echo. ) else ( echo No installation media found! echo Insert DVD or USB flash drive and run this file once again. echo. ) pause

      Если вы все еще сталкиваетесь с той же ошибкой 0x800f0831, перейдите к следующему потенциальному исправлению ниже.

      Метод 6: Выполнение сканирования SFC и DISM

      Если ни один из приведенных ниже способов не позволил вам исправить ошибку 0x800f0831, вполне вероятно, что проблема на самом деле вызвана каким-либо повреждением системных файлов. В случае, если этот сценарий применим, вы должны начать с запуска нескольких утилит (DISM и SFC), которые оснащены для исправления и замены поврежденных экземпляров.

      DISM (Deployment Image Servicing and Management) — это инструмент, который сильно зависит от подкомпонента WU. Требуется подключение к Интернету, чтобы исправить поврежденные системные файлы.

      С другой стороны, SFC (System File Checker) является на 100% локальным и использует локально кэшированный архив для замены поврежденных данных на работоспособные эквиваленты.

      Поскольку две утилиты работают по-разному, мы рекомендуем вам запускать обе программы в быстрой последовательности, чтобы максимально увеличить ваши шансы на успех.

      Вот краткое руководство по выполнению сканирования SFC и DISM из приглашения CMD с повышенными правами:

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. Когда вы увидите UAC (Контроль учетных записей), нажмите Да, чтобы предоставить доступ администратора.Введите «cmd» в диалоговом окне «Выполнить»
      2. Как только вы окажетесь внутри командной строки с повышенными правами CMD, введите следующую команду и нажмите Enter, чтобы запустить SFC scan.sfc / scannow.Примечание. Эта утилита будет использовать локально кэшированные данные для замены любых плохих файлов Windows на исправный эквивалент. Но как только вы начнете это сканирование, не закрывайте его пораньше — это приводит к тому, что ваша система подвергается воздействию плохих секторов, которые могут создавать различные проблемы.
      3. После завершения сканирования SFC перезагрузите компьютер и дождитесь завершения следующего запуска.
      4. При следующем запуске снова выполните шаг 1, чтобы открыть еще один повышенный терминал CMD. На этот раз выполните приведенную ниже команду, чтобы запустить сканирование DISM: dism / online / cleanup-image / restorehealthПримечание. Перед началом этой процедуры убедитесь, что ваше интернет-соединение стабильно. DISM использует Центр обновления Windows для загрузки исправных копий поврежденных системных файлов, которые необходимо заменить.
      5. После завершения операции перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.

      Если вы все еще имеете дело с той же ошибкой 0x800f0831, перейдите к последнему исправлению ниже.

      Метод 7: Использование восстановления системы

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

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

      Помните, что по умолчанию Windows 7, Windows 8.1 и Windows 10 настроены на регулярное сохранение новых снимков восстановления (при важных системных событиях). Поэтому, если вы не изменили это поведение по умолчанию (или стороннее приложение сделало это за вас), у вас должно быть множество снимков восстановления на выбор.

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

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

      1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «rstrui» и нажмите Enter, чтобы открыть меню «Восстановление системы».Открытие мастера восстановления системы через окно «Выполнить»
      2. Как только вы окажетесь на начальном экране восстановления системы, нажмите Далее, чтобы перейти к следующему меню.Использование восстановления системы
      3. На следующем экране запустите операцию, установив флажок «Показать больше точек восстановления». Затем начните со сравнения дат каждой сохраненной точки восстановления и выберите дату, которая старше, чем возникновение этой проблемы.Восстановление вашей системы к предыдущему моменту времени. Примечание. Но не выбирайте слишком старую точку восстановления, чтобы не потерять столько данных.
      4. Выбрав правильную точку восстановления системы, нажмите Далее, чтобы перейти к следующему меню.
      5. После этого утилита настроена и готова к работе. Чтобы применить это исправление, просто нажмите «Готово», чтобы начать процесс. После этого ваш компьютер будет перезагружен, и при следующем запуске системы будет применено старое состояние.Запуск процесса восстановления системы

      Если ошибка 0x800f0831 все еще происходит или этот метод не применим, перейдите к следующему потенциальному исправлению ниже.

      Метод 8: Выполнение чистой установки / ремонта

      Если вы зашли так далеко, и ни один из вышеперечисленных методов не позволил вам решить проблему, это, скорее всего, связано с неким повреждением системы, которое не может быть решено традиционным способом. Если этот сценарий применим, ваш единственный шанс исправить проблему — сбросить все компоненты Windows.

      Когда дело доходит до этого, у вас есть два варианта:

      • Чистая установка — это самое простое решение из двух. Вам не нужен установочный носитель, и вы можете развернуть это исправление непосредственно из графического интерфейса Windows 10, Windows 8.1 и Windows 7. Однако, если вы заранее не сделаете резервную копию своих данных, ожидайте полной потери личных данных.
      • Восстановите установку — если вы ищете более сфокусированный подход, вы должны использовать этот метод. Вам понадобится совместимый установочный носитель, но главное преимущество заключается в том, что вы сможете хранить все свои личные данные, включая приложения, приложения, личные носители и даже некоторые пользовательские настройки.

      Следуйте за тем методом, который вам удобнее.