• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
DEVICE TRICKS LOGO

Device Tricks

Top Tech Tricks & News Blog

  • How to
  • Computers
  • Games
  • Internet
  • Phones
  • Tech
  • News
    • Android
    • iOS
    • Business
You are here: Home / How to / [Fix] 0X80070643 Windows Update or Installation Error on Windows.

[Fix] 0X80070643 Windows Update or Installation Error on Windows.

May 21, 2025 by Michael Leave a Comment

Many Windows users reported an error 0X80070643. If you are reading this article then you are also facing this error on your Windows computer. This is a very common error and can troubleshoot easily.

Usually, this error appears when you are trying to perform a Windows update or installing any program. In this guide, I will walk you through the methods to troubleshoot this error in two parts. First, I will cover the methods to fix the error during Windows update and then during the installation of programs. Keep reading!

What is Windows Update Error 0X80070643?

What is Windows Update Error 0X80070643?

You may encounter this error while trying to install updates in Windows update. Users facing this error confront an error message on their computer screen

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:
Definition Update for Windows Defender – KB2267602
Error-0X80070643

What is Installation Error 0X80070643?

You may encounter this error while trying to install a program. Users facing this error confront this error message on their computer screen

One or more caused the setup to fail. Please fix the issues and retry setup. For more information see the log files. 0X80070643 – Fatal error during installation.

Why error 0X80070643 appears?

In Windows 10, updating KB40448955 causes the error. The update is about the quality improvements & the other elements that are mainly claimed to resolve the security issues. You can also come across the issue in Windows 7 update installer throwing the error code 0X80070643. However, when you are trying to update the .net framework, the error arises in the Windows operating system. The Windows Defender issue with KB2267602 also causes the error 0X80070643.

Why error 0X80070643 appears?

Not only the online issues but the system file also causes error 0X80070643. You can go through the below information to understand the causes of the issue in detail.

  • Due to the failure of Windows updates.
  • The corrupt and damaged system files hinder the Windows update.
  • Malware or virus in your system makes everything in your system works abruptly.
  • The disabled or corrupt MS source engine ose.exe file occurs the error 0X80070643 while updating your Windows.
  • The corrupt .net file causes issue on update .net framework.
  • Driver malfunction.

How to Fix the error 0X80070643 on Windows Update?

How to Fix the error 0X80070643 on Windows Update?

The error 0X80070643 occurs while installing Windows updates and due to many of the reasons. You can try the below solutions as the issue occurrence varies from system to system. Gives us your feedback along with which solution worked for you to fix the error 0X80070643 in the comment section.

Run SFC Scan

The missing or corrupt files in your system may cause the error 0X80070643 while Windows update installer or Windows 8, 10 OS.  On running the SFC scan, you can fix the missing and corrupt files.

However, the SFC scan works through the command prompt. It scans all your system files and replaces the cache version to the corrupted files. Follow the below steps to run the SFC scan and to fix the issues.

  • Go to the Start button and type CMD in the search bar. And then Tap on the CMD file, right-click on it and choose run as administrator from the drop-down list.

Go to the Start button and type CMD in the search bar. And then Tap on the CMD file, right-click on it and choose run as administrator from the drop-down list.

  • A new window of command prompt with administration opens.
  • You have to type the cmd SFC /scannow and click on the Enter button.

You have to type the cmd SFC /scannow and click on the Enter button.

  • You need to wait until the completion of the system scan.
  • Once the scan is done, you have to restart your system. Now, try to update Windows. Still, are you facing the error 0X80070643, switch to the next solution.

Run Windows Update Troubleshooter

You can run the Windows update troubleshooter to fix the hindrance for Windows update installer.

  • Go to the control panel.

Go to the control panel.

  • Search for troubleshooting in the given space.

Search for troubleshooting in the given space.

  • You will get several options, scroll down to find Windows update troubleshooter, and click on it.

You will get several options, scroll down to find Windows update troubleshooter, and click on it.

  • You have to follow on-screen instructions to complete the troubleshooting.
  • After troubleshooting, restart your system and start Windows update.
Related: How to Fix Windows Update Error 0x8000FFFF in Windows 10?

Install the latest .NET Framework

As we all know that the .Net Framework plays a significant role in the system updates installation. If the .NET framework is missing or corrupted on your computer then you will not be able to install the Windows updates. To fix this error you need to download and install the latest .NET Framework from Microsoft. Follow these steps:

  • Go to the Microsoft official website of the .net framework download page.
  • Click on the latest version of the .Net framework.

Click on the latest version of the .Net framework.

  • Click on the download option.

Click on the download option.

  • After download, tap on the file to start installing the .net framework.
  • You have to follow the on-screen instructions to complete the installation process.
  • Once the installation is done, you need to restart your computer.
  • Now try Windows update and check for the error.

Update Windows Defender Manually

The error 0X80070643 occurs due to the update failure of Windows Defender. If you install Windows Defender manually, the Windows update error fixes.

  • Go and search for the latest version of Windows Defender.
  • Download the file according to your operating system.

Download the file according to your operating system.

  • After download, click on the downloaded file and then you have to follow the on-screen instructions to complete the installation of Windows Defender.
  • Restart system and start Windows Update.

Install the Windows Updates Manually

You can try to install the Windows update manually to fix this error. Follow these steps to fix this error:

  • Right-click on the This PC and select Properties.

Right-click on the This PC and select Properties.

  • Navigate to the System window and check the System type entry to see if your operating system is 32-bit (x86-based) or 64-bit (x64-based).

Navigate to the System window and check the System type entry to see if your operating system is 32-bit (x86-based) or 64-bit (x64-based).

  • Now open Windows Update and check the updates that you have failed to install.

Now open Windows Update and check the updates that you have failed to install.

  • Copy the codes starting with ‘KB’ for these updates. Visit the Microsoft Update Catalog and search for these codes.

Copy the codes starting with 'KB' for these updates. Visit the Microsoft Update Catalog and search for these codes.

  • Find a suitable update for your operating system type (x86-based or x64-based) and click on the Download button next to it.

Find a suitable update for your operating system type (x86-based or x64-based) and click on the Download button next to it.

  • Once downloaded the update file, click on it to install.

Rename the SoftwareDistribution folder

Error 0x80070643 may occur due to the corruption of the MSI software update registration. To fix this error rename the SoftwareDistribution folder. To do so follow these steps:

  • Press Windows+R to open the Run dialog box.

Press Windows+R to open the Run dialog box.

  • Type cmd in the Run dialog box and press OK to open the command prompt.

Type cmd in the Run dialog box and press OK to open the command prompt.

  • Type the following commands one by one and press Enter after each command:

net stop wuauserv

net stop wuauserv
net stop bits

net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak

rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv

net start wuauserv
net start bits

net start bits

Clear Catroot2 folder contents

Catroot and Catroot2 are the important folders that are required while the Windows Updates process. If you are facing error 0x80070643 then reset the Catroot2 folder. Follow these steps to reset the catroot2 folder:

  • Press Windows+R to open the Run dialog box. Type cmd in the Run dialog box and press OK to open the command prompt.

Press Windows+R to open the Run dialog box. Type cmd in the Run dialog box and press OK to open the command prompt.

  • Type the following commands one by one and press Enter after each command:

net stop cryptsvc

net stop cryptsvc
md %systemroot%\system32\catroot2.old

md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2

xcopy %systemroot%\system32\catroot2

%systemroot%\system32\catroot2.old /s

%systemroot%\system32\catroot2.old /s

  • Next, delete all the contents of the catroot2 folder.
  • In the CMD window, type the following and hit Enter:

net start cryptsvc

net start cryptsvc

  • Now the catroot folder will be reset and try to Update Windows again.

Disable your Antivirus Temporarily

Disable your Antivirus Temporarily

Sometimes the antivirus software installed on your computer may be conflicting with the programs or Windows Update and cause the 0x80070643 error. You can fix this error by disabling your antivirus software. Disable all the roles of your antivirus software and then try to Update Windows to see if it can update your system ordinarily.

How to Fix the error 0X80070643 during a program installation?

If you encountered this error 0X80070643 during a program installation then you can try these methods to fix this error:

Restart your Computer

Restart your Computer

Sometimes the errors can be fixed by simply restarting your computer as it is possible that a previous installation may require a restart of your computer to complete. You can restart your computer and install the program again.

Restart Windows Installer

The Windows OS comes with installer services as that is helpful for maintenance, un-installation, and installation of software. The configuration of the Windows system programs is integrally managed by the Windows installer services.

If the configuration of the installer service becomes faulty, it causes the Windows update error 0X80070643. You need to restart the Windows update installer services to fix this issue.

  • Click Windows+R keys to open the Run window and type services.msc and tap on the OK button.

Click Windows+R keys to open the Run window and type services.msc and tap on the OK button.

  • On the new window, search for Windows Installer and tap on the restart link.

On the new window, search for Windows Installer and tap on the restart link.

  • Restart your system and try to install the program.

Install & Repair .Net Framework (Latest)

For your Windows system and installation of programs .Net framework is necessary. If your .Net framework is missing or corrupt then it may cause the error 0X80070643. You have to manually download and install the .Net framework to fix the issue related to .net framework files.

Manual Update

  • Go to the Microsoft official website of the .net framework download page.

Go to the Microsoft official website of the .net framework download page.

  • Navigate to the latest version of the .Net framework.

Navigate to the latest version of the .Net framework.

  • Click on the download option.

Click on the download option.

  • After download, tap on the file to start installing the .net framework and then you have to follow the on-screen instructions to complete the installation process.
  • Once the installation is done, you need to restart your computer and try to install the program again.

Repair

  • You have to download the .net framework repair tool file from the browser.

You have to download the .net framework repair tool file from the browser.

  • After download, click on the .exe file.
  • You have to follow the on-screen guidelines to complete the repair process.
  • Restart your system and complete the program installation.

Conclusion

Hopefully, 0X80070643 Windows Update or Installation error has been fixed. let us know in the comment section which method worked for you? Wanna some more DeviceTricks? Stay tuned to this space to get the latest updates on errors related to Windows, macOS, and Android.

If you feel this article helpful please like, share, and follow our Facebook page.

Related

Filed Under: How to, Computers, Featured

Leave a Reply Cancel reply

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

Categories

  • Android (12)
  • Business (25)
  • Computers (235)
  • Featured (200)
  • Games (53)
  • How to (296)
  • Internet (104)
  • iOS (10)
  • List (23)
  • News (130)
  • Phones (26)
  • Tech (135)

Trending Posts

  • IDM Serial Key & Serial Number Free Download 2025 [100% Working]
  • 25 Best Torrent Sites in 2025 [100% Working & Unblocked]
  • How to Fix DXGI_ERROR_DEVICE_HUNG Error Code 0x887A0006 on Windows?
  • How to Fix NET:: ERR_CERT_AUTHORITY_INVALID Error?
  • How to Fix Device not Migrated on Windows 10?

Contents

  1. What is Windows Update Error 0X80070643?
  2. What is Installation Error 0X80070643?
  3. Why error 0X80070643 appears?
  4. How to Fix the error 0X80070643 on Windows Update?
    1. Run SFC Scan
    2. Run Windows Update Troubleshooter
    3. Install the latest .NET Framework
    4. Update Windows Defender Manually
    5. Install the Windows Updates Manually
    6. Rename the SoftwareDistribution folder
    7. Clear Catroot2 folder contents
    8. Disable your Antivirus Temporarily
  5. How to Fix the error 0X80070643 during a program installation?
    1. Restart your Computer
    2. Restart Windows Installer
    3. Install & Repair .Net Framework (Latest)
  6. Conclusion
    1. Related
  • About
  • Contact
  • Disclaimer
  • Privacy Policy
  • Write For Us

Copyright © 2025 Device Tricks | All Rights Reserved