Windows Update Error 0x80070643 – Complete Fix Guide (2026)

Table of Contents

Hub: Windows 11 Troubleshooting Hub

Quick Answer
Windows Update Error 0x80070643 is a common update installation failure that occurs when Windows Update cannot install a specific update due to corrupted system files, insufficient disk space, or service interruptions. To fix it, restart Windows Update services, run the built-in troubleshooter, clear the SoftwareDistribution folder, and run DISM and SFC scans. If the error persists, free up disk space, update device drivers, temporarily disable third-party antivirus, or manually reset Windows Update components. For more Windows troubleshooting, visit our Windows 11 Troubleshooting Hub.

Why Windows Update Error 0x80070643 Happens

Windows Update Error 0x80070643 is a fatal installation error that occurs when Windows Update cannot successfully install a critical update. This error code is associated with the ERROR_INSTALL_FAILURE status, indicating that the installation process encountered an unrecoverable issue. It is commonly triggered by corrupted system files, insufficient disk space on the system drive, or conflicts with third-party software. For official Microsoft documentation on this error code, visit the Microsoft Update Error Reference.

Windows Update Error 0x80070643 often appears during the installation of cumulative updates, security patches, or feature updates. The error can be caused by a variety of factors: a paused or stopped Windows Update service, corrupted update cache in the SoftwareDistribution folder, insufficient storage on the system drive, or conflicts with third-party antivirus software. It may also occur after a failed update attempt that leaves the system in an inconsistent state. Similar to other update errors like Windows 11 Update Stuck and Windows Cumulative Update Failure 0x80073701, resolving this error requires a combination of service restarts, cache clearing, and system repairs.

Before diving into fixes, ensure your system meets the minimum requirements for the pending updates. Check if you have enough free space on the system drive (at least 10 GB recommended) and that your internet connection is stable. If Windows Update Error 0x80070643 appears during a specific update installation, note which update is failing, as this can help narrow down the cause. For a broader overview of Windows update issues, refer to our Windows 11 Troubleshooting Hub.

⚠️ Warning: Never force shutdown or restart your PC while Windows Update is installing updates, as this can lead to system corruption. Always allow updates to complete or use the proper troubleshooting methods to resolve Windows Update Error 0x80070643.

1. Restart Windows Update Services

The simplest and often most effective fix for Windows Update Error 0x80070643 is restarting the Windows Update services. This refreshes the service state and clears temporary glitches that may be preventing updates from installing.

  1. Press Win + R, type services.msc, and press Enter.
  2. Locate Windows Update in the list. Right-click and select Restart.
  3. Also restart Background Intelligent Transfer Service (BITS) and Cryptographic Services.
  4. After restarting, close the Services window and attempt to check for updates again.

✅ Expected Result: The error may be resolved immediately, and Windows Update should proceed normally. If the error persists, move to the next method to fix Windows Update Error 0x80070643.

2. Run the Windows Update Troubleshooter

Windows includes a built-in troubleshooter specifically designed to diagnose and fix update-related issues, including Windows Update Error 0x80070643. This tool can automatically detect and resolve common causes of the error.

  1. Open Settings > System > Troubleshoot > Other troubleshooters.
  2. Find Windows Update and click Run.
  3. Follow the on-screen instructions and allow the tool to scan for issues.
  4. If the troubleshooter finds problems, apply the recommended fixes and restart your PC.

💡 Quick Tip: The troubleshooter can also be launched from Command Prompt with msdt.exe -id WindowsUpdateDiagnostic if you prefer a command-line approach.

3. Clear the SoftwareDistribution Folder

The SoftwareDistribution folder stores temporary update files. Corrupted files in this folder can cause Windows Update Error 0x80070643. Clearing it forces Windows to download fresh update files.

  1. Open Command Prompt as Administrator.
  2. Stop the Windows Update services by running:
    net stop wuauserv
    net stop bits
    net stop cryptSvc
    net stop msiserver
  3. Navigate to the SoftwareDistribution folder: cd C:\Windows\SoftwareDistribution
  4. Delete all contents of the folder: del /f /s /q *.*
  5. Also clear the Catroot2 folder: del /f /s /q C:\Windows\System32\catroot2\*.*
  6. Restart the services:
    net start wuauserv
    net start bits
    net start cryptSvc
    net start msiserver
  7. Restart your PC and check for updates again.

⚠️ Warning: Deleting the SoftwareDistribution folder will remove your update history. Windows will rebuild it automatically. This is safe and does not affect system files.

4. Run DISM and SFC Scans

Corrupted system files are a common root cause of update errors. Running DISM (Deployment Imaging Service and Management Tool) and SFC (System File Checker) can repair these files and resolve Windows Update Error 0x80070643.

  1. Open Command Prompt as Administrator.
  2. First, run DISM: DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait for the operation to complete (may take 15-20 minutes).
  4. Then run SFC: sfc /scannow
  5. After both scans finish, restart your PC and try updating again.

✅ Expected Result: SFC and DISM will repair corrupted system files. If they report successful repairs, Windows Update Error 0x80070643 is likely resolved. For further system health checks, see our How to Use DISM Windows 11 guide.

5. Free Up Sufficient Disk Space

Insufficient disk space on the system drive (usually C:) can prevent updates from installing. Windows Update Error 0x80070643 may occur when the system cannot write temporary files due to low storage.

  1. Open Settings > System > Storage.
  2. Check the available space on your system drive. If it’s below 10 GB, free up space.
  3. Use the built-in Storage Sense to clean temporary files.
  4. Delete unnecessary large files, uninstall unused applications, and empty the Recycle Bin.
  5. After freeing space, restart and try updating again.

💡 Quick Tip: Use Disk Cleanup (run cleanmgr) to remove system files, including Windows Update cleanup, which can free up gigabytes of space.

6. Update Device Drivers

Outdated or incompatible drivers can interfere with Windows Update and trigger Windows Update Error 0x80070643. While this is less common, it’s worth updating drivers, especially graphics and network drivers. For a complete guide, check our How to Update Drivers Windows 11 article.

  1. Open Device Manager (right-click Start).
  2. Expand categories and look for devices with yellow exclamation marks.
  3. Right-click each and select Update driver.
  4. If Windows doesn’t find updates, visit your PC or motherboard manufacturer’s website for the latest drivers.
  5. After updating, restart and try updating again.

❌ Common Mistake: Relying solely on Windows Update for driver updates. Always check the manufacturer’s support page for the most recent and stable drivers.

7. Temporarily Disable Third-Party Antivirus

Third-party antivirus or security software can block Windows Update processes and cause Windows Update Error 0x80070643. Temporarily disabling it can help identify if it is the cause.

  1. Open your antivirus application.
  2. Turn off real-time protection or pause protection temporarily.
  3. Also disable any firewall or VPN that may interfere.
  4. Attempt to check for updates again.
  5. If the error is resolved, add Windows Update to the exclusion list.
  6. Remember to re-enable your security software after testing.

🔁 Alternative Solution: If you cannot disable your antivirus, try adding the Windows Update service to the exclusion list.

8. Reset Windows Update Components Manually

If the previous methods fail, a more thorough reset of Windows Update components can resolve Windows Update Error 0x80070643. This involves stopping services, renaming the SoftwareDistribution and Catroot2 folders, re-registering DLL files, and restarting services.

  1. Open Command Prompt as Administrator.
  2. Run the following commands in sequence:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Rename the update folders:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. Re-register Windows Update DLL files:
    regsvr32 wups2.dll /s
    regsvr32 wuapi.dll /s
    regsvr32 wuaueng.dll /s
    regsvr32 wucltui.dll /s
    regsvr32 wups.dll /s
    regsvr32 wuwebv.dll /s
  5. Restart the services:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  6. Restart your PC and attempt to run Windows Update.

⚠️ Warning: The Catroot2 folder is critical for cryptographic services. Renaming it is safe, but do not delete it outright as it will be recreated.

9. Advanced Troubleshooting

If none of the above methods resolve Windows Update Error 0x80070643, consider these advanced solutions.

Perform a System Restore

If the error started after a recent system change, use System Restore to revert to a previous state. Boot into the Recovery Environment, select Troubleshoot > Advanced Options > System Restore, and choose a restore point before the issue began. For detailed steps, see our How to Use System Restore Windows 11 guide.

Use the Windows Update Medic Service

Windows 11 includes a Windows Update Medic Service that can repair the update service itself. Enable it by running in Command Prompt as Admin:

sc config wuauserv start=auto
sc config wuauserv depend= "RpcSs/Winmgmt"
sc start wuauserv

Perform an In-Place Upgrade (Repair Install)

An in-place upgrade reinstalls Windows while preserving your files and apps. Download the Windows 11 ISO, mount it, and run setup.exe. Choose “Keep personal files and apps.” This often resolves persistent Windows Update Error 0x80070643. This method is also effective for Windows Installation Failed in Safe_OS Phase and Windows Update Error 0x80240020.

Check for Malware

Malware can corrupt system files and block updates. Run a full scan with Windows Defender Offline. For detailed steps, see How to Scan Malware Windows 11.

Check Event Viewer for Detailed Error Information

Open Event Viewer (Win + R, type eventvwr.msc), navigate to Windows Logs > Application, and look for errors related to Windows Update. This can provide more specific information about the cause of Windows Update Error 0x80070643.

If you continue to experience issues, consult the Microsoft Windows Update Resources for additional guidance or contact Microsoft Support.

Conclusion

Encountering Windows Update Error 0x80070643 can be frustrating, but the vast majority of cases are resolved with the methods outlined above. Start with the simplest fixes—restarting update services and running the troubleshooter—before moving to more advanced solutions like clearing the SoftwareDistribution folder, running DISM and SFC, and resetting update components. If the error persists, consider a System Restore, in-place upgrade, or malware scan.

Regular maintenance, such as keeping your drivers updated, ensuring sufficient disk space, and periodically running system file checks, can prevent Windows Update Error 0x80070643 from recurring. For additional Windows troubleshooting, visit our Windows 11 Troubleshooting Hub, where you’ll find comprehensive guides for Windows Cumulative Update Failure 0x80073701, Windows Update Error 0x80240020, and Windows 11 Update Stuck.

Related Guides

FAQ

What causes Windows Update Error 0x80070643?

Windows Update Error 0x80070643 is caused by corrupted system files, insufficient disk space, stopped update services, corrupted update cache, or conflicts with third-party antivirus software.

How do I fix Windows Update Error 0x80070643?

Restart Windows Update services, run the built-in troubleshooter, clear the SoftwareDistribution folder, run DISM and SFC scans, and free up disk space. If the error persists, reset Windows Update components or perform an in-place upgrade.

Can DISM fix Error 0x80070643?

Yes, DISM repairs the component store and is one of the most effective ways to fix Windows Update Error 0x80070643 if it is caused by corrupted system files.

Is Error 0x80070643 related to disk space?

Yes, insufficient disk space can trigger Windows Update Error 0x80070643. Free up at least 10 GB on the system drive to resolve the issue.

Can antivirus cause Windows Update Error 0x80070643?

Yes, third-party antivirus software can block Windows Update processes and cause this error. Temporarily disabling it can help identify if it is the cause.

How do I clear the SoftwareDistribution folder?

Open Command Prompt as Administrator, stop the update services, delete the contents of C:\Windows\SoftwareDistribution, and restart the services.

Is it safe to delete the SoftwareDistribution folder?

Yes, it is safe. Windows will recreate it automatically. Deleting it forces Windows to download fresh update files and can resolve Windows Update Error 0x80070643.

What should I do if the error persists after all fixes?

If the error continues, perform a System Restore to a point before the error appeared, run an in-place upgrade to repair Windows without losing your files, or as a last resort, perform a clean installation of Windows.

Can outdated drivers cause Error 0x80070643?

Yes, outdated or incompatible drivers can interfere with Windows Update. Update your drivers via Device Manager or visit your manufacturer’s website.

What is the difference between Error 0x80070643 and 0x80240020?

0x80070643 is a fatal installation failure (ERROR_INSTALL_FAILURE), while 0x80240020 indicates that the update is not allowed to be installed in the current system state (WU_E_INSTALL_NOT_ALLOWED). Both require similar troubleshooting steps.

HowToFixPro Editorial Team

We’re a team of system administrators, technical writers, and platform specialists who genuinely enjoy solving the problems most users find frustrating. From persistent Windows errors and Android sync failures to browser crashes and network drops — we’ve seen it all, and we document every fix properly. Our guides are built on official documentation, direct testing, and real troubleshooting experience. No filler, no guesswork — just reliable, step-by-step solutions you can trust.

Scroll to Top