Fix Update Failed to Install Error 0x80070643

Updated June 2024: Stop getting error messages and slow down your system with our optimization tool. Get it now at this link
  1. Download and install the repair tool here.
  2. Let it scan your computer.
  3. The tool will then repair your computer.


If error 0x80070643 occurs during an update, the existing version of the application may be corrupted. Use the Windows uninstall program to uninstall the program and then reinstall it. The latest version should be installed so you don’t have to update it.

This issue occurs because a previous installation left the computer in a restart pending state.

Error code – 0x80070643 (-2147023293) is a generic MSI error code. I was able to fix some computers manually by simply pausing the app question and running the update again.

Give yourself all permissions.
Search for malicious viruses.
Perform a clean boot.
Run the Windows Troubleshooter.
SFC Permissions (System File Checker).
Reset with SubInACL.
Update Windows 10 manually.


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 :

June 2024 Update:

You can now prevent PC problems by using this tool, such as protecting you against file loss and malware. Additionally, it is a great way to optimize your computer for maximum performance. The program fixes common errors that might occur on Windows systems with ease - no need for hours of troubleshooting when you have the perfect solution at your fingertips:

  • 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.

Download Now

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.

Expert Tip: This repair tool scans the repositories and replaces corrupt or missing files if none of these methods have worked. It works well in most cases where the problem is due to system corruption. This tool will also optimize your system to maximize performance. It can be downloaded by Clicking Here

Scroll to Top