Quick Answer: Fix Windows Update Error 0x80070002
Windows Update error 0x80070002 usually appears when Windows cannot find one or more files needed to complete an update. The fastest safe fix is to run the Windows Update troubleshooter, clear the update cache, restart update services, and then run DISM and SFC to repair system files.
Try this first: restart your PC, make sure the date and time are correct, then go to Settings > Windows Update > Check for updates. If the same error returns, follow the steps below in order.
Problem
You may see Windows Update error 0x80070002 while downloading, installing, or configuring cumulative updates, feature updates, Microsoft Defender updates, or optional updates in Windows 11 or Windows 10.
The error may appear as:
- 0x80070002
- Windows Update encountered an error
- There were some problems installing updates
- The system cannot find the file specified
The update usually fails repeatedly, even after a restart.
Cause
Error 0x80070002 commonly means Windows expected an update file to exist, but the file is missing, corrupted, incorrectly indexed, or no longer matches the update metadata on your system.
| Likely cause | What happens |
|---|---|
| Corrupted update cache | Windows downloads partial or broken update files. |
| Wrong date, time, or region | Update validation or certificate checks can fail. |
| Damaged system files | Windows servicing components cannot install the update. |
| Interrupted update download | Required files are missing from the update folder. |
| Disabled update services | Windows Update cannot download, verify, or stage updates. |
Prerequisites
- Use an administrator account.
- Keep your PC plugged in if it is a laptop.
- Make sure you have a stable internet connection.
- Temporarily pause VPN or proxy software if updates fail during download.
- Create a restore point if this is a work-critical computer.
Step-by-step Solution
1. Check date, time, and time zone
Incorrect time settings can break update checks. This is quick and worth checking before deeper repairs.
- Open Settings.
- Go to Time & language > Date & time.
- Turn on Set time automatically.
- Turn on Set time zone automatically, or manually choose the correct time zone.
- Click Sync now.
Restart the PC and try Windows Update again.
2. Run the Windows Update troubleshooter
The built-in troubleshooter can reset common update settings and restart required services.
- Open Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Find Windows Update.
- Click Run.
- Apply any recommended fixes.
On Windows 10, go to Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update.
3. Reset Windows Update cache manually
If Windows keeps reusing corrupted update files, clearing the cache often fixes Windows Update error 0x80070002.
Open Command Prompt as administrator, then run:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserverRestart your PC, then check for updates again.
Note: Renaming these folders does not delete your personal files. Windows recreates fresh update folders automatically.
4. Repair Windows component store with DISM
If the Windows servicing image is damaged, updates can fail even after clearing the cache. Run this command in Command Prompt as administrator:
DISM /Online /Cleanup-Image /RestoreHealthWait until it reaches 100 percent. It can take several minutes and may appear stuck for a while.
5. Run System File Checker
After DISM finishes, run SFC to repair protected Windows system files:
sfc /scannowIf SFC says it repaired files, restart your computer before trying Windows Update again.
6. Install the failed update manually
If only one update fails, install it from the Microsoft Update Catalog.
- Go to Settings > Windows Update > Update history.
- Note the failed KB number, such as KB503xxxx.
- Open the Microsoft Update Catalog website.
- Search for the KB number.
- Download the correct package for your system type, usually x64.
- Run the downloaded .msu file and restart when prompted.
7. Use an in-place repair upgrade if nothing works
If the same error survives all repairs, perform an in-place repair upgrade. This reinstalls Windows system files while keeping your apps and personal files.
- Download the Windows 11 Installation Assistant or Windows 10 Media Creation Tool from Microsoft.
- Run the tool as administrator.
- Choose the option to keep personal files and apps.
- Follow the prompts until installation completes.
This is heavier than resetting the update cache, but it is often the cleanest fix for persistent servicing corruption.
Examples
Reset Windows Update using PowerShell
If you prefer PowerShell, open Windows Terminal as administrator and run:
Stop-Service wuauserv,bits,cryptsvc,msiserver -Force
Rename-Item C:\Windows\SoftwareDistribution SoftwareDistribution.old -ErrorAction SilentlyContinue
Rename-Item C:\Windows\System32\catroot2 catroot2.old -ErrorAction SilentlyContinue
Start-Service wuauserv,bits,cryptsvc,msiserverCheck your Windows version
Use this command to confirm your installed build before downloading a manual update:
winverCommon Causes
- Update download was interrupted by shutdown, sleep, or network loss.
- Windows Update cache contains mismatched metadata.
- Security software blocked an update file during download.
- System files are damaged after a failed update attempt.
- The PC has incorrect date, time, region, or time zone settings.
Common Mistakes
- Deleting random files from the Windows folder: only rename the specific update cache folders shown above.
- Skipping DISM before SFC: DISM repairs the source SFC may need.
- Downloading the wrong update architecture: most modern PCs need x64, but ARM devices need ARM64 packages.
- Turning off the PC during repair: let DISM, SFC, and update installation finish.
- Using registry cleaners: they rarely fix Windows Update and can make servicing issues worse.
Best Practices
- Keep at least 15 to 20 GB of free disk space before major updates.
- Restart your PC regularly instead of only using sleep mode.
- Install servicing stack updates when Windows offers them.
- Avoid interrupting updates during the download or installation phase.
- Use Microsoft Update Catalog only for the exact KB and system architecture you need.
Verification
After applying the fixes, verify that Windows Update error 0x80070002 is resolved:
- Open Settings > Windows Update.
- Click Check for updates.
- Install all available updates.
- Restart when prompted.
- Return to Windows Update > Update history.
The failed update should now appear under successfully installed updates. If it still fails, note the KB number and try the manual Microsoft Update Catalog method.