How to Fix 0x80070643 Error Code in Windows 10

When you are downloading Windows 10 update and it failed due to any reason, then you will see this error message saying, “Failed to install on (date) – 0x80070643”. The error may also occur when you are updating any Windows app using the Windows Store app. Some users are facing this issue when downloading the definition update for Windows Defender.

Error Code in Windows 10 is a result of a failed operating system or a missing file.

Usually, this windows update 0x80070643 error is caused by an error in the computer hardware that leads to the computer malfunctioning or a hardware failure. Sometimes, such error codes can also occur due to wrong system settings, old drivers, viruses or malware, and old Windows update files.

Fix 0x80070643 Error Code in Windows 10

Windows 10 contains numerous system files which are usually vulnerable to errors and bugs. These are the reasons for a lot of error codes 0x80070643 in Windows 10. It is a common error code that can only be resolved manually. Here are all working solutions that you can use to fix the 0x80070643 error on your Windows 10.

Solution 1: Restart PC and Try Again

If you don’t have rebooted your system after seeing this error message then do it now.

Before applying any changes to your system, first, restart your computer and see if you are still facing the error or not. Sometimes due to a bad network connection, you will see this type of error and a simple reboot will fix it.

Once restarted, go to Windows update and try again. It is worth trying.

Solution 2: Re-download the Windows Update

If you are still getting the same error code while installing Windows updates then chances are the Windows update files are corrupted or missing due to poor connection or server-side issues.

In this case, first, try to download the update again using the Windows setting app. If not working, you can download the update file manually from the Microsoft website.

Step 1: Copy the name of your pending Windows 10 update and paste it into Google. (Like I want to download the KB5004476 update).

download the KB5004476 update

Step 2: Go to the first Microsoft website and click on download the update. Choose according to your Windows version.

download the update

Step 3: Once downloaded, double click on it to install the update. If it says, already installed then you have to uninstall that Windows update first from the control panel and then try again.

Step 4: Go to the Control panel and then find Programs and then click on Uninstall a program.

Programs

Step 5: It will list down all the installed Windows updates. Right-click corrupted update on it and uninstall.

Step 6: Restart your PC and try to install that update manually as mentioned in step 3.

Step 7: Once installed, you have to restart your PC again.

Solution 3: Delete Old Windows Update Files

Do you know that Windows 10 stores all old update files on your computer and it is not required by your system as well?

Whenever you download any new Windows 10 update, Windows 10 stores old files into a separate folder in your system drive. If anything happens to your main OS version, you can go back to the previous Windows version.

But it can cause issues like 0x80070643 windows 10 update failed. Now the good news is that you can delete those old Windows 10 files.

Follow these steps:

Step 1: Open Windows settings with Win + I key on your keyboard and then click on System.

Step 2: Click on storage.

Step 3: Now click on Configure Storage Sense and Run it.

Step 4: The storage Sense feature will delete all the files for more than 30 days.

Step 5: Find the option “Delete previous versions of Windows” in the Storage section. Click on it and then clean all the files.

Step 6: If you can’t see this option in the Storage section, then click on temporary files. Here you will see old windows update files. Click on it and then finally click on Clean Now. This will remove the temporary files present on your Windows PC. 

Do not check “Delete files in my Downloads folder” if you have any important data in your Downloads folder. It will delete them all. So keep in mind that.

Solution 4: Reinstall the App

If you are facing a windows 0x80070643 error code while downloading or updating an app using the Microsoft store then follow these steps:

Step 1: First remove the app from your computer. To do this, open Windows settings using Windows + I button on your keyboard.

Step 2: Now go to the Apps section.

Click-on-Apps

Step 3: Find the app you want to uninstall and click on it. Then finally click on Uninstall to remove the app.

Uninstall-App

Step 4: Restart your computer and then try to download the app from the Microsoft store. You won’t face that error again.

Solution 5: Run SFC/ scannow command

As we mentioned above, you can face this error due to missing or corrupted system files. To fix this error, you have to fix all missing and damaged system files like DLL.

Windows 10 comes with a built-in tool called System File Checker. The tool will automatically check for all the missing files and fix all corrupted files on your System. All you have to do is just run this tool with the Command Prompt and wait. Here are the steps:

Step 1: Open the start menu with the Windows key on your keyboard and then search for CMD.

Step 2: Right-click on Command Prompt and then choose run as administrator.

cmd-as-admin

Step 3: In the command prompt window, type this command and press enter.

sfc /scannow

Run sfc scannow command

Step 4: Wait for some time till it is searching for all missing and corrupted files.

Step 5: Once completed, restart your PC to apply new changes.

Step 6: Now try to download new update files.

Solution 6: Reset Update Components

If your Windows update is not working then chances are there is an issue with the Windows update components. Restarting your Windows update packages can fix the issue. So try these steps to restart update services and fix the error code 0x80070643.

Step 1: Open the start menu with the Windows key on your keyboard and then search for CMD.

Step 2: Right-click on Command Prompt and then choose run as administrator.

Step 3: Type these commands and press enter after each command.

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • Ren C:\Windows\System32\catroot2 Catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver
  • exit

run these commands in the CMD

Step 4: These commands will stop Windows update components and then restart them again.

Now try to reinstall the Windows update again and see if it is working or not.

Solution 7: Download and Install Updates Manually

If you can’t install Windows update using the automatic update tool then you can try the manual method. Microsoft allows you to download every update file manually. You can download the update which is causing the error and fix it.

Step 1: First of all check your system architecture type using the system properties. Open file explorer using the Win + E key on your keyboard and then right-click on This PC.

Step 2: Choose Properties.

choose properties

Step 3: Now check whether your installed OS is based on 32-bit (x86-based) or 64-bit (x64-based) architecture.

System Type

Step 4: Now go to the Microsoft Update Catalog website and search for the update, that you want to download.

Step 5: Choose the file according to your system and download it.

Step 6: Once downloaded, install the file. The update should get successfully installed and fix the issue once and for all.

Related Post:

Conclusion

In most cases, the error occurs due to a faulty Windows update, and restarting Windows update services can fix it. These solutions usually work for any Windows update-related errors. 

Rahul Patel
Rahul Patel

Rahul is a blogger and a tech geek. By reviewing the latest technology and finding the solution of pesky errors, he feels immense pleasure. Driven by his innate interest in blogging, he adapted blogging as a full-time profession 4 years ago.

Articles: 109