Fixing the Windows Update Error 0x80070643

Fixing the Windows Update Error 0x80070643

/ Sed Galope

Getting the latest update for your Windows 10 computer is essential, and updates ensure that your system is securely running with the latest features. But what would you do if an error occurred when you tried to update your computer?

Recently, there have been many reports from Windows 10 users about getting a Windows update failed error. This error appears when the Windows Update tool downloads an update or when a user tries installing a new program.

Automatically Repair Windows 0x80070643 Error

Recommended: To easily install drivers automatically, use the tool below.

Download Now
Fortect System Repair

Although getting an error message may sound intimidating, there is nothing to worry about as it can be fixed easily. Here are some photos of how both error messages look like:

Windows Update Error:

windows update error 0x80070643 1

Program Installation Error:

windows update error 0x80070643 fatal error

Today, we will discuss the best ways to fix the Windows Update error 0x80070643 for Windows Update and program installations. All of our recommended methods are pretty short and easy to follow, and if one does not fix the issue, you can proceed with the next one and try it out.

Common Reasons For Windows Error 0x80070643

Understanding the reasons behind the Windows Error 0x80070643 can help you diagnose the problem more effectively and apply the right solution. Here are some of the most common reasons for this error:

  1. Corrupted or Missing .NET Framework: The .NET Framework is a critical component of Windows that is needed to run many applications and updates. A missing or outdated .NET Framework can cause the 0x80070643 error when updating Windows or installing new software.
  2. Windows Defender Conflicts: In some cases, Windows Defender might mistakenly flag a genuine Windows update or program installation as a threat. This can lead to the 0x80070643 error as the update or installation is blocked by Windows Defender.
  3. Damaged or Missing System Files: If important Windows system files are damaged or missing, it can cause various errors, including the 0x80070643 error. This can affect the Windows Update process and hinder the installation of new programs.
  4. Issues with Windows Installer: The Windows Installer is responsible for managing the installation, modification, and removal of software on your computer. If the Windows Installer service is malfunctioning or corrupted, it can lead to the 0x80070643 error and other installation issues.
  5. Outdated Windows Security Definitions: If your Windows Security definitions are outdated, it may cause conflicts during the update process and result in the 0x80070643 error. Manually updating Windows Security can help resolve this issue.

Knowing these common reasons for the Windows Error 0x80070643 will help you identify the potential root cause of the problem and guide you in applying the most appropriate solution. It is important to understand that some issues might require more advanced troubleshooting methods, but the solutions provided in this article should address most instances of the error.

How to Repair Error Code 0x80070643

First Method – Keep Your .NET Framework Updated

One of the common reasons why the update error 0x80070643 appears is that the .NET Framework of your computer is corrupted or missing. In this case, you can easily update it by following these steps:

1. Using your preferred web browser, go to Microsoft’s .NET Framework download website by clicking here.

download net framework runtime

2. Once you have downloaded the latest net framework update installation file, continue with the installation and follow the prompts.

accept uac for net framework

3. After successfully installing the net framework update, restart your computer, run the Windows Update tool, and verify if the issue has been fixed.

Second Method – Temporarily Disable Windows Defender

There are cases in Windows Security that are blocking incoming updates, which leads to the error code 0x80070643. This may sound ironic but not all software is perfect, and Windows Security may have flagged the new updates as false positives.

In this case, you can temporarily disable Windows Security and run the Windows Update tool.

1. Open Windows Defender by clicking on the Windows button and typing in “Windows Security,” and pressing “enter” on your keyboard or clicking “open” below the Windows Security icon.

open windows security

2. On the Windows Security homepage, click “Virus & Threat Protection.”

open virus and threat protection

3. In the next window, click on “Manage Settings” under “Virus & Threat Protection Settings” and turn off the following options:

  1. Real-time Protection
  2. Cloud-delivered Protection
  3. Automatic Sample Submission
  4. Tamper Protection
virus and threat manage settings
enable virus protection

Third Method – Run the Windows System File Checker (SFC)

Another common reason error messages appear when updating Windows 10 or installing a new program is that a critical system file might be missing or corrupted. The sfc scan is a built-in tool in Windows 10 that can scan and fix corrupt or missing files in your computer.

1. Press the “Windows” key and then press the letter “R” and type in “cmd” in the run command window. Hold down the “ctrl+shift” keys simultaneously and press “enter.” Click “OK” on the next Window to open an elevated command prompt.

control find cmd

2. In the elevated command prompt window, type “sfc /scannow” and press “enter.” Wait for the sfc scan to complete and follow the subsequent prompts to complete the repair.

sfc scannow

3. Once the SFC is finished scanning and fixing the errors, restart your computer and run the Windows Update tool to confirm if the issue has been resolved.

Recommended: Fortect System Repair Tool – Fix Errors & Speed Up Windows Automatically

Fourth Method – Manually Update Your Windows Security

If the code 0x80070643 error is associated with the definition update for Windows Defender, the Windows Update tool cannot update. By manually updating, you are skipping using the Windows Update tool to download the update.

1. Using your preferred browser, go to Microsoft’s Windows Security updates website by clicking here. Download the appropriate version for your computer’s specifications.

manually download security updates

2. Once the download is complete, install the update by just opening the file and following the prompts.

3. Once the update is installed, restart your computer and check if the error persists.

Fifth Method – Manually Install Updates (For Multiple Windows Update Errors)

If there is more than one error, you can also follow this method to fix them.

1. Know what System Type your computer runs on by holding down “Windows Key + Pause Break” to bring up your Operating System type.

about system specifications

2. The next step is to determine what Windows Update you need to download and install on your computer. Open up your Windows Update tool and copy the codes of the updates showing the error message. Please see the example below:

determine name of system update

3. Once you have the code for the pending Windows Update, go to the Microsoft Update Catalog by clicking here. Once on the website, type in the code in the search bar, download, and install the update manually.

windows update catalog kb search

4. Find the file that is appropriate for your system. Remember that x64-based systems mean 64-bit OS, and x86-based systems are for 32-bit OS.

Sixth Method – Restart the Windows Installer Service

Restarting the Windows Installer service may also fix Windows Update errors as it refreshes the service. You can do it yourself by following these steps:

1. Hold down the “Windows” key and press the letter “R,” and type in “services.msc” in the run command window.

run services msc command

2. In the “Services” window, look for the “Windows Installer” service and click on the “Restart the Service” located in the upper left corner of the window.

restart windows installer service

3. After restarting the Windows Installer Service, restart the computer and run the Windows Update tool to confirm if the error has been fixed.

Our Final Tip

If you encounter the 0x80070643 error, whether through the Windows Update Tool or while installing a new program, you should relax and not panic. This is just a minor issue and can be resolved by following the methods we provided.

Windows Automatic Repair Tool
Windows 10
System Information
  • Your machine is currently running Windows 10
  • Fortect is compatible with your operating system.

Recommended: To repair Windows Errors, use this software package; Fortect System Repair. This repair tool has been proven to identify and fix these errors and other Windows problems with very high efficiency.

Download Now
Fortect System Repair
Norton Digicert
  • 100% safe as confirmed by Norton.
  • Only your system and hardware are evaluated.

Frequently Asked Questions About 0x80070643

What is the net framework repair tool?

The .NET Framework Repair Tool is a utility provided by Microsoft that can be used to repair and fix issues with the .NET Framework, a software framework used for building and running applications on Windows. It can be used to fix problems with the installation or configuration of the .NET Framework or to repair the framework itself if it is damaged or corrupt. The tool is available for download from the Microsoft website and can troubleshoot and fix problems with the .NET Framework on a Windows PC.

How do you use the Windows update troubleshooter?

To use the Windows Update troubleshooter in Windows 10, follow these steps:
Press the Windows key + I to open the Settings app.
Go to Update & Security > Troubleshoot.
Under “Get up and running,” click “Windows Update.”
Click “Run the troubleshooter” to start the troubleshooting process.
Follow the prompts to diagnose and fix any problems with the Windows Update service.
Alternatively, you can download and run the Windows Update troubleshooter from the Microsoft website. This will allow you to troubleshoot and fix problems with Windows Update on your PC.

Where to find the .net framework installation files folder?

The .NET Framework installation files are typically stored in the following folder:
This folder contains subfolders for each version of the .NET Framework installed on the system, such as v4.0.30319 for .NET Framework 4.0.
Note: The exact location of the .NET Framework installation files may vary depending on the operating system and the computer’s configuration.

How do I reset windows update components?

To reset the Windows Update components, follow these steps:
Open a Command Prompt window with administrative privileges.
Type the following commands and press Enter after each one: net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Type the following command and press Enter: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
Type the following commands and press Enter after each one: net start wuauserv net start cryptSvc net start bits net start msiserver
Close the Command Prompt window.
Try running Windows Update again.
Note: These steps will reset the Windows Update components and may resolve issues with downloading and installing updates. However, it may also cause some previously installed updates to be uninstalled. It is recommended to create a system restore point before performing these steps in case you need to revert the changes.

How to fix corrupted system files Windows 10?

To fix corrupted system files in Windows 10, you can try the following steps:
Type “cmd” in the search bar, right-click on “Command Prompt,” and select “Run as administrator.”In the Command Prompt, type “sfc /scannow” and press Enter. This will scan for and try to repair any corrupted system files.
Suppose the above step does not fix the issue. In that case, you can try running the “DISM” (Deployment Image Servicing and Management) tool by typing “DISM /Online /Cleanup-Image /RestoreHealth” in the Command Prompt and pressing Enter. This tool can help repair the system image and fix any corruption issues.
If the above steps do not work, you may need to perform a repair install or clean install of Windows to fix the corrupted system files.

How to fix Windows update error 0x80070643?

To fix the Windows update error 0x80070643, you can try the following steps:
Install Windows updates: Make sure your computer is up to date by installing the latest updates.
Restart your computer: Restarting your computer can sometimes fix update errors.
Check your internet connection: Make sure you have a stable and fast internet connection, as a slow or unstable connection can cause update errors.
Run the Windows Update troubleshooter: The Windows Update troubleshooter can detect and fix problems with Windows Update
Reset the Windows Update components: Resetting the Windows Update components can help fix update errors.
Reset the Windows Update client: Resetting the Windows Update client can help fix update errors.
If none of the above steps work, you may need to perform a repair install or clean install of Windows to fix the update error. This will involve backing up your data and reinstalling the operating system.

What does resetting Windows update components do?

Resetting the Windows Update components can help fix problems with Windows Update, including error 0x80070643. When you reset the Windows Update components, the following actions are taken:
The Windows Update service is stopped.
The Cryptographic service is stopped.
The Background Intelligent Transfer Service (BITS) is stopped.
The Microsoft Installer (MSI) service is stopped.
The folder where Windows stores the downloaded update files is renamed.
The folder where Windows stores the digital certificates for the update files is renamed.
The Windows Update service is started.
The Cryptographic service is started.
The Background Intelligent Transfer Service (BITS) is started.
The Microsoft Installer (MSI) service is started.
Resetting the Windows Update components can help fix problems by deleting the temporary update files and resetting the update process, allowing you to start downloading and installing updates fresh. It is important to note that this process will not delete any of your personal files or installed programs, but it may delete any updates you have downloaded but not yet installed.

How to manually update windows defender?

To manually update Windows Defender in Windows 10, you can follow these steps:
Open Windows Defender by typing “Windows Defender” in the search bar and pressing Enter.
Click on the “Update” tab in the Windows Defender window.
Click on the “Update now” button to start the update process.
Alternatively, you can update Windows Defender by following these steps:
Type “cmd” in the search bar, right-click on “Command Prompt,” and select “Run as administrator.”In the Command Prompt, type “mpcmdrun -update” and press Enter. This will start the update process for Windows Defender.

Sed Galope
Meet the author

Sedfrey is an experienced writer and editor. He's also a PC hardware and gaming enthusiast. In his spare time, he enjoys reading about the latest innovations in the PC market and finding fixes to hardware and software errors.