How to Fix update error 0x800f0806 in Windows 11 (Solved!)

6 ways to solve error code 0x800f0806 in Windows 11.


Several users find a problem when trying to download and install Windows 11 22H2. Error code is 0x800f0806 which mostly appears when installing KB5017321 or KB5017383. Note that when you install the Windows 11 2022 update using MCT (Media creation tool) or ISO the build is 22621.382. This build doesn’t fully activate all the features of 22H2. So you need to install KB5017321 build 22621.521 to experience a complete Windows 11 2022 update. But this cumulative update fails to be installed and shows error code 0x800f0806.

So error 0x800f0806 can occur when you complete in-place upgrade of Windows 11 22H2 and try to install KB5017321 cumulative update. The code generally appears on the Windows update history page of the Settings app. Have a look at solutions to one more issue – How to Fix Error 0x801901f4 in Windows 11 or 10.

Windows update error 0x800f0806

Here is how to fix Windows update error 0x800f0806 –

Way-1: Manually install Windows 11 22H2

When downloading the 22621.521 build through automatic Windows Update, it fails for most of the users. This indicates that the update is not compatible with the installed version. Download fails and throws error 0x800F0806. However, this issue only occurs with the inplace upgrade. In case the installation is correct, the update (KB5017321) would be integrated normally and allow you to start quickly with Windows 11 22H2 22621.521. Don’t worry, here is a solution to error 0x800F0806 Windows 11 22H2 and this is the manual installation of the update.

  1. Download KB5017321 from the following direct link suitable for your device compatibility-

x64.msu or ARM64.msu

  1. Run the Setup file (.msu) to install the update on Windows 11.
  2. If you have any problem with the in-place upgrade then download the Windows 11 22621.521 ISO from below –

download link.

  1. Install Windows 11 22H2 and cheers.

Way-2: Delete content from SoftwareDistribution/Download

In case, error 0x800f0806 occurs when trying to install any other Windows 11 update then this method will fix the problem. Furthermore, during installing Windows 11 22H2 if the reason for the issue is corruption in Windows update components then it can also be solved. Windows update files are stored in SoftwareDistribution folder which oftentimes gets missed out or becomes corrupt. But you can repair this simply using the below steps –

  1. Click on Start.
  2. Type – Services.
  3. On the Services window, find Windows update, Background intelligent transfer Service, and Cryptographic services.
  4. Right-click on each of these, and select Stop.
How to Fix update error 0x800f0806 in Windows 11
  1. Now, back to the desktop and press Winkey+l.
  2. Select This PC from the Quick access sidebar.
  3. Double click on (C:) drive.
  4. Open Windows.
  5. Find SoftwareDistribution/Download folder and double-click on it.
  6. Once in the folder, select all the items there (Ctrl+A).
  7. Press Del or Delete on the keyboard.
Delete content from SoftwareDistributionDownload
  1. Restart your computer and again open Service.
  2. Right-click on the 3 services mentioned above and select “Start” for each one.
  3. Now go to Settings/Windows update and click on Check for updates.

See – Remove Items From C:\Windows\SoftwareDistribution\Download.

Way-3: Use System File Checker and DISM tools

Sometimes, Windows update error 0x800f0806 might be generated because of malfunctioning .wim in addition to corrupted or missing system files. You can use System Files Checker and DISM tool as well to rescue from this issue easily.

  1. Press Winkey.
  2. Type – cmd.
  3. Now press Ctrl+Shift+Enter.
  4. Select Yes on the UAC prompt.
  5. When the command prompt comes, type SFC /Scannow.
0x800f0806 Windows 11
  1. Hit – Enter.
  2. Allow the command to complete scanning and repairing.
  3. When 100% reached, restart the PC.
  4. Navigate to Settings > Windows update.
  5. Click on – Check for updates.
  6. If the error is fixed then it is okay. Otherwise, open Command prompt as administrator again.
  7. This time type –
Dism /Online /Cleanup-Image /RestoreHealth
  1. Hit the Enter key and wait for a while.
  2. When the repair is finished, reboot the PC.
  3. Now check for updates.

Way-4: Run Windows update troubleshooter

Windows update Troubleshooter is a built-in Fixit tool that can work as a rescuer of the problem. If the error code 0x800f0806 still persists, troubleshooting might help you to get rid of. All you need is to follow the steps –

  1. Click on Search.
  2. Type Troubleshooter.
  3. Press Enter to launch the Settings app.
  4. Select – Other troubleshooters.
  5. Once on the next page, click on Run against Windows update.
Windows update troubleshooter
  1. The diagnostic will start detecting problems, check for pending restart, and correct the services.
  2. In case, the tool gives suggestions, follow them carefully else check for the Windows update once more.

Way-5: Reset Windows update components

As we have mentioned, missing or corrupt Windows update components might be the root cause of 0x800f0806 error. Reset of the components may work wonders to solve this error code on Windows 11 21H2.  So move forward with the instructions below –

  1. Download the file having scripts to Reset Windows update components Wureset_Windows_11.
  2. Right-click on the zip file and select Extract all.
  3. Open Wureset_Windows_11 folder and right-click on the .bat file.
  4. Select – Run as administrator.
  5. Press any key to continue with the script.
  6. Wait until the reset is completed and restart the PC.

Note: it would be better to fully reset the components that include dll and registry entries, and rename the directories that can affect the Windows update installation. For this go to the below post and go ahead with every step carefully – How to Reset Windows Update to Default in Windows 10.

Way-6: Download the update from Microsoft Update Catalog and install

The best way to fix this Windows update error when got stuck is using Microsoft Update Catalog. This website hosts Standalone version of all the files, including the cumulative update whose installation is failing repeatedly. Manually download the file (x64, ARM64) compatible with your device from the catalog and install the same by following the onscreen instructions.

  1. Navigate to the Microsoft update catalog.
  2. Download the file supporting the computer.
  3. Click on the lone link showing on the prompted page.
  4. From the Downloads folder, double click on  windows11.0-kb5017321.msu.
  5. Select Yes on the verification dialog.
  6. Now Windows 11 22H2 will be successfully installed.

Way-1: Manually install Windows 11 22H2
Way-2: Delete content from SoftwareDistribution/Download
Way-3: Use System File Checker and DISM tools
Way-4: Run Windows update troubleshooter
Way-5: Reset Windows update components
Way-6: Download the update from Microsoft Update Catalog and install

That’s all!!

Sharing is caring    Share Whatsapp

Topics:  Windows
About Sunita
Love to play with Windows 11 and 10. Suggestion - Going for Registry change or system files edit then remember to take a backup or create a restore point before Starting.