Fix Update Failed to Install Error 0x80070643

RECOMMENDED: Click here to fix Windows errors and optimize system performance

Error 0x80070643 is a Windows update error. It may appear on your computers for various reasons. Although this bug does not pose a malicious threat to your system, it is recommended that you fix it to ensure that your system is working properly and that there are no installation problems.


If you see an error code 0x80070643 on your Windows computer, you are not alone. Many Windows users have reported this error. Normally, this error occurs when you try to update your Windows system or install a program.

Error 0x80070643 may prevent you from installing a Windows update or other software. This problem can be caused either by corruption of the MSI software update registry or by corruption of the installation of .NET Framework on the computer.

How to fix the Windows update could not be installed with error 0x80070643?

Rename the SoftwareDistribution folder.


To correct this, it is recommended to rename the SoftwareDistribution folder. To rename the Software Distribution folder, open a raised input window, type the following commands one at a time, then press Enter :

January 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


net stop wuauserv

net stop bits

rename c:\windows\SoftwareDistribution SoftwareDistribution.bak

net start wuauserv

net start bits

Delete the contents of the Catroot2 folder

Reset Catroot2 Folder

Catroot and Catroot2 are some of the important Windows operating system folders that are required during the Windows update process. So if you are faced with the problem when updating your Windows and get an error message – 0x80070643, reset the Catroot2 folder.

To reset the catroot2 folder, do the following:

Open a high prompt, type the following command one at a time, then press Enter :

net stop cryptsvc

md %systemroot%\system32\catroot2.old

xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

Next, delete all the contents of the catroot2 folder.

Having done this, in the CMD windows, type the following and hit Enter:

Once you have done this, enter the following in the CMD windows and click Enter:

net start cryptsvc

Your Catroot folder will be reset when you restart Windows Update.

Reinstalling the Windows.NET framework


The. NET Framework is an integral part of Windows and is used for system updates and software installations. Therefore, it is important that it is installed on your system and that it works properly at all times, as this ensures that other programs on your computer work as they should.

Therefore, I suggest reinstalling this component, to do so, simply proceed as follows:

First of all, make sure that you start with all administrator privileges on your computer.

Then press Windows + R, type appwiz.cpl and press Enter.

Once you have finished uninstalling a program, click Framework 4 Client Profile, then click Uninstall.

When you execute these commands, you stop all services associated with Windows Update, rename the affected directories and restart the services. It’s a simple solution, so don’t hesitate to try it.

We hope these corrections will work for you. If you have found other remedies, tell us about your experience in the comments section below.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance