Windows Update Error 0x80070643: Solutions That Actually Work!

Are you trying to update Windows? Are you trying to update Windows and encountering a frustrating error code 0x80070643? You’re not alone! This error can interrupt important security updates and leave your system vulnerable.   

Additionally, the 0x80070643 error message encountered during the Windows Update process is an indication of a general installation failure.

Furthermore, this particular error can be frustrating for users as it does not provide specific details about the underlying cause preventing the successful installation of updates.

It is crucial to recognize that several potential issues can trigger this error code.

Consequently, in this comprehensive guide, we’ll delve into the depths of the 0x80070643 error, exploring its potential causes and providing you with step-by-step solutions to help you overcome this dreaded obstacle.

What does the error code “0x80070643” mean for Windows updates ?

The error message 0x80070643 is a common Windows Update or Microsoft Installer error that often indicates a problem with the installation process or software update.

To begin with, here’s a detailed breakdown of what this error means, how it can affect your Windows updates, and its impact on the update history:

General Meaning

Initially, the error 0x80070643 typically signifies an installation failure and may point to a security vulnerability. It can occur during the installation of Windows updates, the updating of Microsoft security software, or the installation of a new program.

Exact meaning of the Error Code

  • 0x: Firstly, this indicates it’s a Windows error code.
  • 8: Secondly, points to a subsystem error related to the Windows Installer service.
  • 007: Furthermore, represents a failure during file installation.
  • 0643: Lastly, this specific code (0x643) translates to “ERROR_INSTALL_FAILURE,” which essentially means the update installation process failed.

Associated with Windows Update: In addition, when related to Windows Update, this error can prevent the installation of new updates, leaving your system vulnerable to security risks and without the latest features. It may also compromise the integrity of the original file.              

Also Check: What is KB2267602 update ?

What are the possible causes of Windows 10/Windows 11 update errors ?

Getting errors when updating Windows 10 or 11 can be really annoying. Let’s look at what usually causes these update problems, like internet connection issues or problems with your computer’s setup.

Then we’ll learn how to fix things so your computer can update properly again.

NET Framework Issues

  • To begin with, a corrupted or outdated .NET Framework can lead to this error. Ensuring that the latest .NET Framework update is installed may resolve the issue.

Antivirus Interference

  • In addition, sometimes, antivirus software can interfere with the installation of updates, triggering this error. Temporarily disabling antivirus software during the update process might help.

Corrupted Update Files

  • Moreover, the contents of the SoftwareDistribution folder, where Windows stores temporary files needed for installing updates, can become corrupt. Renaming or clearing this folder can sometimes fix the error.

Windows Installer Problems

  • Furthermore, an older version of the Windows Installer service might lack the functionality required for the update.

Specific to Windows Recovery Environment (WinRE)

  • Specifically, for updates related to WinRE, the error may indicate that the recovery partition is too small to complete the update. Resizing the WinRE partition is a known workaround for this specific Scenario.

Insufficient Disk Space

  • Additionally, updates require a certain amount of free space to download and install. If your system doesn’t have enough, the update process may fail.

Corrupted System Files

  • Likewise, damaged or missing system files can prevent updates from installing correctly. Tools like System File Checker (SFC) can help identify and fix these issues.

Network Problems

  • Besides that, a stable internet connection is crucial for downloading updates. Any interruption can cause the update to fail.

Windows Update Service Issues

  • Moreover, the Windows Update service must be running to download and install updates. If it’s disabled or malfunctioning, updates won’t proceed.

Third-Party Security Software

  • Similarly, sometimes, antivirus or other security software can interfere with the update process. Temporarily disabling this software may help.

Incorrect System Time Settings

  • Consequently, if your computer’s date and time are incorrect, it can cause problems with Windows Update.

Pending Updates

  • Alternatively, occasionally, previous updates that haven’t been installed properly can cause conflicts with new updates.

Outdated or Incompatible Drivers

  • Finally, drivers that are not up-to-date or incompatible with your system can lead to update errors, and ensuring driver updates are performed regularly is crucial.

What the Error Doesn’t Tell You:

  • Unfortunately, the error code itself doesn’t reveal the exact culprit behind the installation failure, often leaving the specific cause as an unknown reason. You’ll need to perform some troubleshooting steps to diagnose the specific cause.

Also Check: How to fix system service exception in Windows 11 ?

How to fix the Windows update error 0x80070643 ?

Watch the video for your convenience, and then follow the detailed steps to fix the Windows update error 0x80070643.

Fix the Windows update error 0x80070643

Run Windows Update Troubleshooter

  • Firstly, type Troubleshooting in the search box and select Troubleshooting.
  • Secondly, in the System and Security section, click on Fix problems with Windows Update.
  • Next, click on Advanced and check Apply repairs automatically.
  • Finally, click Run as administrator and then Next to run the troubleshooter.

Clear Windows Update Cache

Furthermore, corrupted files in the update cache can cause installation failures. Here’s how to clear it:

Stop Services

  • Initially, press Windows Key + R to open the Run dialog.
  • Then, type services.msc and press Enter.
  • Next, find Background Intelligent Transfer Service (BITS) and Windows Update services.
  • Finally, right-click on each service and select “Stop”.

Clear Cache

  • First, open File Explorer and navigate to C:\Windows\SoftwareDistribution\Download.
  • Then, delete all files and folders within the Download folder. (Don’t worry, these are temporary files.)

Restart Services

  • Initially, go back to the Services window (as mentioned in step a).
  • Then, right-click on BITS and Windows Update services and select “Start”.

Run SFC and DISM Scans

These scans can repair corrupted system files that might be hindering updates. Here’s how to run them:

  • To begin, open Command Prompt as administrator (search for “Command Prompt” and right-click “Run as administrator”).
  • Subsequently, type the following command and press Enter after each line:
  • sfc /scannow
  • DISM /Online /Cleanup-Image /RestoreHealth
  • Finally, these scans might take some time. Let them complete and restart your PC when finished.

Rename the SoftwareDistribution Folder

  • Initially, open Command Prompt as Administrator.
  • Then, stop the Windows Update service by typing net stop wuauserv and press Enter.
  • Next, rename the folder by typing ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and press Enter.
  • Finally, restart the Windows Update service by typing net start wuauserv and press Enter.

Clear the Catroot2 Folder Contents

  • Firstly, open Command Prompt as Administrator.
  • Secondly, stop the Cryptographic service by typing net stop cryptSvc and press Enter.
  • Then, rename the Catroot2 folder by typing ren C:\Windows\System32\catroot2 catroot2.old and press Enter.
  • Finally, restart the Cryptographic service by typing net start cryptSvc and press Enter.

Repair .NET Framework

  • Initially, download the .NET Framework Repair Tool from the official Microsoft website.
  • Then, run the tool and follow the on-screen instructions to repair the .NET Framework.

Repair System Files

  • To begin, open Command Prompt as Administrator.
  • Subsequently, type sfc /scannow and press Enter to scan and repair system files.

Install Updates in Clean Boot State

  • First, perform a clean boot to start Windows with a minimal set of drivers and startup programs.
  • Then, try to install the updates while in clean boot state.

Resize the WinRE Partition (if applicable)

  • If the error is related to the Windows Recovery Environment (WinRE), you may need to resize the WinRE partition.
  • Consequently, follow the instructions provided by Microsoft to resize the partition and ensure at least 250 megabytes of free space.

Temporarily Disable Antivirus

  • Antivirus software can occasionally interfere with updates. Try temporarily disabling your antivirus program (remember to re-enable it afterward) and run Windows Update again.

Manually Install the Update

  • If all else fails, you can try manually downloading and installing the update from the Microsoft Update Catalog. This method requires finding the specific update for your system, so it’s a bit more technical.

Restart Windows Installer

  • To begin, open the Services window by typing services.msc in the search box.
  • Next, locate Windows Installer in the list, right-click it, and select Restart.

Reset Windows Update Components

  • Firstly, open Command Prompt as Administrator.
  • Secondly, type the following commands one by one, pressing Enter after each:
  • 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

Note: These steps are general guidelines and the exact method may vary depending on the specific circumstances of the error. If the problem persists, it’s recommended to seek further assistance from Microsoft Support or a professional technician.

Also check: How to upgrade Windows 7 to Windows 10 ?


Encountering the frustrating Windows Update error 0x80070643 can be a real headache, often indicative of a fatal error, but don’t worry! To begin with, this guide has provided you with a comprehensive set of solutions to help you overcome this obstacle.

For instance, from running troubleshooters and clearing caches to repairing system files and disabling antivirus temporarily, you now have a toolbox of effective methods to get your Windows updates back on track.

Moreover, remember, keeping your system up-to-date is crucial for maintaining security and enjoying the latest features.

Additionally, if you’ve tried all the steps and the issue persists, don’t hesitate to seek professional assistance. Furthermore, with a bit of patience and the right approach, you can bid farewell to the dreaded 0x80070643 error.


Frequently Asked Question’s (FAQ’s)  

How do I fix error code 0x80070643 ?

To fix error code 0x80070643, run the Windows Update Troubleshooter and then reset the Windows Update components by stopping related services, renaming the SoftwareDistribution and catroot2 folders, and restarting the services.

How to fix Windows 10 update error ?

To fix a Windows 10 update error, run the Windows Update additional troubleshooter and then perform a system file check using the sfc /scannow command in an elevated Command Prompt.

How do I clear the Windows Update cache ?

To clear the Windows Update cache, stop the Windows Update service via services.msc, delete the contents of C:\Windows\SoftwareDistribution, and then restart the service.

Content Writer

Smith Ron, the writer at Assistme360. He has extensive experience in crafting straightforward, step-by-step guides for technical issues. His broad knowledge ensures accurate solutions. Kindly spare a moment to drop a comment down and express your opinions. Your feedback can be valuable in assisting others who may come across similar problems.

Leave a Comment