How to fix and reset the Windows Update components when updates keep failing
Summary
This guide helps you troubleshoot and resolve: How to fix and reset the Windows Update components when updates keep failing. Follow the steps below to fix the issue.
Common Causes
When Windows updates repeatedly fail to download or install, the underlying cause is often a corrupted Windows Update client or a stuck SoftwareDistribution folder. Resetting these components clears cached update files, restarts the relevant services, and forces Windows to rebuild its update infrastructure from scratch. The steps below walk you through the process on Windows 10 and Windows 11.
Before You Begin
- Sign in to Windows with an account that has administrator privileges.
- Ensure your device is plugged in (if a laptop) and connected to the internet.
- Close any open applications, particularly third-party antivirus software, as it can interfere with the reset process.
Quick Fix Steps
- Press
Win + S, typecmd, then right-click Command Prompt and select Run as administrator. - Run the following commands one at a time, pressing
Enterafter each:net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start cryptsvc net start bits net start wuauserv - Close Command Prompt and try running Windows Update again.
Detailed Instructions
Step 1: Stop the Update-Related Services
The Background Intelligent Transfer Service (BITS) and Windows Update service must be stopped before you can rename the SoftwareDistribution folder.
- Press
Win + R, typeservices.msc, and pressEnter. - Scroll down and locate each of the following services:
- Windows Update
- Background Intelligent Transfer Service (BITS)
- Cryptographic Services
- Right-click each service, select Stop, and wait for the status to show as blank or "Stopped".
Step 2: Rename the SoftwareDistribution Folder
The SoftwareDistribution folder stores temporary update files. Renaming it forces Windows to create a fresh folder on the next update cycle.
- Open File Explorer and navigate to
C:\Windows\SoftwareDistribution. - Right-click the SoftwareDistribution folder and choose Rename.
- Type
SoftwareDistribution.oldand pressEnter.
If Windows reports the folder is in use, confirm that all three services from Step 1 are stopped, then try again.
Step 3: Reset the Catroot2 Folder
The Catroot2 folder stores signature data used by Windows Update. Resetting it resolves issues caused by corrupted signature files.
- Open Command Prompt as administrator (as in the Quick Fix Steps).
- Run the following commands one at a time:
net stop cryptsvc ren C:\Windows\System32\catroot2 Catroot2.old net start cryptsvc
Step 4: Restart the Update Services
- Return to the Services window.
- Right-click each of the following services and select Start:
- Cryptographic Services
- Background Intelligent Transfer Service (BITS)
- Windows Update
- Confirm each service shows a status of Running.
Step 5: Clear the Windows Update Cache (Optional)
For stubborn issues, clearing the BITS and Windows Update download queues can help.
- Open Command Prompt as administrator.
- Run the following commands:
bitsadmin /list /allusers bitsadmin /reset /allusers - Restart your computer when finished.
Step 6: Run the Windows Update Troubleshooter
Microsoft provides a built-in troubleshooter that can automatically detect and repair common update issues.
- Press
Win + Ito open Settings. - Navigate to System > Troubleshoot > Other troubleshooters.
- Locate Windows Update and click Run.
- Follow the on-screen prompts and apply any recommended fixes.
Step 7: Manually Trigger Windows Update
- Press
Win + Iand go to Windows Update. - Click Check for updates.
- Allow Windows to download and install any available updates.
- Restart your computer when prompted.
Related Articles
- How to update Windows
- Troubleshooting Windows 11 Update Issues
- Optimizing Windows 11 Performance
- Windows 11 Security Best Practices
Still Having Issues?
💻 Open a Ticket