Get fix for Windows update error 10 0x80070643

Contents

You may get the Windows update error 10 0x80070643 when trying to install some Windows updates. This is a critical update error that prevents you from installing Windows Update, as well as install other software. You may receive this error under the following conditions:

.NET Framework update installation error: “0x80070643” O “0x643”

1. When trying to install updates, desde Windows Update Center
2. When you try to install the KB3106246 file, etc.

Cause:

This issue can occur if the MSI software update registry has been corrupted or the .NET Framework installation on the computer has been corrupted.

How to fix Windows updates error 10 0x80070643

Method 1: fix with advanced system repair tool

The most common reason behind Windows update failed is corrupt or damaged system files like DLL files, exe files, sys files, etc. There are hundreds of small system files that work for specific tasks. If one of the files is replaced, removes or damages, it is feasible that you get Windows update error 0x80070643.

Download and install the advanced system repair tool and scan your PC. Has the large database with 25 million files. It will find all the corrupted or deleted system files and reinstall them with the new one. Later, optimizing with advanced system repair tool, try installing the windows update again.

Method 2: reset Windows Update components

Resetting the Windows update component could fix this error completely. To reset Windows Update components, follow the next steps:

Paso 1: Stop the BITS services, Windows update services and cryptographic services. To do this, open command prompt as administrator and run the following commands.
a. net stop bits
Press enter
b. net stop wuauserv
Press enter
c. net stop appidsvc
Press enter
d. net stop cryptsvc
Press enter

Paso 2: Delete qmgr files * .Which. Paste the following command in command prompt and hit Enter.

Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"

Paso 3: Rename the backups in the software distribution folder. Copy and paste the following command in the command prompts and hit Enter.

Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak

Paso 4: Reset BITS services. Run the following commands one after the other at the command prompt.

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Press enter

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Press enter

Paso 5: Type the following command in the command prompts and hit enter.

cd /d %windir%system32

Paso 6: Register BITS files and Windows update files. Run the following command at the command prompts. You need to run each command separately and hit Enter after typing each command.

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

Paso 7: Now, Restablecer Winsock. Run the following command in the command prompts.

netsh winsock reset

Paso 8: Reset proxy.

netsh winhttp reset proxy

Paso 9: Restart the BITS services, Windows update services and cryptographic services. Run the following commands one by one at the command prompts.

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Paso 10: Restart your system and try running the Windows update again. You most likely won't get it Windows update error 10 0x80070643.

Resume:

In this post, I have tried to explain the method of fixing update error 0x80070643. On my recommendation, you should use advanced system repair tool to fix this error. This tool not only fixes Windows update error, it also fixes various system problems and optimizes your PC for faster performance.

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.