Monday, February 3, 2025
HomeHow ToHow to Fix Windows Update Error 0x80070643

How to Fix Windows Update Error 0x80070643

Windows update error code 0x80070643 is an error that can lie along the path of a systems update or application installation. This type of error usually occurs due to problems with the update components, software conflicts, and corrupted files in the system. In this article, we take a collection of materials from various sources and combine them together to form a complete and stepwise procedure for the resolution of this error. Follow the steps below, ordered by their effectiveness and least tedious execution.

Note: Step 1, 3, 4, 5 and 8 Are the most common fixes but you should check them all.

Common Causes of Error 0x80070643

  1. Corrupted system files or said .NET Framework components.
  2. Conflict with antivirus software or with other security applications.
  3. Problems with the Windows Update services or components.
  4. An insufficient recovery partition space for updates.
  5. Interrupted download or fail of installation files.
You May Like: How to Fix ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED 2025

Methods to Fix Windows Update Error 0x80070643

Before Step 1: Retry the Installation and Restart Your System

Do not panic about the issue but try to reinstall the software updates and see if it works. This might actually sort itself out if you just restart your system.

Step 1: Restart Windows Update Services

  1. Open the Services Manager: Press Win + R, type services.msc, and hit Enter.
  2. Restart Critical Services: Locate the following services:
    • Background Intelligent Transfer Service (BITS)
    • Windows Update
    • Windows Installer
      Right-click each service, then select Restart (or Start if they are not running).
Restart Windows Update Services
Do The Same Thing For The Rest

Step 2: Run the Windows Update Troubleshooter

Windows includes a built-in tool to automatically diagnose and fix update-related issues:

  1. Navigate to Settings > Update & Security > Troubleshoot.
    • On Windows 11: Go to Settings > System > Troubleshoot > Other troubleshooters > Select Windows Update.
  2. Click Run the troubleshooter and follow the on-screen instructions.
Run the Windows Update Troubleshooter
On Windows 11: Go to Settings > System > Troubleshoot > Other troubleshooters > Select Windows Update.
Run the Windows Update Troubleshooter
Click Run the troubleshooter and follow the on-screen instructions.

Step 3: Install the Latest .NET Framework

  1. Download the Latest Version: Visit the Microsoft .NET Framework download page. For me the latest version is 4.8.1
  2. Install the update and restart your computer to ensure it’s correctly applied.
Install the Latest .NET Framework

Step 4: Perform a System File Check (SFC) and DISM Scan

Corrupted or missing system files can block updates. Use these commands to identify and repair system files:

  1. Open Command Prompt as an administrator.
  2. Run the following commands one by one:
    • sfc /scannow
    • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait for the scans to complete and then restart your system.
sfc /scannow
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
DISM /Online /Cleanup-Image /RestoreHealth

Step 5: Reset Windows Update Components

If previous steps don’t work, resetting update components can fix underlying issues:

  1. Open Command Prompt with administrative privileges.
  2. Execute the following commands: 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
  3. Restart your system and attempt the update again.
How to Fix Windows Update Error 0x80070643
Open Command Prompt with administrative privileges
You May Like: How To Fix Windows Update Error 0x800f0805 [FIXED]

Step 6: Extend the Recovery Partition (For Specific Updates)

If the error occurs during updates related to the Windows Recovery Environment (WinRE), resizing the recovery partition might help:

1. Open Command Prompt as an administrator and run:

  • reagentc /info to check the current WinRE status.
  • reagentc /disable to disable WinRE temporarily.

2. Use DiskPart to shrink the OS partition and create space for the recovery partition. Follow these commands:perlCopyEditdiskpart list disk sel disk <OS disk index> list part sel part <OS partition index> shrink desired=250 minimum=250

3. Create a new recovery partition and re-enable WinRE using:

  • reagentc /enable.

    Step 7: Temporarily Disable Antivirus Software (optional)

    Antivirus programs can interfere with updates by blocking files or processes. Temporarily disable your antivirus software, retry the update, and re-enable the software afterward.

    Step 8: Manually Install Windows Updates

    1. Identify the update code (e.g., KB5034441) from the Windows Update error message.
    2. Visit the Microsoft Update Catalog.
    3. Search for the update code, download the appropriate version, and install it manually.
    Manually Install Windows Updates

    Step 9: Clear the Catroot2 Folder

    1. Open Command Prompt as an administrator.
    2. Execute the following commands:arduinoCopyEditnet stop cryptsvc md %systemroot%\system32\catroot2.old xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s net start cryptsvc
    You May Like: How to Stop Windows 11 Updates Safely and Effectively

    Troubleshooting Tips

    • Errors During Steps in Disk Management: Confirm the sizes of each partition along with disk configuration. Partition shouldn’t be reduced too much.
    • Failed Manual Updates: Check whether you have downloaded the correct version of the update according to your system architecture- that is whether it is for a 32-bit or a 64-bit.
    • Antivirus Conflicts: If disabling antivirus does not help, then remove and reinstall the antivirus so as to eliminate any incompatibility issues.

    Last Words

    Error 0x80070643 becomes even more annoying with this bundle of steps, but you will effectively resolve it. Keeping the system updated and conducting regular maintenance helps avoid update errors. If all things fail, then you need to approach an expert or Microsoft support for further help.

    Assem
    Assem
    Assem’s journey is all about his passion for data security and networking, which led him to create Top Daily Blog. Here, he shares insights and practical tips to make digital safety accessible to everyone. With a solid educational background, Assem understands that in today’s world of evolving cyber threats, grasping data security is crucial for all users, not just tech experts. His goal is to empower readers—whether they’re seasoned tech enthusiasts or simply looking to protect their personal information. Join Assem as he navigates the intriguing landscape of data security, helping you enhance your online safety along the way!
    RELATED ARTICLES

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    - Advertisment -

    Most Popular