Fix: Error Code 0x80240008

The 0x80240008 error code is short for WU_S_ALREADY_DOWNLOADED. It’s essentially signaling that the update scheduled for download has already been downloaded on the target machine. However, most of the time this is either caused by 3rd party interference or by system file corruption.

Some Windows users report that they regularly receive the 80240008 error code when they try either search or try to download a Microsoft Windows update. Most of the time, affected users report that the WU (Windows Update) installer returns this error message after 2-3 seconds after a search is triggered.

If you’re currently struggling with this particular issue, this article will provide you with an efficient list of troubleshooting steps. Below you have a collection of methods that other users in a similar situation have used to resolve or circumvent the 0x80240008 error code. If you wish to increase your chances of success, please follow the potential fixes below in order until you discover a method that is effective in resolving the issue in your particular scenario. Let’s begin!

Method 1: Running the Windows Update troubleshooter (Windows 10 only)

Before you try anything else, let’s see if your Windows version is not capable of resolving the issue automatically. Some users have managed to resolve the issue by running the Windows Update Troubleshooter – a built-in Windows 10 utility that runs various repair strategies created to tackle the most common problems related to WU (Windows Update).

Follow the guide down below to run the Windows Update Troubleshooter in an attempt to resolve the 0x80240008 error code:

  1. Press Windows key + R to open up a Run box. Then, type “ms-settings:troubleshoot” and press Enter to open the Troubleshooting tab of the Settings app.
  2. Scroll down to the Get up and running tab and click on Windows Update. Then, click on Run the troubleshooter.
  3. Once the analysis is complete, click on Apply this fix to and wait for the fix to be applied.
  4. Close the Windows Update Troubleshooter and reboot the machine. At the next startup, see if you were able to resolve the 0x80240008 error code.

If the error is still occurring, continue down with the next method below.

Method 2: Uninstall 3rd party Antivirus or Firewall

Most users encountering the 0x80240008 error code have managed to resolve the issue after eliminating a 3rd party security suite from their system and using the built-in solutions.

Depending on your Windows 10 build, an incompatibility of your 3rd-party firewall might be causing the 0x80240008 error code. You can verify if your external security suite is to blame for your Windows Update issue by uninstalling your 3rd-party antivirus and/or 3rd party firewall.

Note: Keep in mind that disabling the real-time protection is not enough to verify if your external security suite is causing the issue.

Follow the guide down below to uninstall your 3rd-party antivirus or firewall and see if you’re able to install Windows updates without the 0x80240008 error code:

  1. Press Windows key + R to open up a Run box. Then, type “appwiz.cpl” and hit Enter to open the Programs and Features window.
  2. Scroll down through the Programs and Features window and uninstall your external security suite (or third party antivirus) by right-clicking on its entry and choosing Uninstall.
  3. Follow the on-screen prompts to complete the uninstallation process, then restart your computer to re-activate the built-in security solution.

At the next startup, see if you’re able to install Windows Updates without the 0x80240008 error code. If you’re still experiencing the same symptoms, move down to the next method below.

Method 3: Identify 3rd party interference via a Clean Boot

Running your system in a clean boot state will help you determine if the issue is caused by a 3rd party application (or startup item) or it’s caused by an underlying system file corruption.

If the  0x80240008 error code doesn’t occur while the system is in clean boot, you can be certain that a third party application or startup process is to blame for the issue. On the other hand, if the issue is still occurring while in a Clean boot state, it’s very likely that the issue is caused by system file corruption – in which case we highly recommend that you follow the method below.

Here’s a quick guide on performing a clean boot to see if the error is caused by a 3rd-party element:

  1. Press Windows key + R to open up a Run box. Next, type “msconfig” and hit Enter to open the System Configuration menu.
  2. Inside the System Configuration window, navigate to the Services tab and click the Disable all button. Then, hit Apply to save the changes. Next, move to the Startup tab and click on Open Task Manager.
  3. In the Startup tab of Task Manager, select each startup item that has the Status set to Enabled and click the Disable button below.
  4. Once every unnecessary startup process has been disabled, close Task Manager and restarts your computer.
  5. At the next startup, see if you’re able to install the missing Windows updates without the 0x80240008 error code. If you are able to apply the updates successfully, continue with the steps below.
  6. Systematically re-enable each startup item and service by reverse engineering the steps above until the issue resurfaces. Once you identify your culprit, uninstall the application and perform another restart.
  7. Return to the first two steps to re-enable the rest of services.

If the clean boot state didn’t eliminate the issue, move down to the final method below.

Method 4: Perform a repair install (Windows 10 only)

If all of the methods above have proven to be ineffective, we recommend performing a repair install in an attempt to fix any system file corruption that might be causing the issue. This procedure will allow you to keep all your personal files and application (only Windows-related files will be touched).

If you decide to go through with this procedure, you can follow our step by step guide (here). If you have an older Windows version, perform a clean install instead.


Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.