When you purchase through our links, we may earn a small commission. Learn more.
Home » Windows 11 » Top 8 Ways to Fix Error 0X800f0922 When Installing Windows Update KB5012170

Top 8 Ways to Fix Error 0X800f0922 When Installing Windows Update KB5012170

Windows 11 is a work in progress. Microsoft regularly releases system updates, security patches, maintenance firmware, and quality updates to improve your experience. However, the system may leave you in a sour taste with errors like 0X800f0922 when installing a Windows update. If you face the same, read along to learn troubleshooting tricks to fix the issue.

1. Try Again

Before we move to any advanced trick to solve the issue, you should simply retry.

Step 1: Press the Windows key and restart your computer.

Step 2: Once you reboot your laptop or PC, head to Windows Settings (Windows + I keys).

Step 3: Select Windows Update from the left sidebar.

Try installing Windows Update KB5012170 again.

2. Run Windows Update Troubleshooter

It’s another common troubleshooting trick to fix errors regarding Windows updates. Here’s how you can run the Windows update troubleshooter.

Step 1: Open the Windows Settings menu.

Step 2: Select System from the left sidebar and open Troubleshoot menu.

Step 3: Select Other troubleshooters.

Step 4: Run the Windows Update troubleshooter from the following menu.

3. Run System Scan

One of the members in Microsoft forums suggested the trick to fix error 0X800f0922 on the computer.

Step 1: Right-click on the Windows key and open Terminal.

Step 2: Type sfc/scannow and hit Enter key.

Step 3: Restart your PC.

Step 4: Head to Microsoft Update Catalog and manually download the MSU for your Windows version.

Step 5: Double-click the MSU file to start the installation process.

4. Reset Windows Component

When one of the service dependencies is stuck in a limbo state, you will face a Windows Update error. You need to clear the current DNS cache and temporary folder used by the Windows Update component.

Step 1: Press Windows + R keys to open the Run menu.

Step 2: Type cmd and press Ctrl + Shift + Enter keys to launch an elevated Command Prompt Window.

Step 3: Type the following commands in the same order and hit Enter after each one to flush the DNS cache.

  • ipconfig /flushdns
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

Step 4: Close the Command Prompt window and restart your PC.

Try installing the same Windows update again and see if you run into an error.

5. Enable .NET Framework Subcomponent

If Windows Communication Foundations are disabled on your computer, you will face errors like 0X800f0922 when installing Windows updates. Follow the steps below to enable it.

Step 1: Open the Run menu (press Windows + R keys).

Step 2: Type appwiz.cpl and hit Enter key.

Step 3: Select Turn Windows features on or off.

Step 4: Expand .NET Framework 3.5.

Step 5: Enable Windows Communication Foundation HTTP Activation and Windows Communication Foundation Non-HTTP Activation options and hit OK.

Attempt installing Windows 11 update again.

6. Disable Windows Firewall or Third-Party Anti-Virus Apps

Third-party anti-virus apps or an active Windows Firewall might interfere with installing Windows update on your computer. First, we will show you how to uninstall anti-virus apps on your computer and then disable Windows Firewall during the installation process.

Step 1: Press Windows + I keys to open the Settings menu.

Step 2: Select Apps and open Installed apps.

Step 3: Find anti-virus apps from the list and hit the Uninstall button to remove it from your PC.

Step 4: Press the Windows key and search for Windows Security.

Step 5: Select Firewall & network connections from the hamburger menu.

Step 6: Click Private network and disable it from the following menu.

Head to the Windows Update menu and try installing the update again.

7. Delete Cache on Your PC

Like Android and iOS, Windows collects cache in the background to improve your computer’s performance. Some corrupt cache data can lead to errors when installing Windows update KB012170. It’s time to clear temporary folders and try again.

Step 1: Press Windows + R keys to open the Run menu.

Step 2: Type %temp% and hit Enter.

Step 3: Select all folders from the following menu and right-click on them.

Step 4: Select the delete icon from the following menu.

Step 5: Clear Recycle Bin from the desktop.

8. Enable Secure Boot

This trick has worked for many in Microsoft forums. You can head to BIOS to enable Secure Boot on your computer to successfully install the Windows update.

Step 1: Restart your computer and head to BIOS (the steps to enable BIOS changes from one OEM to another).

Step 2: Enable Secure Boot.

Step 3: Reset Secure Boot to default settings and exit BIOS.

Reboot the PC and open the Windows update menu to install the pending update.

Install Windows Update Without Any Issue

Error codes like 0X800f0922 when installing Windows update KB5012170 don’t help much to find the root cause. You must try the tips above until you fix the problem.

Photo of author

Parth Shah

Parth previously worked at EOTO.tech covering tech news. He is currently freelancing at WindowsPrime, Android Police, and GuidingTech writing about apps comparisons, tutorials, software tips and tricks, and diving deep into iOS, Android, macOS, and Windows platforms.

Leave a Comment