Drivers.com

follow us:

facebook twitter
  • Home
  • Download Drivers
  • Drivers Help
  • PC/Mac Resources
  • Software Drivers
  • Mac Fixes and Tips
  • PC Fix Tips
  • Security/ Backup
  • Tablets & Smartphones
  • Tech News
  • Software Drivers
  • Mac Fixes and Tips
  • PC Fix Tips
  • Security/ Backup
  • Tablets & Smartphones
  • Tech News

Resources by Tag

0x80070643

“0x80070643” Windows Update or Installation Errors on Windows

“0x80070643” Windows Update or Installation Errors on Windows

0x80070643 is a generic error that happens with many operations such as when you install or update Windows Defender or other programs or when you download or install the latest Windows update.

As a Windows user you may encounter this error code several times, and if you are looking for a solution, this post is just for you.

In this post, we’ll discuss different methods to resolve the error.

Case 1 – 0x80070643 error while updating Windows

As mentioned earlier, the 0x80070643 error appears while Windows is installing updates. Here is the image of the error which you are more likely to see

update error

 Case 2- 0x80070643 error while installing a program

You are more likely to see an error image like the one below while installing a program.

installation error

Now that you have seen two cases and error images of 0x80070643 errors, let’s look at the solutions for both cases.

For Case 1, we have presented you five different solutions and for Case 2, we have given three solutions.

You are not required to try all solutions. Start with the first solution applicable to your scenario and move on the next one and so on, until you are able to resolve the issue.

Fix for 0x80070643 error in Windows Update

 Solution One – Install latest .NET framework

The .NET Framework is an important component of the Windows operating system. If the .NET framework is missing or corrupted, you may face problems while installing Windows updates.

The simple solution to this problem is to install the latest .NET framework. Here are the steps to follow.

  • Go to Microsoft .NET Framework download website
  • Click Download .NET Framework 4.7.2 Runtime
latest NET framework
  • Click Save File
  • After the file is downloaded, double-click on it to start the latest .NET framework installation
  • Follow on-screen instructions to install the .NET7.2 framework on your computer
  • After the installation is finished, restart the computer
  • After the restart, try installing Windows updates. If you still get the 0x80070643 error, try next solution

Solution Two- Run the SFC tool

There is a possibility that some of the Windows system files are corrupt or missing that is causing a problem in Windows update and resulting in the display of 0x80070643 error. A simple solution to this problem is using the SFC tool to fix the corrupt and missing system files.

The SFC (System File Checker) is a command line tool that scans for corruptions in Windows system files and replaces corrupted file with cached versions. Here are the steps to run the SFC tool.

  • Click the Start button
  • Type cmd in Cortana search box
  • Right-click command prompt in the list of results and select Run as administrator
cmd admin
  • In the command prompt window, type sfc /scannow and hit Enter on the keyboard.
cmd sfc
  • Wait for the SFC scan to complete
  • Try installing Windows updates. If you still get the 0x80070643 error, try next solution

Solution Three – Install failed Windows updated manually

In many cases, Windows faces some problem while installing specific updates due to unknown reasons. One of the workaround this problem is manually installing failed Windows updates. Here are the steps to install Windows updates manually on your Windows 10 computer.

  • Open Windows Explorer
  • Right-click This PC and select Properties
ThisPCProperties
  • In the System window, check the System type entry to find out whether the operating system is 32-bit(x86 based) or 64-bit(x64 based)
windows bit architecture
  • Open Start menu
  • click Settings(gear icon)
settings
  • In the Settings window, click Update & Security
update & security
  • In the next window, click Windows Update
  • On the right side, you will see a blue link Update history, click on it
windows update history
  • Now, you can see the updates that failed and the ones which were successfully installed
failed updates
  • Copy down the codes of failed updates (the codes start with KB)
  • go to Microsoft Update Catalog site
microsoft update catalog
  • Type the update code in the search box and click Search
type update code
  • Find the right update( 32-bit/64bit) and click Download
  • Wait for the download to complete.
  • Once the update file is downloaded, double-click on it to install the update
  • Follow this procedure to install all failed windows update

Solution Four – Update Windows Defender manually

 Many times the error code 0x80070643 is related to failed Windows Defender update. If your Windows 10 computer shows any failed Windows Defender update, you need to install the update manually. Here are the steps to follow.

  • Go to Windows Defender Definitions website
  • Download the update file that matches your operating system type
defender update
  • Double-click on the downloaded file to install the update
  • Restart your computer and try installing pending/failed windows updates. if you still get the 0x80070643 error, try next solution.

Solution Five – Disable antivirus software temporarily

Some antivirus software tools are known to create problems in Windows update. Due to unknown reasons, the antivirus software considers any automatic download or windows updates as a harmful program and blocks the download.

A simple solution to this problem is to temporarily disable your antivirus software, install all Windows updates and then enables the antivirus software again. The steps to disable antivirus software temporarily are unique for every antivirus software.

In this solution, we have shown general steps to disable antivirus temporarily. You need to refer the antivirus documentation to know the exact steps to do so.

Here are the steps to follow.

  • Go to system tray and click on anti-virus icon to launch it user interface
  • In the antivirus main window find options to temporarily disable the software for 30 minutes, 1 hour or until next restart
antivirus disable
  • For some anti-virus programs, you just need to right-click the antivirus icon in the system tray and select option like Stop<anti-virus software>
stop antivirus
  • After you have disabled the software, try installing the updates.

In most cases, the Windows update process should run smoothly. don’t forget to enable the antivirus after you have installed all Windows update.

Case 2 – Fix for 0x80070643 error while installing a program

Solution One – Restart your computer

Some newly installed applications need a restart as they cannot access some DLL or system files required for their operation in the current session. Until you restart the computer, the installation is not marked complete. There is a possibility a previous installation of the program is still in progress and might prevent installation of the new program.

A simple solution to this problem is restarting your computer that would complete all pending installation tasks. Restart your computer and then try installing the program.

Solution Two – Restart the Windows Installer service

Windows operating systems have a Windows installer (also known as Microsoft Installer) that is used for installation, uninstallation, and maintenance of software. The Windows installer service is an integral component of Windows operating system that centrally manages the configuration of applications.

There is a possibility that some changes in the Windows operating system have led to faulty configurations of the Windows Installer Service which can be rectified by the restart of Windows Installer service. Another possibility is the Windows Installer Service is not active that is causing the 0x80070643 error. Here are the steps to start Windows Installer Service.

  • Press Windows logo key and R simultaneously on the keyboard to invoke Run command console
  • In the Run command box, type services.msc and click OK
services.msc
  • In the Services window, look for Windows Installer service and click on it(to select)
  • click Restart the service
windows installer service
  • Close all windows and try installing the program. if you still get a 0x80070643 error, try next solution

Solution Three – Repair and install .NET framework

The Microsoft .NET framework is used by many application developers to build their applications. the framework consists of a bunch of code that can be called for different functions and application developers need not write the code explicitly. this allows them to build application fast and also save time and efforts.

If the .NET framework needed by the application you are trying to install does not exist on your computer or the files are corrupt, it can lead to 0x80070643 error. the simple solution to the problem is repairing the .NET framework and then install latest .NET framework on your computer. Here are the steps to follow.

Step 1- Repair .NET framework

Microsoft offers a .NET framework repair tool that can automatically scan and detect issues with the .NET framework and fix them. Here are the steps to follow.

  • Visit Microsoft Download Center
  • Go to Microsoft .NET Framework Repair Tool section and click Download
net framework repair
  • In the next window, check the box NetFxRepairTool.exe and click Next
  • When you see the download pop-up, click Save File
save net repair
  • Wait for the download to complete and then double-click on the file to run the .NET repair tool
  • In the User Account Control window, click Yes
  • Check the box I have read and accept the license terms and click Next
net repair license terms
  • The tool will start scanning and detecting issues.
  • Depending on what it detects, the NET Repair tool will recommend changes, click Next to Apply changes.
net repair recommendation
  • If the NET framework detects any damages to NET framework, it will also show Next button enabled near the Finish button.
  • Now keep this window open and try installing the updates. if you are able to install updates without any problem, close the .NET framework repair tool by clicking on Finish button
  • If you still get the 0x80070643 error, click Next to repair the NET framework
net framework repair
  • After the NET framework repair tool completes repair of NET framework, you will again see a window with Finish option
  • Now, you need to click Finish to close the tool
click finish

Step 2 – Install latest .NET framework or any .NET framework needed by the application

As mentioned earlier, application developers use the .NET framework to build applications. however, there are different versions of the .NET framework. if the application was developed using .NET framework 3.5, you need to install the .NET 3.5 framework runtime package.

Similarly, if the application was developed using .NET framework 4.5 or 4.6, you need to install latest .NET framework 4.7.2 version which also includes 4.5 and 4.6 components and features. here are the steps to follow.

  • Go to Microsoft .NET Framework download website
  • Click Download .NET Framework 4.7.2 Runtime or any .NET framework needed by the application
select net framework

(Note: During installation, the program will scan the system and detect whether the required .NET framework is installed. if the required .NET framework is not installed, it will show the message of missing .NET framework along with the version number)

net framework required
  • Click Save File
  • After the file is downloaded, double-click on it to start the .NET framework installation
  • Follow on-screen instructions to install the .NET framework on your computer
  • After the installation is finished, restart the computer

Now try installing the application. In most cases, the application installation should go smoothly which is an indication that 0x80070643 error has been resolved.

Filed Under: PC Fix Tips Tagged With: 0x80070643




  • Recent Posts
  • Popular Posts
        

Read More Posts

        

Read More Posts

Drivers.com Sites

  • Software Drivers
  • Drivers Ed

About Us

  • Advertise
  • About Drivers
  • Drivers Support
  • Drivers.com Privacy Policy
  • Disclaimer
  • Software Drivers
  • Mac Fixes and Tips
  • PC Fix Tips
  • Security/ Backup
  • Tablets & Smartphones
  • Tech News

© Copyright 2026 PDE Publications Ltd. End User License Agreement (EULA)