The 0x800F0922 error code most commonly lets you know that there is a conflict between certain updates, such as KB3197954 or KB2871690, and the way that the laptop manufacturer has implemented the Secure Boot Component for UEFI Compliance. The issue doesn’t occur on all computers, but the main reason is most likely the fact that certain OEMs, such as Samsung, use custom code in the implementation of Secure Boot and it causes issues with the default Microsoft UEFI components.
This issue will appear usually on systems running Windows 8/8.1 or Windows 10, and it occurs when you try to install updates for your operating system. The updates will start downloading and installing, and usually near the end give you a message that says We couldn’t install the updates. Undoing changes. and they will uninstall themselves. Or, the installation might fail when you reboot your device to finish the installation process, but whatever the case, you won’t be able to download and install the updates. You can also try manually downloading the updates, but that fails as well, as it is the updates themselves that are causing the problems, and not the way you install them.
However, there are a couple of things that you can try to fix the issue, and they’re about the only thing you can do, as Microsoft is yet to release a working solution for the problem. Read on and try them, if the first one doesn’t work, try the second one, and one of them will fix your issue.
Method 1: Disable any third-party antivirus
Third-party antivirus software is very well known to interfere with Windows, and prevent it from doing some basic things like downloading updates for the operating system or drivers etc. If you’re getting the error code 0x800F0922, chances are that your antivirus is causing the problems, and all you need to do is disable the antivirus, and try running Windows Update.
Even though most third-party antivirus solutions are different from each other, the general method for disabling them is simple. Find the antivirus icon in your taskbar, on the right-hand side. You might need to click the arrow that expands the icons. Right-click the icon and select Disable, or Disable real time protection, depending on your specific solution. Once you’ve done that, you can try running the updates again.
Method 2: Download the latest ISO from Microsoft
Microsoft tends to keep the latest version of Windows 10, along with all updates installed, available on their website. An option for solving this issue is to download that latest ISO, and use it as an upgrade, which will give you all available updates up to the point when you downloaded the ISO. Use the link above to download the ISO, and follow the steps below to see how you can install it.
- Go do the folder where you’ve downloaded the ISO file.
- Right-click the ISO file, and choose
- Open This PC and find the mounted volume. Run the setup by double-clicking the volume.
- Proceed with an upgrade installation and choose to keep all your files and settings. When you’re asked, choose to download the updates before starting the installation. This will install the latest updates directly using Windows’ own setup.
- After everything is done, run Windows Update again by pressing the Windows key and typing Windows Update, then opening the result and clicking Check for updates. There might still be a few updates left, but most of them will be installed via the setup, and you won’t have to worry about them, as the error won’t appear anymore.
Method 3: Disable Secure Boot, temporarily
As mentioned earlier, the issue lies within the incompatibility of Secure Boot and the updates you’re trying to install. To solve this, you can temporarily disable Secure Boot, until you install the upgrades, and then re-enable it once everything is done. To do that, follow the steps below.
- Download the ”Show or hide updates” troubleshooter package from Microsoft. Run it and hide the updates that are causing the problem.
- Run Windows Update and let it install everything else, the update you’ve hidden won’t be installed.
- Restart your device and enter the UEFI/BIOS. You can do this by pressing repeatedly Esc, F2, F8, F10, F12, Backspace or Delete right before Windows starts booting, the correct key will depend on the manufacturer of your motherboard.
- Once you’re inside, look for boot options and find Secure Boot. Disable
- Make sure you exit with saving your settings and let the computer boot into the operating system.
- Use the tool you downloaded earlier to unhide the problematic updates.
- Run Windows Update again, it should find the updates that you’ve unhidden and install them without any problems.
- Once this is done, boot into the UEFI/BIOS again and re-enable Secure Boot. Once again, exit with saving the settings and let Windows boot up. You should now have the updates installed, and your operating system will be up to date.
Even though Windows Update generally works just fine for many users, it happens once in a while that you have an issue such as this, that doesn’t let you install any updates. Even though you might think that it isn’t a big deal, having the latest updates and security patches is actually very important. If you’re having these problems, use the methods above to get rid of them.