Windows Update failed to install – Error 0x80070643

The KB4048955 update for Windows 10 introduced some quality improvements and other elements that claimed to resolve security vulnerabilities. However, a bug caused error 0x80070643 to pop up every time the users tried to install the update. Error 0x80070643 is a general Windows Update installation error code that can appear on your computer screen during installation.


Windows Update failed to install 0x80070643

Windows Update error 0x80070643

Here’s what you can do to fix the issue.

Rename the SoftwareDistribution folder

Error 0x80070643 can either stop you from installing windows update or installing another software. This issue may occur either due to the corruption of the MSI software update registration or if the .NET Framework installation on the computer has become corrupted.

To solve this, it is advisable to rename the SoftwareDistribution folder. To rename the Software Distribution folder, open an elevated command prompt windows, type the following commands one after the other, and hit Enter:

net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

Next clear the contents of the Catroot2 folder.

Clear Catroot2 folder contents

Catroot and Catroot2 are the some of the important Windows OS folders which are required while Windows Updates process. So, if you are facing the problem while updating your Windows and receiving error message – 0x80070643, then reset the Catroot2 folder.

To reset the catroot2 folder do this:

Open an elevated Command Prompt, type the following command one after the other and hit 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:

net start cryptsvc

Your catroot folder will be reset, once you start Windows Update again.

Run Windows Update Troubleshooter

Occasionally, when Windows users try to install the latest updates from Windows Update, they sometimes receive an error message – 0x80070643. The Windows Update Troubleshooter resolves many of these errors so run it and see.

Install Windows Updates in Clean Boot State

It is a good idea to install Windows Updates in Clean Boot State, since all non-Microsoft processes & Services do no start in that state and so there can be no 3rd-party interferences causing Windows Update to fail.

All the best!

Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.


  1. Bull Winkle

    Thanks… but Jeeezus Christ. When I turn on the water in my condo, I just want it to flow. If not, I call someone. I don’t want to have to become a plumber.

    I didn’t sign up to have to do all of this. I’m used to Macs. How can PCs still be so horribly made?

  2. xy yz

    would this work for WIN 7 ?//////??

  3. Doofinator

    Errors in Windows Update are relatively rare. When they occur, you can fix them yourself, as documented above, or take your computer to someone who can fix it. Many companies exist to fix Windows problems.

    Just like if you have a serious problem with a Mac.

Leave a Reply

Your email address will not be published. Required fields are marked *

8 + 1 =