Step-by-Step Guide to Fix Error Code 0x80070009

0x80070009 Error: Corrupted Component Store Files Detected

Try it yourself, or Reach Out!

If you still need a hand, we’re just a plan away

What is the 0x80070009 Error?


Error 0x80070009 occurs when the update engine encounters an invalid handle or corrupted files within the Component-Based Servicing (CBS) or WinSxS store. This prevents updates from being downloaded or installed correctly, often displaying messages like “Windows could not complete the update” or “The system cannot find the file specified.” The error is typically caused by corrupted system components, registry issues, or interrupted update operations, blocking successful installation of essential updates.

Causes

  • Corrupted component store (WinSxS or CBS) – Damaged update files block installations.
  • Interrupted or failed previous updates – Incomplete update operations leave invalid handles.
  • Faulty system registry entries – Broken keys can prevent proper update execution.
  • Third-party antivirus or firewall interference – Security software blocks critical update components.
  • Disk errors or bad sectors – Storage corruption prevents update files from being read/written correctly.
  • Incomplete or corrupted installation files – Setup or update files may be damaged.

Resolution Steps




1. Restart Your Computer and Retry Updates

  • Save your work and restart your PC.
  • Check for updates again via Settings - Windows Update - Check for updates.

2. Run System File Checker (SFC)

Corrupted system files often trigger this error.

  • Open Command Prompt (Admin) and run:

sfc /scannow

  • After the scan completes, restart your computer and retry updates.

3. Repair Windows Image Using DISM

If SFC cannot repair all files, use DISM to fix the component store.

  • Run in Command Prompt (Admin):

DISM /Online /Cleanup-Image /RestoreHealth

  • Restart your PC after completion.

4. Reset Windows Update Components

  • Run the following in Command Prompt (Admin):

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

  • Restart your PC and attempt updates again.

5. Delete Pending Update Files

Corrupted pending updates can leave invalid handles.

  • Open Command Prompt (Admin) and run:

net stop trustedinstaller  

del %windir%\winsxs\pending.xml

  • If access is denied, rename instead:

ren %windir%\winsxs\pending.xml pending.old

  • Restart and retry updates.

6. Check Disk for Errors

  • Run in Command Prompt (Admin):

chkdsk C: /f /r

  • Confirm with Y, then restart your PC to allow the scan to repair errors.

7. Disable Third-Party Security Software Temporarily

Antivirus or firewall may interfere with component access.

  • Temporarily disable third-party antivirus or firewall.
  • Retry updates, then re-enable protection once complete.

8. Use Windows Update Troubleshooter

The built-in troubleshooter can detect and fix issues automatically.

  • Go to Settings - System - Troubleshoot - Other troubleshooters.
  • Select Windows Update - Run.
  • Apply the suggested fixes and restart your PC.

9. Manually Install Updates

If automatic updates continue to fail:

  1. Visit the Microsoft Update Catalog.
  2. Search for the KB number of the failed update.
  3. Download and install it manually.


We’re Here for You!


Follow our step-by-step instructions to troubleshoot the issue. Still need help?
Contact us and choose a plan, and our experts will take care of it for you.

Transparent Pricing

Simple, upfront pricing with no hidden fees or surprises

Endpoints

  • Desktops$49
  • Laptops$49
  • Mobile Devices (MDM)$19
  • Workstations$69
  • POS/Kiosks$49
  • Network Printers$29
  • Purchase Now

Network

  • Routes$29
  • Switches$15
  • Firewalls$29
  • Access Points$9
  • VPN Gateways$19
  • Load Balancers$49
  • Purchase Now

Server

  • On-Prem Servers$99
  • Virtual Servers$69
  • Cloud Servers$99
  • Storage Systems (NAS/SAN)$49
  • Backup Appliances$99
  •   
  • Purchase Now

Security

  • Endpoint Protection (EDR)$9
  • AV/Antimalware$9
  • Patch Management$9
  • Web Filtering$9
  • MFA$5
  •   
  • Purchase Now

BDR

  • Local Backup$49
  • Cloud Backup$49
  • DR Infrastructure$199
  •   
  •   
  •   
  • Purchase Now

Compliance

  • Policy Mgmt & Audits$149/month
  • DLP$5/user
  • IT Governance Tools$199/month
  •   
  •   
  •   
  • Purchase Now

NOC

  • 24/7 Monitoring$10/device
  • RMM Tools$3/device
  • MDR Service$25/device
  •   
  •   
  •   
  • Purchase Now

SOC & SIEM

  • Threat Intelligence$199/month
  • Cloud SIEM (Sentinel, etc.)$200–$1000+
  •   
  •   
  •   
  •   
  • Purchase Now

Helpdesk

Open a Ticket / Contact Us

Need help now or want to explore partnership options?

Subscribe our newsletter to stay updated!