How to Fix Windows 10 Update Issues: Step-by-Step Guide
Updated Jul 2026
Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. We only recommend what we'd use.
- Resolve Windows 10 update failures with systematic system checks and repair tools.
- Clear cached update files and repair corrupted system files using built-in command-line tools.
- Utilize the Media Creation Tool for in-place repairs when standard troubleshooting fails.
- Keep device drivers updated and maintain adequate free storage space to prevent future update stalls.

Windows 10 Update Issues? Here's How to Fix Them
Fixing Windows 10 update issues requires a step-by-step approach that starts with basic rebooting and storage checks before moving on to clearing corrupted update caches or repairing system files. When updates freeze mid-download, throw cryptic error codes like 0x80070002, or get stuck in endless restart loops, the cause is usually a corrupted download file, insufficient disk space, or a conflicting background service.
Microsoft regularly pushes cumulative updates and security patches to keep PCs running safely. However, the sheer variety of computer hardware configurations means updates don't always install cleanly. Instead of letting your system sit in an unpatched state, you can work through a handful of reliable troubleshooting methods to get updates flowing again.
1. Basic Checks and Initial Troubleshooting
Fixing Windows 10 update issues usually starts with resolving temporary system locks, insufficient storage, or network drops. Simple actions like restarting your computer, clearing drive space, and disabling third-party antivirus software often clear simple blocks without needing deep system modifications or complex command-line interventions.
Start with a clean reboot. A simple restart flushes temporary memory and closes background processes that might be locking update files. Next, take a look at your main storage drive. Windows updates need elbow room to download, unpack, and execute files, so if your C: drive is nearly full, updates will fail without a clear explanation.
It's also worth checking your internet connection. Unstable Wi-Fi can interrupt large package downloads, leaving incomplete files in your download queue. If you use third-party security suites, temporarily pause their real-time protection; aggressive antivirus tools often mistake update installers for suspicious system modifications.
2. Running the Windows Update Troubleshooter

The built-in Windows Update Troubleshooter automatically detects and repairs underlying glitches in the update service, network adapter, and security services. Accessing this utility through Settings provides a quick, risk-free first attempt to clear stuck installation loops and resolve broken update dependencies without manual file editing.
Microsoft built specific automated fixes right into the operating system. To run the tool, open your Start menu and head to Settings > Update & Security > Troubleshoot. Click on "Additional troubleshooters," select "Windows Update," and click "Run the troubleshooter."
The utility scans for common issues like stopped background services, incorrect registry flags, or pending reboot requests. It applies fixes automatically and tells you what it changed. Even if it doesn't fix the core problem completely, it usually resets basic components so subsequent troubleshooting steps work better.
3. Checking Disk Space and System File Integrity
Windows updates require substantial temporary storage and intact operating system files to install cleanly. You can resolve file corruption and storage bottlenecks by running Disk Cleanup to free up drive space, followed by running the System File Checker and DISM tools in an elevated Command Prompt window.
Aim to keep at least 20 GB to 30 GB of free space on your system drive before triggering major feature updates. You can run Disk Cleanup by searching for it in the taskbar, selecting drive C:, and clicking "Clean up system files." Check the boxes for "Windows Update Cleanup" and "Temporary Windows Installation Files" to scrub gigabytes of outdated patch data.
If storage isn't the problem, damaged core files might be preventing the installer from writing new data. Open Command Prompt as an administrator and run these tools in sequence:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
DISM fetches fresh replacement files directly from Microsoft servers, while SFC scans your local drive and swaps out corrupted files. Once both commands finish running, restart your computer and check for updates again.
4. Using the Media Creation Tool for In-Place Repair
When standard repair utilities fail, Microsoft’s Media Creation Tool can perform an in-place upgrade to overhaul broken operating system files. Selecting the option to keep personal files and applications refreshes core system dependencies while leaving your personal data, programs, and customized system settings completely intact.
An in-place repair acts like a full system refresh without wiping your drive. Head to Microsoft's official Windows 10 download page and grab the Media Creation Tool. Run the executable and choose "Upgrade this PC now" rather than creating external media.
The wizard downloads a complete, fresh image of the latest Windows 10 build and installs it directly over your existing setup. During the process, ensure the screen confirms it will "Keep personal files and apps." This method replaces damaged system components that ordinary troubleshooters miss, making it one of the most effective solutions for stubborn update errors.
5. Addressing Driver Conflicts and Security Software
Outdated hardware drivers and aggressive third-party security software frequently block Windows updates from applying successfully. Reviewing Device Manager for driver errors, updating network and GPU drivers, and temporarily disabling non-Microsoft antivirus programs usually resolves software conflicts that cause update installations to hang.
Hardware drivers tell Windows how to talk to your components. If a critical driver—like your display adapter or storage controller—is severely outdated or buggy, the update engine may abort the installation to prevent system crashes. Right-click the Start button, select Device Manager, and look through the list for yellow exclamation marks.
Pay close attention to network adapters and storage controllers. If you see flagged devices, right-click them to update the driver automatically, or download the latest package directly from your hardware manufacturer's support site. Similarly, uninstalling legacy utilities or older VPN clients before updating can eliminate hidden software conflicts.
6. Advanced Repairs: Clearing Cache and Resetting Services
Persistent update failures often stem from corrupted update cache files stored in system folders. Stopping the Windows Update and Background Intelligent Transfer services, renaming the SoftwareDistribution and Catroot2 folders, and restarting those services forces Windows to download a fresh, uncorrupted batch of update files.
When an update download gets interrupted, broken files sit inside the hidden SoftwareDistribution folder. Windows keeps trying to use those damaged files, creating an error loop. Resetting these components clears out the bad cache manually.
Open Command Prompt as an administrator and enter the following commands, pressing Enter after each line:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
This sequence stops the update services, renames the cache folders so Windows creates fresh ones, and restarts the services. The next time you check for updates, Windows downloads every file completely fresh.
| Troubleshooting Tool | Primary Use Case | Availability | Key Benefit |
|---|---|---|---|
| Windows Update Troubleshooter | Minor update errors & stalled services | Built-in (Free) | Automated diagnosis with no technical setup |
| SFC & DISM Command Tools | Corrupted system files & damaged updates | Built-in (Free) | Deep structural repair of system binaries |
| SoftwareDistribution Reset | Stuck downloads & persistent error codes | Manual CMD Script | Clears corrupted update file downloads |
| Media Creation Tool | Severe installation failures & system errors | Official Download | Full operating system repair preserving files |
Summary of Recommended Steps
When working through Windows 10 update glitches, following a logical sequence saves time and prevents unnecessary system resets. Keep these best practices in mind during the recovery process:
- Start with basic maintenance: Restart your PC, clear temp files, and ensure your internet connection is stable.
- Leverage built-in tools first: Run the Windows Update Troubleshooter before attempting complex edits.
- Repair file integrity: Use DISM and SFC to fix system corruption before downloading large patches.
- Purge broken cache files: Rename the SoftwareDistribution folder if downloads freeze at specific percentages.
- Keep an in-place repair as your backup: Use the Media Creation Tool when individual fixes fail to resolve the issue.
FAQ
Why do Windows 10 updates keep failing?
Updates usually fail due to corrupted cached files, insufficient storage space, outdated drivers, or third-party security software blocking the installation. Corrupted system dependencies can also interrupt the process.
How much free disk space is needed for a Windows 10 update?
While minor cumulative patches need only a few gigabytes, major feature updates generally require at least 20 GB to 30 GB of free space on your primary C: drive to unpack and install successfully.
Is it safe to delete files in the SoftwareDistribution folder?
Yes, it's safe. Stopping the Windows Update service first lets you delete or rename the SoftwareDistribution folder. Windows automatically recreates the folder and downloads fresh files the next time you check for updates.
Will an in-place repair delete my personal files?
No. When using the Windows 10 Media Creation Tool for an in-place repair, selecting the option to keep personal files and applications preserves your data, installed software, and desktop settings intact.
How long can I safely pause Windows 10 updates?
You can pause updates for up to 35 days in Settings. While pausing temporary updates helps during active troubleshooting, delaying them indefinitely leaves your system exposed to security vulnerabilities.