FIX: Update error 0x800f0922 on Windows 10 [Install Failed]

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
1 Comments
Download PDF
Affiliate Disclosure

  • The 0x800f0922 error was an update error for Windows 8.1 and now it shows up when you perform regular Windows 10 updates.
  • This issue appears often when your PC can't connect to an update server or when you have less than 500 MB in the system reserved partition.
  • Windows 10 is the most popular OS for PC so we have a huge dedicated section for it.  
  • Some tough issues can have simple solutions and you can find them in our Troubleshooting Hub.
How to fix Update error 0x800f0922

Through frequent Windows 10 updates, customers get improved security and fixes for common system bugs. In addition, Windows 10 support tries to implement various new features.

Some of them are eagerly awaited. However, all of us experienced different issues related to updates. The 0x800f0922 error was previously known as an upgrade failure for Windows 8.1.

But, somehow is still present in Windows 10‘s standard update procedure. Why is that so? Well, the reasons are similar. But, instead of upgrading to the new OS, the error occurs with the new build.

This error occurs when:

  • The PC is unable to connect to an update server.
  • You have less than 500 MB in the system reserved partition.

We prepared a few workarounds that should resolve this issue in no time. You can check them out below.

Here are some similar issues that users reported:

  • Error 0x800f0922 Windows Server 2012 r2 – Even if this is an issue with Windows Server, you might be able to fix this problem with one of our solutions.
  • Windows 8.1 update error 0x800f0922 – Can appear on Windows 8.1 as well but our solutions are universal, and they will work with older versions of Windows.
  • Windows failed to install update error 0x800f0922 – This is just a variation of the original error. If you encounter this issue, try disabling your antivirus and check if that helps.
  • 0x800f0922 Framework 3.5 – This issue is caused by the .NET Framework. To fix the problem, enable this feature and try to update again.
  • 0x800f0922 Secure Boot – This error can appear due to the Secure Boot feature. However, you can fix the problem simply by disabling this feature in BIOS.

How can I fix Windows 10 Update error 0x800f0922?

1. Turn off your Firewall

  1. Search for windows firewall and select Windows Defender Firewall from the results.
  2. Open Turn Windows Firewall on or off.
    Windows failed to install update error 0x800f0922
  3. Turn off Firewall for both private and public networks.
    Error 0x800f0922 Windows Server 2012 r2
  4. Save your selection.
  5. Try updating now.

Note: Remember to enable Firewall before proceeding to install the updates. Additionally, your security may be endangered, and we don’t want that for sure.

In addition to Windows Firewall, your antivirus software can also cause this issue to appear. To fix the problem, it’s advised to disable certain antivirus features and check if that helps.

If the issue still persists, you need to completely disable your antivirus.

In the worst-case scenario, you might have to uninstall your current antivirus. If removing the antivirus solves the problem, it’s advised to switch to a different antivirus solution.

There are many great antivirus tools, but we recommend VIPRE Antivirus Plus because it’s extremely reliable and it’s very light on the system.

Although it’s a little less known, this great security solution offers advanced active protection, web filtering, and automatic virus definitions updates.

The customer support for VIPRE is free and based in the U.S. so you won’t have any communication problems.

VIPRE Antivirus Plus

VIPRE Antivirus Plus

Switching your antivirus have never been easier with VIPRE and the performance per price ratio is awesome.
Free trial Visit website

2. Check your internet connection and switch off the VPN

Private Internet Access

  1. Try to connect via a browser. If there is no connection, move on.
  2. Restart your router and PC.
  3. Try using a wired connection instead of Wi-Fi.
  4. Disable VPN if you are using any.
  5. Run the Troubleshooter.
  6. Disable bandwidth hogging programs like a torrent client and download managers.

If your VPN was the problem, you might want to consider switching to a different solution.

Sometimes, VPN tools can interfere with your network connection and cause this issue to appear, therefore it’s important to use a good VPN tool.

There are many great VPN tools available, but the best is Private Internet Access so feel free to try it out.

This great tool will provide you with a dedicated secure IP, making your PC untraceable while you’re online.

Among other advantages, you will have access to different content available in other countries for on-demand video platforms like Netflix, HBO, Amazon Prime Video, and more.

Private Internet Access has a 30-day money-back guaranteed policy so it’s plenty of time to figure out if you like it or not.

Private Internet Access

Private Internet Access

This awesome VPN solution doesn't mess with your system and offers perfect online privacy protection!

3. Check the .NET Framework

  1. Open Windows Search and type Windows Features.
  2. Click on Turn Windows Features on or off.
  3. Check any boxes related to .Net Framework and save the selection.
  4. Restart your PC.

Note: Use this with caution since there are some essential features. Just enable the .NET Framework and move on. On the other hand, if the update error is relentlessly reappearing, move on to next steps.


Are you experiencing Windows update issues? Check out this guide to fix them


4. Use a third-party partitioning tool to change partition size

If somehow, due to the excess of data, your system partition lacks space, you may use a third-party tool to extend it. Have in mind that at all times you’ll need at least 500 MB of free space in order to install updates.

If you have less than that, you can try to delete some files, use a built-in system tool to clean up junk or extend partition with a third-party partitioning tool.

If you’re looking for good partitioning software, we strongly recommend considering Paragon Partition Manager Advanced. This tool is incredibly simple to use, and it will allow you to modify your partitions any way you like.

Partitioning your drives is not a very simple task for everyone but this professional-grade partitioning tool will help you divide your hard disk extremely easy, making you look like a Pro.

This solution creates partitions quickly, and it will make sure that the storage space is used optimally.

And if you’re worried about risks, Paragon comes with built-in backup functions that help you save the current configuration before working on a hard drive.

That means that in case you run into any possible problems, you won’t suffer any damage and the built-in recovery wizard will restore your system immediately.

Paragon Partition Manager Advanced

Paragon Partition Manager Advanced

Disk partitioning becomes a formality by using Paragon and your drives will be tuned for efficient storage.
$29.95 Get it now

5. Delete certain registry values

  1. Search for regedit and press Enter or click OK to start the Registry Editor.
    Error 0x800f0922 Windows Server 2012 r2
  2. In the left pane, navigate to: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWINEVTPublishers
  3. Right-click the Publishers key and choose Export from the menu.
    Windows 8.1 update error 0x800f0922
  4. Select the location where you want to export this key and enter the desired file name.
  5. Click Save (in case anything goes wrong after modifying your registry, you can simply run the file created in this step to restore it).
    Windows failed to install update error 0x800f0922
  6. Locate the following keys and delete them:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWINEVTPublishers{e7ef96be-969f-414f-97d7-3ddb7b558ccc}
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWINEVTPublishers {8c416c79-d49b-4f01-a467-e56d3aa8234c}To delete a key, simply right-click it, choose Delete from the menu, and click Yes to confirm.0x800f0922 Framework 3.5

Note: If you can’t access the Registry Editor, check out this expert guide and solve the issue quickly.


6. Remove all your temporary files

  1. Press the Windows Key + R, enter %temp%  and press Enter or click OK.
    Error 0x800f0922 Windows Server 2012 r2
  2. Delete all its content.
  3. Press the Windows Key + R, enter TEMP, and press Enter or click OK.
    Windows 8.1 update error 0x800f0922
  4. Delete the contents of the TEMP folder.

Temporary files won’t delete? Solve the issue quickly in a few easy steps


7. Disable the Secure Boot

disable Secure boot

The Secure Boot is a useful feature that can protect your PC from certain malware, but this feature can also cause problems with certain updates.

Many users reported that they encountered error 0x800f0922 due to the Secure Boot feature.

In order to fix the problem, it’s advised to temporarily disable it. To do that you just need to enter BIOS and disable Secure Boot from there.

To see how to perform this procedure, we strongly advise you to check your motherboard manual for detailed instructions.

You can get the necessary information about your motherboard if you use a third-party motherboard information tool.

Once you disable the Secure Boot, try to install the update again. Once the update is installed, you can go back to BIOS and enable the Secure Boot again.


8. Repair your installation with SFC and DISM scans

8.1 Run a SFC scan

  1. Search for cmd and click on Run as administrator to open Command Prompt.
  2. Enter sfc /scannow and press Enter.
    0x800f0922 Secure Boot
  3. The scan can take about 15 minutes, so don’t interfere with it.

Note: If you can’t run an SFC scan or if it doesn’t solve the problem, you should use a DISM scan instead.

8.2 Run a DISM scan

  1. Start Command Prompt as administrator and run the following command: DISM /Online /Cleanup-Image /RestoreHealth0x800f0922 Framework 3.5
  2. DISM scan can take up to 20 minutes, so don’t interrupt it.

Note: Once the DISM scan is finished, check if the problem is still there. If you were unable to run an SFC scan before, or if the DISM doesn’t solve the problem, be sure to repeat the SFC scan again.

And that’s it. We hope you’ll manage to resolve your update issue with these workarounds. If you are having any questions or suggestions on your mind, the comment section is always open.

Editor’s Note: This post was originally published in May 2018 and has been since revamped and updated in October 2020 for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • I had the problem with Windows Update , 2018-04 Cumulative update for Windows 1709 for x64-based systems – KB4093105. After trying literally everything for months, It turned out that I had the App Readiness Service Disabled. Once , re-enabled, all updates went through.