Fix: 0x800f0831 Windows 11/10 Update Error [Solved]

How to Fix 0x800f0831 Windows 11 or 10 Update Error when receiving cumulative or security patch or installing the OS.

0x800f0831 Windows 10 Update Error

0x800f0831 Error may occur while receiving Cumulative update or feature update. The actual reason behind this code is hard to find out but possibly it appears when the update you are trying to install requires the manifest of a previous update package. Furthermore, corrupt system files, improperly configured proxy settings, unnecessarily running services, and antivirus programs may lead to this drawback.

Windows update is very much necessary to keep your system healthy as they contain new features, bug fixes. But getting it without any error is a real challenge. Where Windows update errors are pretty common, solving them is not hard at all. Though Microsoft didn’t provide any official solution or patch that fix error 0x800f0831, we prepared a series of workaround that will surely help you.

0x800f0831 Windows 11 or 10 update Error

Here is how to fix 0x800f0831 Windows 11/10 update Error –

1] Update the patch manually

Usually, Microsoft provides cumulative updates automatically when you are connected with ethernet or Wi-Fi. But due to metered connection and slow internet speed, the downloading process gets obstructed. Consequently, the system often ends up downloading corrupted as well as broken update files which lead to throwing unexpected error codes. Hence, you can try to get the file manually to avoid further error –

  1. Visit the official webpage of Microsoft Update Catalog.
  2. Click the search bar and write the patch ID you are having problem with.
  3. Either click on Search or press Enter.
  4. Download the package matching with your system BIT
  5. Install the same.

2] Run Windows Update troubleshooter to solve 0x800f0831 Windows 11/10 Update Error

Corrupt files are responsible to generate 0x800f0831 Windows 11/10 update error to a great extent. In such a case, try using built-in utility Windows update troubleshooter. This tool not only detects the associated corruption but also fix them automatically. To use the utility –

  1. Press Win+I and continue with Update & Security.
  2. Choose Troubleshoot from the left sidebar.
  3. Shift to the right pane.
  4. Locate Windows update and select the same.
  5. Click on Run the troubleshooter from the extended tray.
Run Windows Update troubleshooter
  1. Once the utility finishes detecting issues related to error 0x800f0831, click Apply a fix and comply with on-screen instructions.

3] Reset Windows Update components

Corrupted update component or if the related service is stopped, 0x800f0831 Windows 11/10 update error can show up. If so, you will have to reset Windows Update component. Here’s how –

  1. Click taskbar serach icon and type in cmd.
  2. When the result shows up, click Run as administrator.
  3. Click Yes button for the UAC.
  4. Insert the following one at a time and press Enter after each line –

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

  1. Execute the following commands in the same way –

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

  1. Lastly, you need to run the below commands one after another –

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

After completion, go to Settings => Update & Security => Windows update. From the right pane, click on Check for updates and install the recent patch in the usual way.

4] Disable Proxy server to fix 0x800f0831 Windows 11/10 Update Error

Incorrect configuration of proxy settings may generate 0x800f0831 Windows 11/10 update Error. Therefore, you will have to disable the same to avoid such stop code. To do so –

  1. Press Windows and R keys together.
  2. Type inetcpl.cpl in the command box and hit Enter.
  3. Proceed to Connections tab.
  4. Click LAN settings button present in the bottom.
0x800f0831 Windows 11/10 update Error - click LAN settings
  1. Check the box against Automatically detect settings.
  2. And then untick the box located beside “Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections)”.
Disable proxy server
  1. Hit the OK button to save the modifications you made.
  2. In the end, restart Windows 10 and try to update the system.

5] Block antivirus program for a while

Though antivirus is important to keep the system safe from dangerous threats, often it prevents Windows from receiving updates. This happens when the antimalware program mistakes update file for threat. However, to check if this is the cause to bring forth error 0x800f0831 you will have to disable the existing antimalware program temporarily.

Disable built-in Windows Security

  1. Right-click on Start button and choose Settings.
  2. Click Update & Security.
  3. Opt for Windows Security from the left column.
  4. Click the option Virus & threat protection from the right pane.
  5. Hit the link Manage settings.
  6. Turn off the toggle button of Real-time protection.

Disable third-party antivirus

  1. Click on the upward arrow icon from system tray.
  2. Right-click on the antivirus icon installed on your device and choose Disable.
  3. Either choose to disable the software permanently or select a time interval after which the program will turn on automatically.

Note – The procedure of disabling third-party antimalware programs may vary depending upon different software but most of the time it will be similar.

6] Fix corrupt system files

Malware infections or conflicts between apps delete necessary system elements along with important components related to Windows update. Therefore, you encounter 0x800f0831 Windows 11 or 10 update Error while trying to upgrade or getting a new cumulative or security patch. Follow the instructions to fix the scenario –

  1. Press Win+X and choose Run.
  2. Put in cmd.exe.
  3. Press Ctrl+Shift+Enter altogether.
  4. When a UAC prompts, click Yes.
  5. Insert the below command after blinking cursor and hit Enter key –

sfc /scannow

  1. After completion, check if error 0x800f0831 still persists while installing updates.
  2. In case of getting the same error again, you will have to execute the below command in elevated Command Prompt –

dism /online /cleanup-image /restorehealth

7] Clean Boot Windows 11/10

There are several services that start automatically and keep running since startup of PC. Few of them can mischief with the update component and prevents Windows from getting a new patch. To rescue the PC from such a situation, you will have to perform a clean boot and then try for getting a new update. Steps are as followed –

  1. Open Run dialog box.
  2. Put msconfig in the text bar and press Enter key.
  3. Click the radio button set aside Selective startup.
  4. Check the box before Load startup items.
0x800f0831 Windows 11/10 update Error - Click Selective startup
  1. Head over to Services tab.
  2. Click on the checkbox against Hide all Microsoft services.
  3. Following that, hit Disable all button.
Disable all services except Microsofts one
  1. Shift to Startup tab next.
  2. Click the link that says Open Task Manager.
  3. Upon appearing, right-click on each program listed in this console one after another and chooses Disable for all.
  4. Go back in the System Configuration wizard and click on Apply followed by OK.

1] Update the patch manually
2] Run Windows Update troubleshooter
3] Reset Windows Update components
4] Disable Proxy server
5] Block antivirus program for a while
6] Fix corrupt system files
7] Clean Boot Windows 11/10

That’s all!!

Sharing is caring    Share Whatsapp

Topics:  Windows
About Nipu
Windows 11, 10 Tweaker, and Tech Enthusiast.