You may encounter all kinds of issues when trying to update your operating system. If you fail to update your Windows 10 with error code 0x800f0845, follow this comprehensive guide on MiniTool Website to get rid of this error code and update your Windows smoothly.

0x800f0845 Windows 10 Update

As is known to all, you need to update your Windows regularly because the available updates may contain some new features or they have fixed some bugs and vulnerabilities in the previous Windows versions. However, the updating process might be interrupted or even fail due to some reasons. In this guide, we will discuss one error code you might receive when attempting to updating your Windows - Windows Update error 0x800f0845.

Before starting troubleshooting, you need to figure out the responsible factors of error code 0x800f0845 and they are listed as follows:

  • Corrupted or missing system files
  • Damaged Windows Components and Services
  • The interference of antivirus software

How to Fix 0x800f0845 Windows 10 Update 20H2

Fix 1: Run Windows Update Troubleshooter

Since this error code is associated with Windows Update, you can take advantage of an inbuilt Windows Update troubleshooter utility to check and scan your computer. To run this tool, follow the steps below:

Step 1. Press Win + I to open Windows Settings .

Step 2. Choose the Update & Security category from the settings menu.

Step 3. In the Troubleshoot tab, hit Additional troubleshooters .

Step 4. Scroll down to find Windows Update , hit it and click on Run the troubleshooter to start troubleshooting.

hit Run the troubleshooter

Step 5. If it detects a problem, hit Apply this fix and follow the on-screen instructions to fix it.

Fix 2: Perform SFC and DISM Scans

Damaged system files may contribute to Windows Update error 0x800f0845. In such a case, you can perform both SFC and DISM scans in quick succession so as to maximize the chance of fixing the 0x800f0845 update error. The combination of the two tools will allow you to scan and replace the corrupted system files with a cached copy.

Step 1. Type run in the search bar and hit Enter to evoke the Run box.

Step 2. Type cmd and press Ctrl + Shift + Enter altogether to open Command Prompt with administrative rights.

Step 3. Type sfc /scannow and hit Enter to start the scanning process.

run sfc /scannow

Step 4. Once the operation is done, reboot your computer to apply the changes.

Step 5. Launch Command Prompt as an administrator and run the following commands line one by one.

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

Step 6. After executing the commands above, reboot your computer and try to update it again to see if it goes well.

When running the SFC and DISM commands, don’t interrupt the operation because it might lead to logical errors on your HDD or SSD.

Fix 3: Reset Windows Updates Components

Corrupted Windows components can also be a potential culprit of 0x800f0845 Windows 10 Update 20H2. You can try to reset every single component of the Windows Updates on your devices to check for any improvements.

# Way 1: Using Command Prompt

Step 1. Open up an elevated Command Prompt . If asked by User Account Control , hit Yes to grant the administrative rights.

Step 2. Type the following commands and hit Enter after each one to stop all relevant Windows Update services such as the Windows Update, MSI Installer, Cryptographic, and BITS services:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

Step 3. Run the following commands one by one to clear and rename the SoftwareDistribution and Catroot2 folders (they store temporary operating system files).

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

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

Step 4. Next, run the following commands to restart relevant Windows Update services.

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

Step 5. After all the services are re-enabled, reinstall the Windows Update again.

# Way 2: via Services

Step 1. Press Win + R to open the Run dialog.

Step 2. Type services.msc and hit Enter .

Step 3. In Services , find the following services and right-click on them one by one to choose Properties .

  • Background Intelligent Transfer Service
  • Application identity service
  • Cryptographic service
  • Windows Update service

Step 4. In the General tab, change Service status to Stopped .

Step 5. Now, it’s time to restart the services. Set the Start type to Automatic and press OK to save the changes.

set the Start type to Automatic

Fix 4: Download Windows Update Manually

Another fix to Windows 10 error code 0x800f0845 is to install the pending update manually without relying on the local Windows Update component. Here’s how to do it:

Step 1. Launch your browser and go to the Microsoft Update Catalog site .

Step 2. Search for the update that you fail to install.

Step 3. In the results list, choose the version that is compatible with your Windows operating system and then you can hit the Download button.

hit Download

If you don’t know your system architecture, you can go to Windows Settings > System > About to check your System type under Device specifications .