sodcalculator

10 Tech How-To

How to Fix Error Code 0x80070643 (Windows Update)

Guide 10-9636 · Updated · Step by step

Error code 0x80070643 typically appears during Windows Update or when installing certain Microsoft software, indicating a failure in the Windows Update component or a corrupted system file. This guide provides clear, step-by-step methods to resolve the issue, from running built-in troubleshooters to manually resetting update components. No advanced technical skills are required, but you’ll need administrative access to your Windows PC.

What You’ll Need

  • A Windows PC with administrator privileges
  • Stable internet connection
  • Patience – some steps may take several minutes

Step-by-Step

  1. Run the Windows Update Troubleshooter – Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters. Select Windows Update and click Run the troubleshooter. Follow the on-screen instructions. This automated tool often detects and fixes common update issues.
  2. Check for System File Corruption – Open Command Prompt as administrator (search “cmd�, right-click, and choose “Run as administrator�). Type sfc /scannow and press Enter. Wait for the scan to complete. If it finds errors, restart your PC and try updating again.
  3. Run DISM to Repair System Image – In the same Command Prompt window, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This can take up to 20 minutes. Once finished, restart your PC and attempt the update again.
  4. Free Up Disk Space – Error 0x80070643 can occur if your system drive (usually C:) is low on space. Delete temporary files using Disk Cleanup or Storage Sense in Settings. Ensure you have at least 20 GB free, especially before a feature update.
  5. Reset Windows Update Components Manually – If the above steps fail, stop the Windows Update services and rename the SoftwareDistribution folder. Open Command Prompt as administrator and run these commands one by one:

    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

    Then restart your PC and try updating again.
  6. Use the Media Creation Tool – If the error persists, download the Media Creation Tool from Microsoft’s official website. Run it and choose “Upgrade this PC now�. This performs an in-place repair that keeps your files and apps while repairing system components.

Common Mistakes

  • Skipping the SFC scan – Many users jump to more complex fixes without running the system file checker, which is the simplest solution for corrupted files.
  • Not running Command Prompt as administrator – The commands will fail with “Access deniedâ€� if you don’t have admin rights.
  • Deleting the SoftwareDistribution folder – Never delete it; renaming it (as shown) is safe, but deletion can cause more problems.
  • Ignoring disk space – Windows updates require a certain amount of free space; if you’re under 10 GB, the update will likely fail.

Tips

  • Always restart your PC after running SFC or DISM before attempting the update again.
  • Disable third-party antivirus temporarily during the update process, as it can interfere with Windows Update.
  • If you’re on a metered connection, ensure that updates are allowed to download – go to Settings > Update & Security > Advanced options and turn off “Pause updatesâ€�.
  • Keep your drivers updated, especially for storage controllers, as outdated drivers can cause update failures.

Troubleshooting

If none of the above steps resolve the error, try the following:

  • Check the Windows Update log – Look at C:\Windows\WindowsUpdate.log for more specific error details. Search for “0x80070643â€� to see the exact context.
  • Boot into Safe Mode – Restart your PC, hold Shift and click Restart, then navigate to Troubleshoot > Advanced options > Startup Settings > Restart. Press 4 to enter Safe Mode. Try running the update there.
  • Perform a Clean Boot – Disable all non-Microsoft services via msconfig to prevent third-party software from interfering. Remember to re-enable them after.
  • Check for pending reboots – If your system has pending file rename operations (often from a previous update), Windows Update may fail. Restart your PC multiple times to clear these.
  • Use the Windows Update Assistant – If you’re trying to upgrade to a newer version of Windows, download the Windows Update Assistant from Microsoft’s official site and run it.

Frequently Asked Questions

What exactly does error 0x80070643 mean?

It’s a generic Windows Update error that indicates a failure during the installation of an update. It often relates to corrupted system files, insufficient disk space, or issues with the Windows Update service.

Will I lose my files if I use the Media Creation Tool?

No, choosing “Upgrade this PC now� preserves your personal files and installed applications. However, it’s always wise to back up important data before any major system change.

How long does DISM take?

It can take anywhere from 10 to 30 minutes, depending on your system speed and the extent of corruption. Do not interrupt it.

Can I fix this error without admin rights?

No, most of these steps require administrator privileges. If you don’t have them, contact your system administrator or the person who set up your PC.

Why does the error keep coming back after I fix it?

If the error recurs, it might be due to a failing hard drive or corrupted Windows installation. Run a disk check (chkdsk /f) and consider a repair install or resetting Windows.

Is it safe to rename the SoftwareDistribution folder?

Yes, renaming it is safe. Windows will recreate the folder automatically the next time you run Windows Update. It’s only dangerous if you delete it.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →