Back to Home
Windows 0x80070643 Error: Fixing the Windows 0x80070643 Error
windows-errors

0x80070643

Windows 0x80070643 Error: Fixing the Windows 0x80070643 Error

19 views
Updated March 15, 2026

Quick Fix

1. Open Command Prompt as Administrator. 2. Run "sfc /scannow" to repair system files. 3. Reboot and try the update again.

What it Means

The Windows 0x80070643 error shows up during installations or updates, indicating a problem with the Windows Installer or corrupted system files. It often appears when the update fails to apply or a program installation stops with a generic failure.

Possible Causes

  • 1
    Corrupted Windows Installer components
  • 2
    Missing or damaged system files
  • 3
    Conflicting third‑party antivirus or security software
  • 4
    Incomplete or interrupted Windows updates
  • 5
    Registry corruption

How to Fix

    Step-by-Step Solutions

    1. Run System File Checker

      Open an elevated Command Prompt and execute sfc /scannow to scan and repair corrupted system files that may cause the error.

      sfc /scannow
    2. Repair Windows Image with DISM

      Use DISM to restore the Windows image, fixing deeper corruption that sfc can’t repair.

      DISM /Online /Cleanup-Image /RestoreHealth
    3. Reset Windows Update Components

      Stop update services, delete temporary files, and restart services to clear stuck update data.

      net stop wuauserv & net stop bits & del /f /q %windir%\SoftwareDistribution\* & net start wuauserv & net start bits
    4. Re‑register Windows Installer

      Register the installer DLL again to fix broken installer references.

      regsvr32 /u msiexec.exe & regsvr32 msiexec.exe
    5. Disable Antivirus Temporarily

      Turn off real‑time protection to rule out interference during installation.

    6. Delete SoftwareDistribution Folder

      Remove the folder that stores update downloads, forcing fresh downloads.

      rd /s /q %windir%\SoftwareDistribution

    Commands You Can Try

    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth
    net stop wuauserv & net stop bits & del /f /q %windir%\SoftwareDistribution\* & net start wuauserv & net start bits
    regsvr32 /u msiexec.exe & regsvr32 msiexec.exe
    rd /s /q %windir%\SoftwareDistribution

    Technical Details

    Error TypeRuntime
    SeverityMedium
    Platformwindows-errors
    App VersionAll

    Still stuck?

    Pro tips

    • Always backup important data before large updates. Use a clean boot to eliminate third‑party conflicts. Check the Event Viewer for detailed error logs. Keep Windows and drivers up to date.

    If the error persists after following all steps, or if you notice system instability, contact Microsoft Support or a professional technician.

    If these solutions didn't help, try searching our database for similar issues.

    Contact Support