Windows Update is essential for keeping your system secure, stable, and up to date with the latest features. However, some Windows 11 users encounter Windows Update error 0x800f020b when trying to install updates. This error usually appears when an update fails repeatedly or gets stuck during installation.
The error 0x800f020b is commonly associated with driver-related updates, incompatible hardware, corrupted update cache, or pending optional updates. While it can be frustrating, the good news is that this issue is not critical and can be resolved using standard Windows troubleshooting methods. In this guide, we’ll walk you through all the effective ways to fix Windows Update error 0x800f020b on Windows 11.
Fix Windows Update Error 0x800f020b on Windows 11
Follow the troubleshooting steps below one by one. In most cases, one of these solutions will resolve the error and allow updates to install successfully.
1. Restart Your Windows 11 PC
A pending restart is one of the most common reasons Windows Update errors occur, yet it’s easy to overlook. When updates are installed, some changes remain incomplete until the system reboots, which can block new updates from installing properly and lead to errors or failures.
Restarting the system clears these pending actions and allows Windows Update to function normally again.
1. Click Start.
2. Select Power and click Restart.

3. After rebooting, go to Settings > Windows Update and check for updates again.
2. Install Optional Driver Updates
Error 0x800f020b is often linked to optional or pending driver updates that Windows is trying to install silently. You can easily fix it, by install the optional driver updates:
1. Press Windows + I to open Settings.
2. Go to Windows Update and click Advanced options.

3. Select Optional updates.

4. Expand Driver updates and install all available optional drivers.
5. Restart your PC.
Once completed, try checking for updates again.
3. Run the Windows Update Troubleshooter
Windows 11 includes a built-in troubleshooter for update-related issues that can automatically detect and fix common problems. It checks for misconfigured settings, broken services, and other update errors, making it a quick first step when Windows Update isn’t working properly.
1. Open Settings
2. Go to System > Troubleshoot

3. Click Other troubleshooters option.

4. Find Windows Update and Click Run. The troubleshooter will automatically detect and fix common update problems.

4. Clear the Windows Update Cache
Corrupted update cache files can prevent updates from installing correctly by interfering with the files Windows needs during the update process. When these cached files become damaged or incomplete, they can cause installation failures, errors, or updates getting stuck.
Clearing the update cache often resolves these issues and allows updates to install properly.
1. Press Windows + X and select Terminal (Admin) or Command Prompt (Admin)
2. Run the following commands one by one:
net stop wuauserv
net stop bits
3. Open File Explorer and navigate to:
C:\Windows\SoftwareDistribution
4. Delete all files and folders inside this directory
5. Go back to the terminal and run:
net start wuauserv
net start bits
6. Restart your PC
After restarting, check Windows Update again.
5. Hide the Problematic Update
If the error keeps occurring due to a specific driver update, you can temporarily hide it to stop Windows from repeatedly attempting the installation. Begin by identifying whether the failed update is related to a driver.
Once confirmed, use Microsoft’s “Show or hide updates” troubleshooter to locate the update and hide the problematic one.
After hiding the update, restart your PC to apply the changes. This prevents Windows from repeatedly trying to install the same failing update and helps ensure other updates can proceed without interruption.
6. Run SFC and DISM Scans
Corrupted system files can also trigger Windows Update errors by disrupting essential processes required for installing updates. When these core files are damaged or missing, updates may fail, get stuck, or produce error codes. Repairing the system files usually helps restore normal update functionality.
1. Open Terminal (Admin) or Command Prompt (Admin)
2. Run the code:
sfc /scannow
3. After completion, run:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
4. Restart your PC
These tools repair system files required for successful updates.
7. Temporarily Disable Third-Party Antivirus Software
Some third-party security programs can interfere with the Windows Update process, preventing updates from installing correctly. In such cases, temporarily disabling your antivirus or firewall software may help resolve the issue and allow the update to proceed without interference.
After disabling the security software, try installing the updates again. Once the update process is complete, make sure to re-enable your antivirus or firewall immediately. This step should only be done briefly, and you should avoid browsing the internet while your protection is turned off to maintain system security.
8. Update Drivers Manually
If a specific hardware driver is causing the update failure, updating it manually can resolve the issue by ensuring compatibility with the latest Windows updates. Outdated or faulty drivers can interfere with the update process, leading to errors or installation failures. Installing the latest driver version often helps restore smooth update performance.
1. Open Device Manager
2. Locate devices with warning icons, right-click the device and select Update driver.

3. Choose Search automatically for drivers.

You can also download drivers directly from the device manufacturer’s website.
9. Perform a Clean Boot
Background services may conflict with Windows Update by interfering with essential update processes running in the system. Certain third-party services or startup programs can block, delay, or disrupt updates, leading to errors or failed installations.
Disabling unnecessary background services can help ensure a smoother update process.
1. Press Windows + R, type msconfig, and press Enter

2. Go to the Services tab
3. Check Hide all Microsoft services
4. Click Disable all

5. Open Task Manager and navigate to Startup apps option.
6. Disable all startup apps.

7. Restart your PC, and try running Windows Update again.
If updates work, re-enable services gradually to identify the conflict.
Wrapping Up
With that, we wrap up our detailed guide on fixing Windows Update error 0x800f020b on Windows 11. While this error can block important updates, it is most commonly caused by optional or incompatible driver updates, corrupted update cache files, or system file issues, not a serious system failure.
By installing optional updates, clearing the update cache, running troubleshooters, and repairing system files, you should be able to resolve the issue and keep your Windows 11 PC fully up to date.