You see the notification:
"We couldn't install this update. Error 0x800f0983."
You click "Retry."
It fails again.
You restart your PC.
It still fails.
You might think:
"What's wrong with my PC? Do I need to reinstall Windows?"
Probably not.
Windows Update errors can be frustrating. The good news is that many of these problems can be resolved without reinstalling Windows.
This guide covers the most common Windows 11 update errors and shows you exactly how to fix each one.
Why Do Windows Updates Fail?
Windows updates can fail for many reasons:
| Cause | Description |
|---|---|
| Corrupt system files | Damaged Windows components block updates |
| Insufficient disk space | Not enough room for the update files |
| Conflicting software | Antivirus or third-party tools interfere |
| Network issues | Slow or unstable internet connection |
| Corrupt update cache | Windows stores update files locally — they can get corrupted |
| Hardware compatibility | Driver or hardware conflicts |
| Pending reboot | A previous update requires a restart |
The good news? Most of these are fixable in minutes.
Common Windows 11 Update Errors
| Error Code | Typical Causes |
|---|---|
0x800f0983 |
Often related to issues with the Windows Update service, missing or corrupted component store files, or incomplete update packages. May also occur when the Windows Modules Installer is not updated or prerequisite updates are missing. |
0x800f0991 |
Usually points to component store corruption or missing system files that Windows Update relies on. Can also happen if update components are damaged, there's a conflict with third-party apps, or the update cache is corrupted. |
0x80070020 |
A file is in use by another process |
0x800705b4 |
Timeout — the update took too long |
0x80246007 |
Background Intelligent Transfer Service (BITS) issue |
0x80070005 |
Access denied — permissions issue |
0xc1900101 |
Driver or hardware compatibility issue |
0x800f0922 |
Not enough disk space or internet connection issue |
0x80070103 |
Driver update conflict |
Step-by-Step Fixes
Try these methods in order — start with the simplest.
Fix 1: Run Windows Update Troubleshooter
Windows has a built-in troubleshooter for update problems.
How to run it:
- Open Settings → System → Troubleshoot
- Click Other troubleshooters
- Find Windows Update → click Run
- Follow the on-screen instructions
- Windows will detect and attempt to fix common issues
What it does:
- Checks for pending reboots
- Verifies the Windows Update service is running
- Resets Windows Update components
- Helps identify common configuration issues
Pro tip: Run this first — it's quick and often resolves the problem.
Fix 2: Free Up Disk Space
Updates need room to download and install.
How to check:
- Open File Explorer → right-click C: → Properties
- Check free space
How much space is needed? Requirements vary depending on the update type. Microsoft's minimum requirement for Windows 11 installation is a storage device with 64 GB or greater capacity. However, Windows updates may require additional free space depending on the update.
How to free space:
- Run Disk Cleanup (
cleanmgr.exe) including system files - Remove old Windows Update files (Windows Update Cleanup)
- Uninstall unused apps
- Move large files to another drive
- Use Storage Sense to automatically clean temporary files
Fix 3: Clear the SoftwareDistribution Folder
Windows stores update files in the SoftwareDistribution folder.
Sometimes these files get corrupted — clearing the folder forces Windows to download fresh files.
How to clear it:
- Open Command Prompt as Administrator
- Stop the Windows Update service:
net stop wuauserv
net stop bits
- Clear the folder:
del /f /s /q C:\Windows\SoftwareDistribution\*
- Restart the services:
net start wuauserv
net start bits
- Try running Windows Update again
What you gain: Fresh update files downloaded from Microsoft.
Fix 4: Run SFC and DISM
Corrupt system files can block updates.
How to run SFC:
- Open Command Prompt as Administrator
- Run:
sfc /scannow
- Wait for completion
How to run DISM:
If SFC finds issues or if you're seeing errors like 0x800f0983 or 0x800f0991, run DISM to repair the Windows component store:
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for it to complete (10–15 minutes)
- Run
sfc /scannowagain
Pro tip: DISM pulls fresh files from Windows Update. Make sure you have an internet connection.
Fix 5: Reset Windows Update Components Manually
If the troubleshooter didn't work, try resetting all update components manually.
How to do it:
- Open Command Prompt as Administrator
- Run these commands in order:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- Rename the update folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
- Restart the services:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Restart your PC and run Windows Update again
Fix 6: Check for Pending Reboots
Sometimes a pending reboot blocks updates.
How to check:
- Open Command Prompt as Administrator
- Run:
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v RebootRequired
If a key exists, restart your PC.
Also check: If you see "Pending reboot" in Settings → Windows Update, restart before trying again.
Fix 7: Temporarily Disable Third-Party Antivirus
Some antivirus software blocks Windows updates.
How to test:
- Temporarily disable your antivirus (right-click → Disable)
- Run Windows Update
- If it works, add an exception for Windows Update
- Re-enable your antivirus
Note: If the update succeeds after disabling a third-party security product, check the vendor's documentation before re-enabling it.
Fix 8: Update Drivers
Outdated or incompatible drivers can cause update failures — especially error 0xc1900101.
How to update drivers:
- Open Device Manager (right-click Start → Device Manager)
- Expand categories (especially Display Adapters, Network Adapters, System Devices)
- Right-click → Update Driver → Search automatically
Pro tip: For NVIDIA, AMD, or Intel, use their official tools for automatic driver updates.
Fix 9: Run Windows Update in Clean Boot
Third-party services or apps can interfere with updates.
A Clean Boot loads Windows with minimal drivers and services.
How to do it:
- Press
Win + R, typemsconfig, press Enter - Go to Services tab
- Check Hide all Microsoft services
- Click Disable all
- Go to Startup tab → click Open Task Manager
- Disable all startup items
- Click OK → Restart
After the restart, try Windows Update.
If it works, re-enable services and startup items one by one to find the culprit.
Fix 10: Use the Windows Update Assistant
If Windows Update isn't working, you can use the standalone tool.
How to do it:
- Visit Microsoft's official Windows 11 download page: https://www.microsoft.com/en-us/software-download/windows11
- Download Windows 11 Installation Assistant
- Run it as Administrator
- Follow the on-screen instructions
This bypasses Windows Update and installs the latest version directly.
Fix 11: Use the Media Creation Tool
If all else fails, use the Media Creation Tool to install the latest Windows 11 version.
How to do it:
- Visit Microsoft's official Windows 11 download page: https://www.microsoft.com/en-us/software-download/windows11
- Under Create Windows 11 Installation Media, select Download Now to download
MediaCreationTool.exe - Run it and select Upgrade this PC now
- Follow the on-screen instructions
Note: Depending on the installation option you choose, an in-place upgrade can preserve your files and installed applications.
Fix 12: Perform a System Restore
If update failures started recently, you can roll back.
How to do it:
- Press
Win + R, typerstrui.exe, press Enter - Select a restore point from before the problems started
- Follow the on-screen instructions
What If You Want to Monitor Your System After Fixing Updates?
Once your updates are working again, you'll want to keep an eye on your system.
That's why I built SysPulse — a lightweight Windows security and monitoring tool.
SysPulse can:
- Detect new processes and show their full paths
- Monitor CPU and RAM anomalies
- Detect startup changes
- Detect USB connections
- Run silently in the background
- Send Telegram notifications for monitored events
- Use less than 30MB of RAM
You can set it up once and let it monitor your Windows PC in the background.
You can find it at: syspulse.pro
Summary Table
| Error Code | Typical Causes | Recommended Fix |
|---|---|---|
0x800f0983 |
Issues with Windows Update service, missing or corrupted component store files, incomplete update packages, or prerequisite updates missing | Run SFC and DISM, clear SoftwareDistribution |
0x800f0991 |
Component store corruption, missing system files, damaged update components, or conflict with third-party apps | Reset Windows Update, run SFC and DISM |
0x80070020 |
File in use | Restart PC and retry |
0x800705b4 |
Timeout | Check network connection |
0x80246007 |
BITS issue | Restart BITS service |
0x80070005 |
Permission issue | Run Windows Update as Administrator |
0xc1900101 |
Driver issue | Update drivers |
0x800f0922 |
Disk space/network | Free disk space, check connection |
0x80070103 |
Driver conflict | Skip or hide the problematic driver |
Final Thought
Windows Update errors are frustrating — but they're rarely permanent.
Start with the simplest fixes:
- Run the Windows Update Troubleshooter
- Free up disk space
- Clear the SoftwareDistribution folder
- Run SFC and DISM
Most errors can be resolved without reinstalling Windows or touching your files.
If nothing works, use the Installation Assistant or Media Creation Tool — they bypass most issues.
The key: Stay calm and work through the fixes in order.
Have questions or an update error I didn't cover? Drop a comment below — I read every one.
Happy updating!
Top comments (0)