How To Fix Windows Update Error 0x80070643
In this guide we shall look at what causes Windows Update error 0x80070643 and give step-by-step guides in order to fix the error message.

Windows update is a security requirement, performance and even stability of the system. Nevertheless, there are certain issues, such as 0x80070643 error that may intervene with the update process and disappoint users. This mistake most often happens during the installation of the updates of .NET framework or other serious Windows updates.
In this guide we shall look at what causes Windows Update error 0x80070643 and give step-by-step guides in order to fix the error message.
What Causes Error 0x80070643?
The errors associated with 0x80070643 are likely to be as a result of:
-
Bad system files
-
Getting errors with the installed .NET Frames Works
-
Broken Components of Windows Update
-
Inadequate system access
-
Third party software interference
How to Fix Error 0x80070643
1. Run Windows Update Troubleshooter
Windows has a troubleshooter which is incorporated to gauge and troubleshoot automatically update related problems.
-
To open Settings, press Win + I.
-
Click on Update and Security > Troubleshoot > Additional troubleshooters.
-
Choose Windows Update and run a troubleshooter.
2. Manually Install the Update
If the automatic update fails, download and install it manually:
-
In order to manually download and use it in case of the automatic upgrade failing:
-
You are suggested to visit the Microsoft Update Catalog (https://www.catalog.update.microsoft.com).
-
Find the update that did not work (e.g. KB5032189).
-
Install it manually.
3. Repair .NET Framework
As the error 0x80070643 can be commonly associated with the problems of the .NET Framework, its repair can prove useful:
-
Control Panel Programs Programs and Features.
-
Click to Turn features of Windows on or off.
-
Deactivate the.NET Framework, turn your Computer off and restart it before you activate it again.
4. Reset Windows Update Components
Predatory update files will also elicit 0x80070643. Probably re-setting Windows update will solve it:
-
Launch Command Prompt by using Administrator.
-
Follow one command after another:
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
-
Restart your PC and try updating again.
5. Perform an SFC & DISM Scan
Windows Update error 0x80070643 may be triggered by corrupted system files. Do these scans:
-
Will be using Command Prompt as Admin.
-
Type: sfc /scannow
-
dism /online /cleanuppimage /restorehealth
-
After you are done restart your PC.
6. Clean Boot Your System
There can be interference of updates with third-party apps. Do a clean boot:
-
Go in to press Win + R, type msconfig, and then press enter.
-
Using the Services tab, tick the box marked Hide all Microsoft services and then tap Disable all.
-
On the Startup tab, press Open Task Manager. Turn off all start-up programs.
-
Reboot your PC and again have a try at the update.
7. Reinstall .NET Framework
In case the mistake continues, reinstall .NET Framework:
-
Obtain a copy of the latest version at the website of Microsoft.
-
You need to uninstall the current version through the control panel.
-
Install the new version, which you have downloaded.
Final Thoughts
However, the 0x80070643 error may interfere with Windows updating and the following solutions are expected to eliminate this problem. In the case where the problem repeats, then I would advise you to visit the support forums of Microsoft or Datarecovee.com in order to find out advanced troubleshooting.
These steps will help you to update windows smoothly, as well as protect your system and make it optimal.