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
| Problem Source | Best Fix | | :--- | :--- | | | Run Windows Update Troubleshooter or reset IE settings | | Corrupted OS | Run DISM /Online /Cleanup-Image /RestoreHealth and sfc /scannow | | Stuck Update Cache | Reset the SoftwareDistribution folder | | .NET 3.5 Won't Install | Offline install via DISM using Windows ISO | | Corporate Policy (WSUS) | Modify Group Policy to download from Microsoft directly | | General Windows Corruption | Run an In-Place Upgrade using the Media Creation Tool |
Corrupted system files are a frequent cause. Use the System File Checker (SFC) and Deployment Image Servicing and Management (DISM) tools to repair them. Open . Run the command: sfc /scannow Once finished, run the following commands one by one: dism /online /cleanup-image /scanhealth dism /online /cleanup-image /restorehealth Restart your PC. 3. Reset Windows Update Components 0x800f0952 install
Ensure is toggled OFF , or ensure Windows is allowed to download over metered connections in the Windows Update settings. D. Reset Windows Update Components
Check the box labeled . Click Apply , then click OK . net stop wuauserv net stop cryptSvc net stop
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 Method 4: Run DISM and SFC Tools
Missing or damaged operating system files can prevent optional features from installing correctly. Open as an administrator. Run the command: sfc /scannow Once finished, run
Then reboot and retry.
Type gpedit.msc and press to open the Local Group Policy Editor. (Note: This feature is not available on Windows Home editions) .