ErrorFixDB Logo
← Back to Database

How to Fix Error 0x80070308

Topic: Windows 11 Update Errors | Status: Updated

What is this error?

Error 0x80070308 is a Windows update issue typically occurring when the update process fails to correctly assess the system's configuration or due to corrupted system files. This error can prevent users from updating their Windows operating system, leading to potential security vulnerabilities.

How to Fix It

  1. Run Windows Update Troubleshooter: Go to Settings > Update & Security > Troubleshoot > Additional Troubleshooters. Select "Windows Update" and click "Run the troubleshooter." Follow the prompts to see if any issues can be resolved automatically.
  2. Check for Corrupted System Files: Open Command Prompt as an administrator by searching for "cmd," right-clicking on it, and selecting "Run as administrator." Type sfc /scannow and press Enter. Allow the system to scan for and repair corrupted files.
  3. Reset Windows Update Components: In the same Command Prompt window, type the following commands one at a time, pressing Enter after each: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver. Then, type net start wuauserv, net start cryptSvc, net start bits, net start msiserver.
  4. Clear Windows Update Cache: Navigate to C:\Windows\SoftwareDistribution\Download in File Explorer. Delete all files in this folder to clear the update cache.
  5. Perform a Clean Boot: Press Windows + R, type msconfig, and hit Enter. Under the "Services" tab, check "Hide all Microsoft services" and click "Disable all." Then go to the "Startup" tab and click "Open Task Manager." Disable all startup items and restart your PC.
  6. Manually Update Windows: Visit the Microsoft Update Catalog website, search for the specific update related to error 0x80070308, and download it manually. Install the update and restart your PC to see if the issue is resolved.
Disclaimer: This is an educational guide. We are not responsible for data loss. Always backup your system.