0x80004002 Windows Update Error: 5 Ways to Fix It

Running the update troubleshooter is an effective fix

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • The Windows update error 0x80004002 will stop your computer from completing OS updates.
  • Malware or virus infections as well as bad system files are often likely causes.

Windows updates are a vital operating system process as they introduce features and patches to keep the OS running correctly. However, as we all know they are not always running smoothly.

I have encountered lots of different errors when updating the operating system or when upgrading to a new one, as I’m sure many of you have as well.

One of the most common errors I stumbled upon is 0x80004002, this error can be very frustrating because it will force you to interrupt the process and you’ll have to start it all over again.

This error code is associated with a few messages like Failed to be changed to the installed state status 0x80004002, and download error – 0x80004002 Windows 11. Here are a few of my takes on how you might fix it.

What is the Windows update error 0x80004002?

This is a standard error code indicating that there is a problem with the update process. From interaction with readers, we gather that any of the following often triggers it:

  • File corruption – Windows users with corrupt or incomplete Windows update files will likely experience the error.
  • Network connectivity issuesBad internet connections will result in issues during updates and trigger a few errors.
  • Registry issues – For some users of the OS, it results from a bad or corrupt registry.
  • Malware or virus infections – Computer viruses are known to alter the regular running of processes and will often lead to update errors.

Let us now explore your best solutions if you encounter an update problem.

How do I fix Windows update error 0x80004002?

Before going into our main solutions, we suggest the following workarounds:

  • Disable your antivirus – Antivirus is essential for safety, especially online, but if you use third-party solutions, they may be very restrictive and trigger the error, so disable it temporarily.
  • Restart your device – A reboot effectively resolves micro glitches, so you should try this option.
  • Check your internet connection – If you have a slow internet connection, change to a wired or faster solution.

If the above pre-fixes do not work, move on to the more elaborate solutions below.

1. Run Windows Update troubleshooter

  1. Press Windows + I to open the Settings app.
  2. On the left pane, click on System, then scroll down and click on Troubleshoot on the right pane.
    0x80004002
  3. Select Other troubleshooters.
    0x80004002
  4. Click on Run in front of Windows Update.
    0x80004002
  5. Verify that it fixed error 0x80004002.

2. Update your drivers

  1. Right-click on the Start menu and select Device Manager.
    0x80004002
  2. Expand any category with outdated apps (usually, it will have a yellow badge), right-click on your driver, and click Update device.
  3. Click Search automatically for updates.
  4. Wait for the driver to update automatically and repeat the steps for any outdated driver.
  5. Retry the update process.

In addition, it is more efficient to perform driver updating tasks using dedicated support from an effective tool.

Using a third-party driver updater will allow you not only to replace or update your drivers more efficiently but also to monitor their health and status, so you will not have to go through the same issues all over again.

3. Reset Windows Update components

  1. Press Windows + R, type cmd, and hit Ctrl + Shift + Enter to open an elevated Command Prompt.
  2. Input the scripts below, hitting Enter after each one.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Press Windows + E, navigate to the paths below, and delete the content of all the folders.
    C:\Windows\System32\catroot2
    C:\Windows\SoftwareDistribution
  4. Open an elevated Command Prompt again and restart the stopped services by inputting the scripts below and hitting Enter after each one.
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Restart your computer and verify the 0x80004002 error is solved.

4. Repair damaged files

  1. Press Windows + R, type cmd, and hit Ctrl + Shift + Enter to open an elevated Command Prompt.
  2. Type the script below and hit Enter.
    sfc /scannow
  3. Wait for the scan to complete, then input the scripts below, hitting Enter after each one.
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  4. Restart your computer.

That is all for this article. Most of our readers have found success using the solutions that we recommend. Note that while all fixes may not work for you, you should try what seems the most applicable to your situation.

Reach out to us in the comments section below and tell us what worked for you.

More about the topics: Windows Update