Windows Update Error Code 0x80070643: How to Fix It

Medium 45-90 minutes High Severity Verified June 2026
Error Code
0x80070643
Brand
Windows Update
Product Type
operating_system
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Error code 0x80070643 indicates a Windows Update installation failure, typically caused by corrupted system files, damaged update components, or insufficient disk space. This error prevents critical security updates and feature installations from completing successfully.
Ad

Tools You'll Need

How to Fix Error Code 0x80070643

  1. Run Windows Update Troubleshooter

  2. Clear Windows Update Cache

    Backup important files before proceeding. This process requires administrator privileges.
  3. Reset Windows Update Components

    Run PowerShell as administrator. Creating backup folders prevents data loss if reset fails.
  4. Run System File Checker

    Do not close the command prompt window during the scan process.
  5. Check Disk Space and Clean Temporary Files

  6. Reset Windows Update Database

    Renaming the DataStore folder will reset update history but preserves system stability.
  7. Perform Clean Boot and Retry Update

    Remember to reverse clean boot settings after successful update installation.

Parts You May Need

External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
External USB drive
Check Price on Amazon
Windows installation media
Check Price on Amazon
Ad

When to Call a Professional

Contact Microsoft Support or a computer technician if the error persists after trying all steps, if you're uncomfortable using command-line tools, or if you encounter Blue Screen of Death (BSOD) errors during the process. Professional help may be needed if hardware issues like failing hard drives are causing the installation failures.

Frequently Asked Questions

What causes Windows Update error 0x80070643?
Error 0x80070643 is typically caused by corrupted Windows Update components, insufficient disk space, damaged system files, conflicting third-party software, or problems with the Microsoft .NET Framework installation.
Is it safe to delete the SoftwareDistribution folder?
Yes, it's safe to delete or rename the SoftwareDistribution folder. Windows will automatically recreate this folder and re-download necessary update files. This process resets the Windows Update cache without affecting installed programs or personal files.
How long does it take to fix error 0x80070643?
Fixing error 0x80070643 typically takes 45-90 minutes, depending on your computer's speed and internet connection. The System File Checker scan alone can take 30+ minutes, and downloading fresh update components may require additional time.
Can I prevent error 0x80070643 from happening again?
To prevent this error, regularly run disk cleanup, maintain at least 15GB free disk space, keep antivirus software updated but temporarily disable during updates, restart your computer monthly, and avoid interrupting Windows Update installations.
What should I do if error 0x80070643 appears during .NET Framework updates?
For .NET Framework related 0x80070643 errors, try uninstalling and reinstalling the .NET Framework, use the .NET Framework Cleanup Tool from Microsoft, run the program compatibility troubleshooter, or manually download the latest .NET Framework version from Microsoft's website.