Microsoft Windows HRESULT Error 0x80070658: How to Fix It
Easy 30-60 minutes Medium Severity
Verified June 2026
- Error Code
- 0x80070658
- Brand
- Microsoft Windows
- Product Type
- hresult
- Severity
- Medium
- DIY Difficulty
- Easy
- Estimated Fix Time
- 30-60 minutes
Ad
Tools You'll Need
- Administrator access
How to Fix Error Code 0x80070658
-
Run System File Checker (SFC)
-
Check Windows Installer Service
-
Clear Temporary Files
-
Perform a Clean Boot
After troubleshooting, re-enable services and startup items to restore normal operation. -
Run Windows Update Troubleshooter
Ad
When to Call a Professional
If the error persists after all steps, consider contacting Microsoft Support or a professional IT technician, as deeper system corruption or registry issues may require advanced repair.Frequently Asked Questions
What causes error 0x80070658?
This error is typically caused by corrupted system files, a misconfigured Windows Installer service, or insufficient permissions to write installation logs.
Can I fix error 0x80070658 without reinstalling Windows?
Yes, most cases can be resolved with system file checker, service checks, and a clean boot. Reinstallation is rarely needed.
Does error 0x80070658 affect all software installations?
It usually affects Windows Installer (.msi) packages. Other installers may work fine.
Is there a way to prevent error 0x80070658?
Keep Windows updated, regularly run disk cleanup, and avoid interrupting installations. Also ensure your user account has administrative privileges.
What if SFC finds corrupted files but can't fix them?
Run DISM (Deployment Imaging Service and Management Tool) by typing 'DISM /Online /Cleanup-Image /RestoreHealth' in an elevated Command Prompt, then run SFC again.