Troubleshooting

How to Fix Error 0x80070643 in Windows 10

Windows operating system gets new updates usually every week which adds new features in the previous version and increases the computer’s efficiency. Users face many problems and errors while updating their Windows. This time, the error countered is ‘2018-11 update for Windows 10 version 1803 for x64-based systems (KB4023057) – Error 0x80070643‘ which prevents the latest update from being installed on the users’ computers.

Error 0x80070643 on Windows Update

Windows firewall settings and registry entries are mostly the cause of this error. This error can also cause system freezing and crashing. The reason behind this error is when a file that is related to an update gets corrupted or damaged.

Causes of Error 0x80070643

  • This error often occurs when you have installed a faulty update on your computer and now you are downloading the new update. Here, the computer fails to recognize the previous update correctly and throws an error.
  • Windows installer service is responsible for updating Windows. Here, it is possible that the installer itself is corrupt and is unable to download the latest windows update
  • If the System files or drivers have been improperly installed or damaged due to a storage failure, you might see this error on your computer. It is best to perform a thorough scan of your computer to automatically find any abnormalities and fix them.

How to Solve Error 0x80070643 in Windows 1803?

Run SFC Scan on your System

SFC scan is a built-in utility provided by windows. It is a built-in feature in our operating system that will run a scan on our system files and detect and fix any file that is corrupted. The sfc /scannow command (System File Checkscans the integrity of all protected operating system files and replaces incorrect, corrupted, changed, or damaged versions with the correct versions where possible.

  1. Click on the search icon in the taskbar and type CMD.
  2. Now right-click on Command Prompt and run it as an administrator.
  3. Type the following commands in the command prompt one by one and hit the “Enter” key to execute them:
sfc /scannow

exe /Online /Cleanup-image /Scanhealth

DISM.exe /Online /Cleanup-image /Restorehealth

DISM.exe /online /cleanup-image /startcomponentcleanup

4.  When the above commands are successfully executed, try to update your windows again and see if encounter the Kb4023057 error again.

Remove New Update from your PC

As discussed in the causes of this error. This might occur due to a previous faulty update of windows. This is why the new window can’t configure or match the previous one. So in this solution, we will try to uninstall the previously installed Windows update and then update to the latest one.

  1. Right-click on the “Windows” icon located on the taskbar and select “Apps and Features” from the pop-up menu.
  2. Now scroll down and locate Update for Windows 10 (KB4023057) and click on it and press uninstall.
Uninstall this Update

Reset Windows Update Components

If the very updated components on your Windows are corrupt, you will not be able to upgrade your system and will encounter the error message. Here, we will reset all the update components using Command Prompt and see if this does the trick.

  1. Click on the search button located on the taskbar and type in ‘cmd‘.
  2. Now right-click on Command Prompt and select “Run as administrator” from the pop-up menu.

    Running command prompt as an administrator
  3. Type the following commands in the command prompt one by one and hit the ‘Enter’ key to execute them:
net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

ren %systemroot%\softwaredistribution softwaredistribution.old

ren %systemroot%\system32\catroot2 catroot2.old

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc
  1. When the above commands are successfully executed, try to update your Windows again and see if you encounter the error 0x80070643 again.

Stop Update Services

In this solution, we have demonstrated the way of stopping the execution of Background Intelligent Transfer Service and also the Windows Update Service. Then you can install the updates again without the 0x80070643 error interfering with the procedure. This method will re-initialize all the service modules and if the error message is because of these, it will be fixed.

  1. In the search bar search services and open it.

    Search Services and open it
  2. In “Services”, click on “Background Intelligent Transfer Service” from the list.
  3. Right-click on “Background Intelligent Transfer Service” for stopping it.

    Right-click on “Background Intelligent Transfer Service” and stop it
  4. Next, in the same list, search for “Windows update”. Right-click on ‘Windows update’ for stopping it.

    right click on “Windows Update” and stop it
  5. Open File Explorer and Paste the following address on the top bar:
    C:\Windows\SoftwareDistribution\Download
  6. Empty the contents of this folder. Doing so will remove the recent Windows updates.

    Delete all the files and folders in this directory
  7. Exit the folder and install the Windows update once again. You will not be bothered by the Windows update error now.

Hamdan Qureshi

Apart from coding and creating custom web applications, Hamdan is an avid technology tester. He pinpoints the issues in various bugs and documents their fixes in numerous open source communities.

Related Articles

Back to top button