You may receive Windows 10 Update Error 0x80070643 when you try to install some windows updates. This is critical update error that stops you from installing windows update as well as installing another software. You may receive this error in following conditions:
1. When try to install updates, from Windows Update Center
2. When try to install KB3106246 file, etc.
This issue may occur if the MSI software update registration has become corrupted, or if the .NET Framework installation on the computer has become corrupted.
Method 1: Fix using Advanced System Repair Tool
The most of the common reason behind windows update failed is corrupted or damaged system files like DLL files, EXE files, sys files etc. There are thousands of tiny system files are there that work specific task. If one of the files gets replaced, deleted or damaged then you may get windows update error 0x80070643.
Download and Install Advanced System Repair Tool and scan your PC. It has the large database with 25 million of files. It will find all the damaged or deleted system files and reinstall them with the fresh one. After, optimizing with Advanced System Repair Tool, try to install windows update again.
Method 2: Reset Windows Update Components
Resetting Windows Update Component might fix this error completely. In order to Reset Windows Update Components, go through the following steps:
Step 1: Stop 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
b. net stop wuauserv
c. net stop appidsvc
d. net stop cryptsvc
Step 2: Delete qmgr*.dat files. Paste following command in Command Prompt and Hit Enter.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
Step 3: Rename the Software Distribution folder backup copies. Copy and Paste the following command in Commands Prompts and Hit Enter.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
Step 4: Reset BITS Services. Run following commands one after another in Command Prompts.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Step 5: Type the following command in commands prompts and hit enter.
cd /d %windir%\system32
Step 6: Register the BITS Files and Windows Update Files. Run following command in command prompts. You must execute each command separately and Hit Enter after writing each command.
Step 7: Now, Reset Winsock. Execute following command in commands prompts.
netsh winsock reset
Step 8: Reset Proxy.
netsh winhttp reset proxy
Step 9: Restart BITS Services, Windows Update Services, and Cryptographic Services. Execute following commands one by one in the commands prompts.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Step 10: Reboot your system and try to run windows update again. Most probably you won’t get Windows 10 Update Error 0x80070643.
In this article, I’ve tried to explain the method of fixing Update Error 0x80070643. In my recommendation, you must use Advanced System Repair Tool to fix this error. This tool not only fix windows update error and also fix various system problems and optimize your PC for faster performance.