If you are getting error 0x80070643 on Windows 10 and seeking for its solution to get rid out of this problem then you are at right place. Many of computer users have reported similarly problem while trying to update Windows or install some new program.
But there is no need to worry for you. The solutions here will help you to fix aforementioned problem in both situations.
- Problem caused due to Windows update: error 0x80070643 occurs on your computer when you try to install some Windows updates. It shows error in below given format:

- Problems caused while program installation: The error occurs when you try to install a program. It displays error as shown in below image:

Fix error 0x80070643 caused due to Windows update: Here are some steps that you need to follow to solve problems caused by this error.
Step 1: You need to install latest .net framework
.Net framework plays key role in proper installation of Windows updates. If it is corrupted or missing, you get failed to install any updates. For this, you need to install latest >net Framework from Microsoft. To install .Net Framework, you need to follow below given steps:
At first you need to download Microsoft .Net Framework from website
Now, click on latest version of .NET Framework

Next, click on download

Run downloaded file and follow instruction as given on screen

As process gets completed, you need to run update and check that error 0x80070643 has been fixed
Step 2: You need to run SFC scan on your PC
The corrupted files on your computer restrict you to run Windows updates. Using SFC scan on your computer allows replacing corrupted files with corrected one. You need to follow given instruction to run SFC scan:
You should require clicking on Start menu at bottom left

Type cmd and when Command Prompt option appears, right click on it and select Run as administrator

Now, you need to type sfc/scannow in command prompt and then press Enter

Wait until scanning process get completed

May this process has helped you to fix Windows error problem
Step 3: You need to install updates manually
To install manual updates you need to follow given instruction
At first right click on PC or computer background and then select Properties option

Now check system type entry in System Windows option for operation system is of 32-bit (x86 based) or 64-bit (x64-based)

You need to check for Windows updates that has been failed to install. It is advised to copy down codes starting with KB
You have to go to Microsoft Update Catalog page and search for code of updates

Search for updates that matches your operating system type and then click on Download button

As the download process gets completed, you need to install file
If this process works for you then you can easily download Windows updates
Step 4: It is recommended to update Windows Defender Antivirus
To fix error 0x80070643, it is necessary for you to update Windows Defender anti-virus on your computer. If Windows update has failed to update Windows Defender then you need to follow given instruction to fix this problem:
First go to Microsoft website
You have to download update file for Windows Defender Anti-virus that matches your OS

Run the downloaded file and install update on your computer
Now, restart your PC and check that error is gone or not
Step 5: Disable Anti-virus software temporarily
Confliction of Anti-virus may also cause Windows update error and restricts to install any updates. You can check it easily by disabling installed anti-virus program on your computer. Now check by installing updates that it is working or not.
Fix problems caused due to programs installation: You just have to follow given instruction
Step 1: Restart your computer: Many of computer problems are easily solved by restarting your PC. You can first try to restart and then check whether problem is fixed or not. If you are still facing similar error then go for step 2.
Step 2: Restart Windows Installer service
Some faulty configuration in Windows Installer service causes such troubles for you. It can be easily fixed by restarting it. For this, you have to follow given instruction:
Press Windows+R key together to open run box
Type service.msc and then press Enter to open service below

Click on Windows Installer and then Restart

If this method works, you can easily complete Windows update process
Step 3: Need to Repair and install .NET framework
error 0x80070643 can also be occurred due to corrupted installation of .NET framework. For this, you need to follow given instruction to repair and reinstall to check that it fixes issue or not
You need to download .NET framework repair tool. It automatically checks and repair for corrupt files

Now you need to go for Microsoft .NET framework website
Check for latest version of .NET framework

Click on download option

Open downloaded file and follow given instruction to complete process of installation

Now try to install Windows update and check that problem is fixed or not
Conclusion: Hope, the guidelines as suggested here helped you to fix error 0x80070643. If you get any help from us, like our Facebook page and follow us on Twitter.