What causes error 0x80070643
- A damaged or partially installed .NET Framework.
- Corrupted Windows Update components or a broken update cache.
- Conflicts with third-party antivirus during installation.
- A recovery partition that is too small for a WinRE update.
- Corrupted system files.
- A pending restart from an earlier update.
Fix 1: Run the Windows Update troubleshooter
- Windows 11: Go to Settings > System > Troubleshoot > Other troubleshooters, then click Run next to Windows Update.
- Windows 10: Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters, select Windows Update, and click Run the troubleshooter.
Fix 2: Repair .NET Framework
If the failing update mentions .NET Framework, repair it.1
Download the repair tool
Download the Microsoft .NET Framework Repair Tool from the official Microsoft website.
2
Run the tool
Open the tool, accept the license, and let it detect and apply fixes.
3
Restart and retry
Restart your PC and check for updates again.
optionalfeatures, press Enter, uncheck .NET Framework 3.5, restart, then check it again.
Fix 3: Update Microsoft Defender manually
If the failing update is a Defender definition update (for example, “Security Intelligence Update for Microsoft Defender Antivirus”):1
Open Windows Security
Go to Windows Security > Virus & threat protection.
2
Check for updates
Under Virus & threat protection updates, click Protection updates, then Check for updates.
If you use a third-party antivirus, Defender definition updates may fail because Defender is turned off. In that case the error is usually safe to ignore.
Fix 4: Temporarily disable third-party antivirus
Turn off real-time protection in your antivirus, install the update, then turn protection back on.Fix 5: Reset Windows Update components
Open Command Prompt as administrator and run:Command Prompt
Fix 6: Repair system files with SFC and DISM
Open Command Prompt as administrator and run these commands one at a time:Command Prompt
Fix 7: Check the Windows Recovery Environment
If the failing update is a WinRE or recovery update, the recovery partition may be too small. Check its status in an elevated Command Prompt:Command Prompt
Fix 8: Install the update manually
1
Find the KB number
Go to Settings > Windows Update > Update history and note the KB number of the failed update.
2
Download the update
Search for the KB number in the Microsoft Update Catalog and download the package that matches your Windows version and system type.
3
Install it
Run the downloaded file and restart your PC when prompted.
Frequently asked questions
Is error 0x80070643 harmful to my PC?
Is error 0x80070643 harmful to my PC?
No. It means one update did not install. Your PC keeps working, but you may miss security fixes until the update installs.
Why does the same update keep failing?
Why does the same update keep failing?
Windows retries failed updates automatically. If the cause is not fixed, such as a broken .NET install or a small recovery partition, the update fails each time.
Can I hide an update that keeps failing?
Can I hide an update that keeps failing?
Yes. You can pause updates from Settings > Windows Update, but fixing the cause is the better option so you stay protected.
Related errors
Fix 0x80070422
Fix Windows Update errors caused by disabled services.
Fix 0x80070005
Fix access denied errors in updates and installs.
Network Failure Error
Fix Windows Update connection and download errors.