Windows Fix

How to Fix Windows Update Error 0x80070643

A practical guide for fixing Windows Update Error 0x80070643 on Windows 10 and Windows 11 without reinstalling Windows.

Difficulty: Easy–Medium Time: 10–20 minutes Updated: July 2026

If you're seeing Windows Update Error 0x80070643, don't panic. This error usually appears when Windows fails to install an update correctly. In many cases, the cause is a damaged update component, corrupted system files, or an issue with Microsoft Defender updates.

The good news is that you can often fix it yourself without reinstalling Windows. Start with the simple methods first, then move to the deeper fixes only if needed.

Before you start: Restart your computer once, make sure your internet connection is stable, and close unnecessary apps. Sometimes Windows just needs a clean restart to finish a pending update.

Fix 1 — Run Windows Update Troubleshooter

This is the easiest place to start. The troubleshooter will not fix every update issue, but it can catch simple problems with update services and settings.

  1. Open Settings.
  2. Go to System → Troubleshoot → Other troubleshooters.
  3. Find Windows Update.
  4. Click Run.
  5. Let Windows check for common problems.
  6. Restart your PC and try updating again.

Fix 2 — Repair Corrupted Windows Files

Corrupted system files are a common reason for Windows Update failures. Windows includes built-in repair tools that can scan and repair many of these issues.

Open Command Prompt as Administrator and run:

sfc /scannow

Wait for the scan to finish. Then run:

DISM /Online /Cleanup-Image /RestoreHealth

After both commands finish, restart your computer and check for updates again. This step takes some time, so don't close the window halfway through.

Fix 3 — Reset Windows Update Components

Sometimes Windows Update gets stuck because old update cache files are damaged. Resetting update components forces Windows to rebuild the update cache.

This method is slightly more advanced. If you are not comfortable using commands, try the manual update method below first.

Open Command Prompt as Administrator and run these commands one by one:

net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

Restart your PC after running the commands, then try Windows Update again.

Fix 4 — Install the Update Manually

If only one specific update keeps failing, installing it manually can work better than forcing Windows Update to retry again and again.

  1. Open Settings → Windows Update → Update history.
  2. Copy the failed update's KB number.
  3. Search for that KB number on the Microsoft Update Catalog.
  4. Download the update that matches your Windows version and system type.
  5. Install it manually and restart your computer.

Why This Error Happens

Windows Update Error 0x80070643 can happen because of:

Frequently Asked Questions

Will I lose my files?

No. The methods in this guide do not remove your personal files.

Does this work on Windows 11?

Yes. These fixes work on both Windows 10 and Windows 11.

What if none of these methods work?

If every method fails, the issue may be specific to a particular update or your Windows installation. At that point, checking Windows Update logs or performing an in-place repair may be needed.

First identify which update is failing

Error 0x80070643 is a general installation failure code, so the failed KB matters. Open Settings → Windows Update → Update history and write down the KB number. Defender, .NET-related and Windows recovery updates can require different fixes even when Windows shows the same code.

Check whether the update is still being offered

After each repair step, restart and run Windows Update again. If the failed update is no longer offered and a newer cumulative update has installed successfully, do not keep forcing the older package.

Do not repeatedly reset Windows Update without checking the result

Resetting SoftwareDistribution and Catroot2 can help when cached update data is damaged, but it should not become a repair loop. If the same KB fails after SFC, DISM and one clean cache reset, investigate that specific update.

When to consider an in-place repair

If multiple unrelated updates fail or Windows servicing remains damaged after normal repair steps, an in-place repair installation may be appropriate. Back up important files first and use official Microsoft installation media.