How to Fix Windows Update Error (Complete Pro Guide)
Windows Update errors can be incredibly frustrating. One moment your PC is working fine, and the next, you're staring at messages like:
“Windows Update failed”
“Something went wrong”
“Error code 0x80070057”
“Updates couldn’t be completed”
“Undoing changes made to your computer”
Why Windows Update Errors Happen
Before jumping into solutions, it helps to understand what causes these issues in the first place.
Common reasons include:
Corrupted system files
Broken update cache
Insufficient storage space
Driver conflicts
Internet connection interruptions
Antivirus interference
Damaged Windows services
Incomplete previous updates
Sometimes a simple restart fixes the problem. Other times, you’ll need deeper troubleshooting.
👉Step 1: Restart Your Computer
It sounds basic, but restarting your PC can solve temporary glitches that block updates.
What to do:
Save your work
Restart the computer
Try Windows Update again
To check updates:
Open Settings
Go to Windows Update
Click Check for updates
For Windows
The Classic Way: Click the Start button, select the Power icon, and choose Restart.
The Shortcut: Press
Alt + F4while on your desktop to bring up the shut-down menu, then select Restart.The Emergency Way: Press
Ctrl + Alt + Deleteand click the Power icon in the bottom-right corner.
For Mac
The Menu: Click the Apple menu () in the top-left corner and select Restart...
The Shortcut: Press
Control + Command + Power button(or Eject/Touch ID, depending on your model) to force a restart.
For Smartphones
Android: Press and hold the Power button for a few seconds until the menu appears, then tap Restart. (On some newer models, you may need to hold Power + Volume Up).
iPhone:
Press and quickly release Volume Up.
Press and quickly release Volume Down.
Press and hold the Side button until the Apple logo appears.
Pro Tip: If your device is completely frozen, holding down the physical Power button for about 10–15 seconds will usually force a hard reboot.
👉Step 2: Check Your Internet Connection
Windows updates require a stable connection. Weak or interrupted internet can corrupt downloads.
Quick fixes:
Restart your router
Switch from Wi-Fi to Ethernet if possible
Disconnect VPN services temporarily
Pause heavy downloads or streaming
After reconnecting, try updating again.
1. Test Other Devices
Check if the internet is working on your phone or another laptop.
Works on others: The issue is likely with your computer's software or Wi-Fi card.
Doesn't work anywhere: The problem is likely your router or your Internet Service Provider (ISP).
2. Check the Basics
Wi-Fi Toggle: Make sure Wi-Fi is turned On and Airplane Mode is Off.
Cables: If you’re using a desktop, ensure the Ethernet cable is clicked firmly into both the computer and the router.
Signal Strength: Move closer to your router. Walls and large appliances can block the signal.
3. Restart Your Equipment
The "power cycle" fixes a majority of connection issues:
Unplug the power cable from your Router (and Modem, if they are separate).
Wait at least 30 seconds.
Plug them back in and wait 2–5 minutes for the lights to stabilize.
4. Use Built-in Troubleshooters
Your operating system can often find and fix the specific error for you:
Windows: Go to Settings > System > Troubleshoot > Other troubleshooters and run the Network and Internet tool.
Mac: Hold the Option key and click the Wi-Fi icon in the menu bar, then select Open Wireless Diagnostics.
5. Verify Your ISP Status
Sometimes the problem is out of your hands. You can check sites like
Is your device showing a specific error message, like "Connected, No Internet" or "DNS Probe Finished"? Knowing that can help narrow down the fix!
Step 3: Free Up Storage Space
Windows updates need free disk space to install properly.
Recommended free space:
At least 20 GB for major updates
Minimum 10 GB for regular updates
How to free space:
Search for Disk Cleanup
Select your main drive (usually C:)
Remove:
Temporary files
Recycle Bin contents
Previous update files
You can also uninstall unused apps or move large files to external storage.
1. Identify the Space Hogs
Before deleting everything, see what is actually taking up the most room:
Windows: Go to Settings > System > Storage. It will show you a breakdown of Apps, Temporary Files, and Documents.
Mac: Click the Apple menu > System Settings > General > Storage.
Android/iPhone: Go to Settings > Storage. Look for the "Large Files" or "Unused Apps" sections.
2. Clear Temporary Files & Cache
These are files your computer creates for short-term use that often get left behind.
Disk Cleanup (Windows): Search for "Disk Cleanup" in the Start menu. Select your drive and check boxes like Temporary Files, Recycle Bin, and Thumbnails.
Browser Cache: In Chrome or Edge, press
Ctrl + Shift + Deleteto clear your browsing data and cached images.Offload Apps (Mobile): On iPhone, you can "Offload" apps you don't use often; it deletes the app but keeps your data, so you can reinstall it later without losing anything.
3. Tackle Large Folders
Downloads Folder: This is usually the messiest place on any computer. Sort by File Size and delete installers (.exe or .dmg files) for programs you’ve already installed.
Empty the Trash: Deleted files still take up space until you manually empty the Recycle Bin or Trash.
Delete Duplicate Photos: Use the "Duplicates" album in your phone's gallery to merge identical shots.
4. Move to the Cloud or External Storage
If you have files you want to keep but don't need daily (like high-res videos or old project backups):
Cloud Services: Move files to Google Drive, iCloud, or OneDrive. Once uploaded, you can select "Make available online only" to remove the local copy from your hard drive.
External Drive: Plug in a USB flash drive or external SSD and move your media libraries there.
Quick Hack: Storage Sense (Windows)
Windows has a built-in feature called Storage Sense. You can turn it on in your Storage settings to automatically delete temporary files and empty your Recycle Bin on a schedule.
Step 4: Run the Windows Update Troubleshooter
Microsoft includes a built-in repair tool that automatically detects common update problems.
How to Run the Troubleshooter
For Windows 11
Open Settings (Press Windows Key + I).
Go to System > Troubleshoot.
Select Other troubleshooters.
Find Windows Update and click the Run button.
Follow the on-screen instructions and apply any fixes the tool suggests.
Open Settings (Press Windows Key + I).
Go to System > Troubleshoot.
Select Other troubleshooters.
Find Windows Update and click the Run button.
Follow the on-screen instructions and apply any fixes the tool suggests.
For Windows 10
Open Settings.
Go to Update & Security > Troubleshoot.
Click on Additional troubleshooters.
Select Windows Update and click Run the troubleshooter.
Open Settings.
Go to Update & Security > Troubleshoot.
Click on Additional troubleshooters.
Select Windows Update and click Run the troubleshooter.
What the Troubleshooter Actually Does
While it's running, you might see it performing these specific tasks:
Stops Windows Update Services: It pauses the background tasks that manage updates.
Renames the SoftwareDistribution Folder: This clears the temporary "download" cache where corrupted update files often hide.
Restarts Services: It re-initializes the update engine to start with a clean slate.
Checks for Pending Reboots: It ensures a previous update isn't blocking new ones.
If the Troubleshooter Doesn't Fix It
If you still get an error after running the tool, you can try these quick manual steps:
Check Date & Time: If your clock is off by even a few minutes, Windows Update may fail for security reasons. Ensure "Set time automatically" is On.
Free Up Drive Space: Updates usually need at least 10 GB of free space to extract and install.
Command Prompt Reset: Right-click the Start button, select Terminal (Admin) or Command Prompt (Admin), and type
sfc /scannow. This repairs corrupted system files that might be interfering with the update.
Let the tool complete all repairs before restarting your PC.
Step 5: Restart Windows Update Services
Windows updates rely on several background services. If one stops working, updates can fail.
Follow these steps carefully:
If the automated troubleshooter didn't do the trick, manually restarting the services is the "power move" to get Windows Update unstuck. This clears out the temporary update cache and forces the system to re-establish a connection with Microsoft's servers.
How to Restart Services Manually
Method A: The Graphical Way (Services Manager)
Press Windows Key + R, type
services.msc, and hit Enter.In the list, locate the following three services:
Background Intelligent Transfer Service (BITS)
Windows Update
Cryptographic Services
For each one:
Right-click the service and select Stop.
Wait a few seconds, then right-click again and select Start (or Restart).
Ensure the "Startup Type" for these is set to Automatic or Manual.
Method B: The Fast Way (Command Prompt)
This is often more effective because it ensures the services are fully killed before restarting.
Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin).
Type the following commands one by one, pressing Enter after each:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserverNow, turn them back on by typing:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
The "Deep Clean" (Optional but Recommended)
Sometimes the update files themselves are corrupted. While the services are stopped (after step 2 in Method B), you can delete the temporary update folder:
Open File Explorer and go to
C:\Windows\SoftwareDistribution.Delete everything inside this folder. (Don't worry, Windows will recreate these files as soon as it checks for updates again).
Restart the services using the "start" commands above.
Final Step
After restarting these services, go back to Settings > Windows Update and click Check for updates. It may take a little longer than usual to scan this time because you've cleared the cache.
Is Windows giving you a specific "Access Denied" error in the Command Prompt, or did the services restart successfully?
Step 6: Clear the Windows Update Cache
Corrupted update files are one of the biggest causes of update failures.
Clearing the cache forces Windows to download fresh update files.
Important:
You’ll need administrator access.
Step-by-step:
Open Command Prompt as Administrator and run:
net stop wuauserv
net stop bits
Next:
Open File Explorer
Navigate to:
C:\Windows\SoftwareDistribution
Delete everything inside the folder
Now restart the services:
net start wuauserv
net start bits
Restart your computer and try updating again.
Step 7: Repair Corrupted System Files
Broken system files often trigger mysterious update errors.
Windows includes two powerful repair tools:
SFC
DISM
These tools scan and restore damaged Windows components.
Run SFC Scan
Open Command Prompt as Administrator and type:
sfc /scannow
Wait for the scan to finish.
Possible results:
No integrity violations found
Corrupted files repaired
Some files couldn’t be fixed
If problems remain, continue with DISM.
Run DISM Repair
In Command Prompt, enter:
DISM /Online /Cleanup-Image /RestoreHealth
This process may take several minutes.
Once complete:
Restart your PC
Check for updates again
Step 8: Disable Antivirus Temporarily
Some antivirus programs block Windows Update components.
Third-party antivirus programs can sometimes be "overprotective," blocking Windows Update from modifying system files or preventing new drivers from installing. Disabling it temporarily can help determine if your security software is the source of the conflict.
1. Disabling Third-Party Antivirus (Norton, McAfee, Bitdefender, etc.)
Most third-party suites have a quick-disable option in the system tray:
Look at the Taskbar in the bottom-right corner (you may need to click the up arrow
^to see hidden icons).Right-click your antivirus icon.
Look for an option like "Disable Auto-Protect," "Pause Protection," or "Turn off for 10 minutes."
If prompted, choose to disable it until the next system restart.
2. Disabling Windows Security (Built-in)
If you aren't using a third-party app, Windows Defender is your active guard. Here’s how to pause it:
Click Start, type "Windows Security," and press Enter.
Select Virus & threat protection.
Under "Virus & threat protection settings," click Manage settings.
Switch Real-time protection to Off.
Note: Windows will eventually turn this back on automatically to keep you safe.
⚠️ Important Safety Rules
Keep Your Firewall On: Even if you disable the "Antivirus" or "Real-time scanning," try to keep your Firewall active.
Stay Off Sketchy Sites: Only browse trusted websites (like Windows Update or official driver pages) while your protection is down.
Re-enable Immediately: Once the update starts downloading or the troubleshooting step is finished, turn your protection back On immediately.
What if this fixes it?
If the update works while the antivirus is off, it means your software is flagging a legitimate Windows process as a threat. You may want to:
Check for updates for the antivirus program itself.
Add an "Exclusion" in your antivirus settings for the
C:\Windows\SoftwareDistributionfolder.
Step 9: Install the Update Manually
If automatic updates fail repeatedly, manual installation often works.
If the automatic system just won't cooperate, you can bypass the Windows Update interface entirely by downloading the specific update "package" directly from Microsoft. This is often the most reliable way to fix a persistent error.
If the automatic system just won't cooperate, you can bypass the Windows Update interface entirely by downloading the specific update "package" directly from Microsoft. This is often the most reliable way to fix a persistent error.
1. Find Your KB Number
Every Windows update has a unique identification number starting with "KB" (Knowledge Base).
Go to Settings > Windows Update > Update History.
Look for the update that failed. It will look something like KB5034765.
Write this number down.
Every Windows update has a unique identification number starting with "KB" (Knowledge Base).
Go to Settings > Windows Update > Update History.
Look for the update that failed. It will look something like KB5034765.
Write this number down.
2. Visit the Microsoft Update Catalog
Microsoft maintains a massive database of every update ever released.
Go to the Microsoft Update Catalog .
In the search bar in the top-right corner, type in your KB number and hit Search.
Microsoft maintains a massive database of every update ever released.
Go to the
.Microsoft Update Catalog In the search bar in the top-right corner, type in your KB number and hit Search.
3. Choose the Correct Version
You will likely see several results. You need to pick the one that matches your system:
Architecture: Look for x64 if you have a standard 64-bit Intel or AMD processor. Look for ARM64 if you are on a device like a Surface Pro (Snapdragon).
Version: Match your Windows version (e.g., "Windows 11 version 23H2" or "Windows 10 version 22H2").
Click Download: A small window will pop up. Click the .msu link to start the download.
You will likely see several results. You need to pick the one that matches your system:
Architecture: Look for x64 if you have a standard 64-bit Intel or AMD processor. Look for ARM64 if you are on a device like a Surface Pro (Snapdragon).
Version: Match your Windows version (e.g., "Windows 11 version 23H2" or "Windows 10 version 22H2").
Click Download: A small window will pop up. Click the .msu link to start the download.
4. Run the Installer
Once the file is downloaded, double-click it.
Windows will prepare the installation. This might take a few minutes.
Follow the prompts to install and Restart your computer when finished.
Once the file is downloaded, double-click it.
Windows will prepare the installation. This might take a few minutes.
Follow the prompts to install and Restart your computer when finished.
Why this works when other steps fail
When you use the Catalog, you are downloading the "Standalone Installer." Unlike the standard update process, this doesn't rely on the "Background Intelligent Transfer Service" or the local update cache—it simply overwrites the necessary system files with the fresh ones you just downloaded.
When you use the Catalog, you are downloading the "Standalone Installer." Unlike the standard update process, this doesn't rely on the "Background Intelligent Transfer Service" or the local update cache—it simply overwrites the necessary system files with the fresh ones you just downloaded.
Quick Verification
After the restart, go back to Settings > Windows Update and click "Check for updates." If the manual install was successful, that "Failed" message should be replaced with a green checkmark saying "You're up to date."
Were you able to find the KB number for the update that’s giving you trouble?
After the restart, go back to Settings > Windows Update and click "Check for updates." If the manual install was successful, that "Failed" message should be replaced with a green checkmark saying "You're up to date."
Were you able to find the KB number for the update that’s giving you trouble?
Step 10: Perform a Clean Boot
Background apps and startup services sometimes interfere with updates.
A clean boot starts Windows with minimal processes.
Steps:
Press Windows + R
Type:
msconfig
Go to the Services tab
Check:
Hide all Microsoft services
Click Disable all
Restart your computer
Now try Windows Update again.
Step 11: Reset Windows Update Components Completely
If nothing else works, fully resetting update components can solve stubborn issues.
Open Command Prompt as Administrator and run these commands one by one:
net stop bits
net stop wuauserv
net stop cryptsvc
net stop msiserver
Rename update folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Restart services:
net start bits
net start wuauserv
net start cryptsvc
net start msiserver
Restart the PC afterward.
Common Windows Update Error Codes
Here are a few frequent errors and what they usually mean:
| Error Code | Meaning |
|---|---|
| 0x80070002 | Missing update files |
| 0x80070057 | Corrupted settings/files |
| 0x800f081f | Missing .NET components |
| 0x8024402c | Network issue |
| 0x80070422 | Update service disabled |
Knowing the code helps narrow down the fix faster.
When You Should Consider Resetting Windows
If updates still fail after trying everything above, your Windows installation may be heavily corrupted.
At that point, you can:
Use Reset this PC
Perform an in-place upgrade
Reinstall Windows completely
Always back up important files first.
Pro Tips to Prevent Future Update Errors
Here are a few habits that help avoid update problems:
Keep Drivers Updated
Outdated drivers can conflict with Windows updates.
Avoid Force-Shutdowns
Interrupting updates can corrupt files.
Maintain Free Disk Space
Low storage frequently causes installation failures.
Use Reliable Antivirus Software
Aggressive security apps often create conflicts.
Restart Your PC Regularly
Many updates need pending restarts to complete properly.
Windows Update Troubleshooter & Fix Tool – FAQ (Unique)
1. What is Windows 10 Update Fix Tool download?
The Windows 10 Update Fix Tool is a utility designed to automatically detect and repair issues that stop Windows 10 from installing updates. It usually includes built-in repair functions like resetting update services, clearing cache, and fixing corrupted files.
2. Is there a Windows 11 Update repair tool?
Yes. Windows 11 already includes built-in repair features such as:
Update Troubleshooter
System File Checker (SFC)
DISM repair tool
These tools help fix update errors without needing third-party software.
3. Why does Windows Update diagnostic fail to run?
This usually happens when:
Update services are disabled
System files are corrupted
Required Windows components are missing
Antivirus or firewall blocks the process
Running DISM and SFC commands often fixes this issue.
4. What is the Windows Update Troubleshooter?
The Windows Update Troubleshooter is a built-in Microsoft tool that automatically scans and fixes common update problems like stuck downloads, missing files, and service errors.
5. Why are there Windows 11 update problems today?
Windows 11 update issues can occur due to:
Microsoft server overload
Internet connection instability
Pending system restart
Corrupted update cache
Usually, these issues are temporary and get resolved automatically.
6. Why is Windows Update not working in Windows 11?
Common reasons include:
Disabled update services
Low disk space
Corrupted system files
VPN or proxy interference
Resetting Windows Update components often solves the issue.
7. Where can I download Windows Update Troubleshooter?
You don’t need to download it separately. It is already built into Windows:
Settings → System → Troubleshoot → Other troubleshooters → Windows Update
8. How do I run Windows Update Troubleshooter?
Follow these steps:
Open Settings
Go to System
Click Troubleshoot
Select Other troubleshooters
Click Run next to Windows Update
It will automatically detect and fix problems.
9. What should I do if Windows Update still fails?
Try these advanced fixes:
Restart Windows Update services
Clear SoftwareDistribution folder
Run SFC and DISM commands
Perform a clean boot
10. Is Windows Update Troubleshooter enough to fix all issues?
Not always. It fixes common problems, but severe corruption may require manual repair using DISM, system restore, or reinstalling Windows updates.
Final Thoughts:
Windows Update errors can look intimidating, especially when cryptic error codes appear out of nowhere. But in most cases, the problem comes down to corrupted files, stuck services, or damaged update cache data.
Start with the simple fixes first:
Restart your PC
Check storage
Run the troubleshooter
Then move into advanced repairs like:
SFC
DISM
Resetting update components
By following the steps in this guide carefully, you can resolve most Windows Update problems without losing your files or reinstalling Windows.












EmoticonEmoticon