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.

search your OS architecture

Step 4. Navigate to the downloaded files and right-click on the .inf file to choose Install in the context menu.

Step 5. Follow the instructions on the screen to finish the installation. Then reboot your device to see if Windows Update error code 0x800f0845 is still there.

Also see: [Tutorial] How to Download & Install Windows 10 Updates Manually

Fix 5: Utilize System Restore Point

You can also utilize the restore point on your computer to restore your device to a state before Windows Update error 0x800f0845 appears and update your Windows from that state.

Step 1. Press Win + S to evoke the search bar.

Step 2. Type restore to locate Create a restore point and tap on it.

Step 3. In the System Protection tab, click on System Restore.

Step 4. Then, you will see some previous restore points stored on your device, choose one and hit Next.

hit Next

Step 5. After restoring to a previous state, attempt to update your system again.

Top 8 Solutions to Windows 10 Restore Points Missing or Gone
Top 8 Solutions to Windows 10 Restore Points Missing or Gone

Windows 10 restore points missing or gone, it means that you can’t restore computer to previous state. restore points missing issue will be solved.

Read More

Fix 6: Disable Antivirus Software

At times, your antivirus software may interfere with your activities when you attempt to update your system. You can disable it for a while and then reboot your computer to see if you can update your Windows successfully.

Step 1. Right-click on the empty space in the taskbar and choose Task Manager.

Step 2. Go to the Startup tab to find your antivirus software and right-click on it to choose Disable.

Step 3. Reboot your computer to see if Windows Update works properly.

Fix 7: Roll Back Windows 10 Update

Usually, Windows 10 installs the updates automatically when your operating system boots up. If Windows Update error 0x800f0845 still persists, you can consider rolling back your update to the previous operating system installation.

Step 1. Type cmd in the search bar to locate Command Prompt and right-click on it to choose Run as administrator.

run CMD as administrator

Step 2. Copy & paste the following commands into the Command Prompt window and then hit Enter.

dir d:

dism /image:d\ /remove-package

/packagename:Package_for_RollupFix~31bf3856ad364e35~aamd64~~7601.24002.1.4 /norestart

Step 3. Reboot your Windows machine to let the changes apply.

3 Fixes for Go Back to an Earlier Build Not Available Windows 10
3 Fixes for Go Back to an Earlier Build Not Available Windows 10

Find the option go back to an earlier build not available after 10 days? Full solutions to fix Windows 10 rollback option not working are here!

Read More

Fix 8: Perform a Clean Install

If none of the solutions above helps you to fix Windows 10 Update error 0x800f0845, you can reset all the Windows components via a clean install. Performing a Windows 10 clean install will delete all the files, settings, and applications on your computer, so you had better back up your data beforehand.

# Preparation: Back up Your Files Before Performing A Clean Install

As stated earlier, it is necessary to back up your files in advance to avoid losing the data stored on your PC. However, do you know how to create a file backup easily and safely? As a piece of professional backup software, MiniTool ShadowMaker makes it easy to back up your files on Windows devices. Here’s how to do it:

Step 1. Download MiniTool ShadowMaker for free and follow the installation wizard to install it on your Windows device.

Free Download

Step 2. Double-click on its shortcut to launch the tool and hit Keep Trial.

Step 3. In the Backup functional page, you can choose the backup source in SOURCE and select a destination path for your backup task in DESTINATION.

the Backup page

When selecting the file source, you are allowed to choose several files at a time.

Step 3. After making your choice, click on Back Up Now to start the backup task immediately.

# Perform A Clean Install

After making a backup successfully, you can perform a clean install now.

Step 1. Go to Microsoft Software Download website to download Windows 10 Media Creation Tool. Under Create Windows installation media, click on Download Now.

hit Download Now

Step 2. Prepare a USB drive that is at least 8GB of space and connect it to your computer. If prompted by UAC, hit Yes. Create a bootable USB drive with Media Creation Tool you downloaded just now.

Step 3. Reboot your computer and press F2, F9, Del or Esc to enter the BIOS menu.

Step 4. Hit Next & Install Now after starting the setup wizard.

Step 5. Copy & paste the product key and then accept the license terms.

Step 6. Click Next > Custom > Install Windows only (advanced).

Step 7. Delete and repartitioned the drive where you installed the OS.

Step 8. After the OOBE window appears, follow the instructions on the screen to install your OS.  

Hi, guys! I tried several times to update my Windows but it fails every time with an error code 0x800f0845. Does anyone have the same question? The solutions in this post are really helpful to me. Hope they also work for you!Click to Tweet

We Need Your Voice

Through this guide, we believe that you have succeeded in updating your Windows 10 without error code 0x800f0845. What’s more, it is essential to back up your files before proceeding with MiniTool ShadowMaker to create an extra layer of protection for your data.

If you have any questions or suggestions, don’t hesitate to tell us in the comment area below or send an email via [email protected].

0x800f0845 FAQ

How do I fix error 0x800f0845?

  1. Run Windows Update Troubleshooter
  2. Perform SFC & DISM Scans
  3. Reset Windows Update Components
  4. Download Windows Update Manually
  5. Utilize System Restore Point
  6. Disable Antivirus Software
  7. Roll Back Windows 10 Update
  8. Perform a Clean Install

How do I force a 20H2 update?

You can force a 20H2 update in Windows 10 with these steps: go to Windows Settings > Update & Security > Windows Update > Check for updates.

How do I unblock Windows Update Service?

Type edit group policy in the search bar and hit Enter > go to Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Update > right-click on Configure Automatic Updates to choose All Tasks > tick Enabled > hit Apply > set Remove Access to use all Windows Updates Feature to Disabled and save the changes.

How do I fix failed updates?

If you fail to update your Windows, you can try to reset your Windows Updates components, fix corrupted system files, disable your antivirus software temporarily, roll back your Windows 10 Update or perform an in-place upgrade.

  • Linkedin
  • Reddit