By using this site, you agree to the Privacy Policy and Terms of Use.
Accept

TopDailyBlog

Stay Informed. Stay Secure.

  • Home
  • News
    • World News
  • Tech
  • Security
  • Education
    • How To
    • Free Online Tools
Reading: How to Fix Windows Update Error 0x80070643
Share
Font ResizerAa

TopDailyBlog

Stay Informed. Stay Secure.

Font ResizerAa
  • Home
  • News
  • Tech
  • Security
  • Education
Search
  • Home
  • News
    • World News
  • Tech
  • Security
  • Education
    • How To
    • Free Online Tools
Follow US
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
How To

How to Fix Windows Update Error 0x80070643

Assem Chikha
Last updated: August 13, 2025 1:13 pm
Assem Chikha
Share
7 Min Read
How to Fix Windows Update Error 0x80070643
SHARE

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.

Table of Contents
  • Common Causes of Error 0x80070643
    • Methods to Fix Windows Update Error 0x80070643
      • Before Step 1: Retry the Installation and Restart Your System
      • Step 1: Restart Windows Update Services
      • Step 2: Run the Windows Update Troubleshooter
      • Step 3: Install the Latest .NET Framework
      • Step 4: Perform a System File Check (SFC) and DISM Scan
      • Step 5: Reset Windows Update Components
      • Step 6: Extend the Recovery Partition (For Specific Updates)
      • Step 7: Temporarily Disable Antivirus Software (optional)
      • Step 8: Manually Install Windows Updates
      • Step 9: Clear the Catroot2 Folder
    • Troubleshooting Tips
    • Last Words
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.

    Fixing Windows Co-Pilot Missing Issue: Step-by-Step Tutorial 2025
    How to Download Opera Browser in Minutes Without Any Issues 2024
    How To Flush Dns On Windows 10/11 Step By Step! (Win, Mac, Linux, Chrome)
    How to Fix Earphones & Headphones When Only One Side Works – Complete Guide
    12 Steps to Fix ISDone.dll Errors in Windows 10/11 In 2025
    Share This Article
    Facebook Copy Link Print
    Share
    ByAssem Chikha
    Follow:
    I am Assem, 24 years old, and I really like data security and networking. Because of this passion, I started TopDailyBlog. In my blog I share easy tips and ideas about how to be more safe online. I know the internet is not always safe, and it s important for everyone to protect their data, not only for people who work in tech. My goal is to make things simple, so anyone can understand and use it in real life. If you love technology or you just want to keep your personal info safe, my blog can help you step by step.
    Previous Article How To Fix Genshin Impact Network Error Code 4206 How To Fix Genshin Impact Network Error Code 4206?
    Next Article How To Download All Runtime Files and Software 2025 Download & Install All Runtime Files and Software in One Pack (2025)
    Leave a Comment Leave a Comment

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Stay Connected

    FacebookLike
    XFollow
    InstagramFollow

    Latest News

    gpt5 ,chatgpt 5
    GPT-5 Is Here: OpenAI PhD-Level AI Free for All Users – Everything You Need
    News Tech
    August 16, 2025
    Ryne Sandberg
    The Quiet Legend’s Journey – Ryne Sandberg (1959-2025)
    World News
    August 13, 2025
    Google Pixel 10 price
    Google Pixel 10 Series Is Launching Soon – Specs and Prices Inside | 2025
    World News
    August 13, 2025
    Grok 4 $300
    Grok 4’s $300 ‘SuperGrok’ Plan Sparks Outrage After Fresh Rogue Episode
    World News
    August 13, 2025
    - Advertisement -
    TopDailyBlog


    Your go-to for sharp insights on cybersecurity, Linux, coding, and network troubleshooting. Backed by years of hands-on IT experience, we deliver clear, action-driven guides and tech tips—no fluff, just solutions.

    Facebook-f Twitter Instagram Reddit
    Important Pages
    • About
    • Contacts
    • Privacy Policy
    • Terms and Conditions
    • Disclaimers
    • About
    • Contacts
    • Privacy Policy
    • Terms and Conditions
    • Disclaimers
    Get In Touch
    • Email: info@topdailyblog.com

    © 2025 All Rights Reserved.

    Welcome Back!

    Sign in to your account

    Username or Email Address
    Password

    Lost your password?