How to Fix Windows Update Error 0x80070643

Photo of author

By RIZWAN RASHEED

Quick Fixes for Windows Update Error 0x80070643:

If you’ve encountered Windows Update Error 0x80070643, you’re not alone. This common error can occur when Windows fails to install updates, leaving your system vulnerable or outdated. But don’t worry! This guide will walk you through the steps to fix the error and ensure your system stays up to date.

What Is Windows Update Error 0x80070643?

What Is Windows Update Error 0x80070643?

The 0x80070643 error usually happens during the installation of certain updates on your Windows PC. It can be caused by:

  • Corrupted system files.
  • Problems with the .NET Framework.
  • Interference from antivirus software.
  • Failed installation of a previous update.

Let’s dive into some methods to resolve this issue.

How to Troubleshoot and Fix Error 0x80070643 in Windows Update

Follow these steps one by one until the error is resolved and the update completes:

Method 1: Restart Your PC

Sometimes, a simple restart is all you need. When your PC has been running for a while, temporary glitches can occur that block updates:

  1. Click the Start Menu.
  2. Select Power.
  3. Choose Restart.

Once your PC restarts, try updating again. If the error persists, move on to the next method.

Method 2: Run Windows Update Troubleshooter

Windows has a built-in troubleshooter specifically designed to fix update-related issues:

  1. Open Settings by pressing Windows + I.
  2. Navigate to Update & Security.
  3. Click Troubleshoot on the left menu.
  4. Select Windows Update and click Run the Troubleshooter.

The troubleshooter will scan for problems and attempt to fix them. Once it’s finished, try running the update again.

Method 3: Repair the .NET Framework

Issues with the .NET Framework can sometimes trigger this error. Microsoft provides a tool to repair the framework:

  1. Download the Microsoft .NET Framework Repair Tool from the official Microsoft website.
  2. Run the tool and follow the on-screen instructions.
  3. Once the repair is complete, restart your computer.

Now, try updating again to see if the error is fixed.

Method 4: Manually Install the Update

If a specific update is causing the error, you can bypass the issue by manually downloading and installing it:

  1. Go to the Microsoft Update Catalog.
  2. Search for the update by its KB number (you can find this in the update error details).
  3. Download the update that matches your Windows version.
  4. Install the update manually.

Method 5: Temporarily Disable Antivirus Software

Sometimes, your antivirus software can interfere with the update process, blocking certain files from being installed. Here’s how to disable it:

  1. Temporarily disable your antivirus by right-clicking on its icon in the system tray and selecting Disable or Turn Off.
  2. Try updating Windows again.

After the update is complete, make sure to re-enable your antivirus to protect your system.

Method 6: Reset Windows Update Components

Reset Windows Update Components

If the previous methods don’t work, resetting Windows Update components might do the trick. This will clear any corrupted files that could be blocking the update. here is hwo you can do:

  1. Open Command Prompt as an administrator (right-click the Start menu and choose Command Prompt (Admin)).
  2. Run the following commands one by one to stop update services:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Rename the SoftwareDistribution and Catroot2 folders by entering these commands:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. Restart the update services:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

Now, try updating Windows again.

Method 7: Update Device Drivers

Update Device Drivers

Outdated drivers can also cause update errors like 0x80070643. Updating your drivers can help resolve the issue:

  1. Open Device Manager by pressing Windows + X and selecting Device Manager.
  2. Look for any drivers with a yellow exclamation mark.
  3. Right-click on the driver and select Update Driver.
  4. Follow the prompts to update.

After updating your drivers, restart your PC and check for updates again.

Conclusion

Dealing with Windows Update Error 0x80070643 can be frustrating, but following these methods can help you fix the issue. Whether it’s restarting your PC, repairing the .NET Framework, or manually installing updates, there are several solutions available. Try these methods one by one, and soon your updates should be running smoothly.

Feel free to share this guide with others who might be facing the same issue, and let us know in the comments if you found these solutions helpful!

Leave a Comment