Bobcares

Methods to fix Windows update error 0x80240008

by | Nov 26, 2020

Windows update error 0x80240008 generally triggers while trying a Windows update.

As part of our Server Management Services, we have assisted many clients in fixing this error.

Today, let us focus on how our support techs troubleshoot the error.

 

Windows update error 0x80240008

Windows update error 0x80240008 is a common windows update error. A typical error message looks like:

Windows update error 0x80240008

This is short for WU_S_ALREADY_DOWNLOADED which means that the Windows update we are trying to download has already been downloaded. However, in most cases, this is not the situation.

 

Easy fixes for Windows update error 0x80240008

Inorder to fix this error, our Support Engineers follow two easy steps. Let’s look into it in detail:

  • Check for necessary services

  1. Search services in windows 10 search box. Click on the Services icon to open service manager window.
  2. Locate Background Intelligent Transfer Service (BITS) service from the list.
  3. Do a Right click on Background Intelligent Transfer Service (BITS) service, and click on Properties.
  4. Make sure that Startup type Automatic (Delayed Start) is selected, if not then select it.
  5. If the service status shows stopped or not running, click on start to start the service.
  6. Now, click on Apply and then click on OK.
  7. Similarly Locate Windows Event Log service.
  8. Right-click on it and click Properties.
  9. Make sure that Startup type as Automatic is selected.
  10. If the service status shows stopped or not running, click on start to start the service.
  11. Finally, click on Apply and then click on OK.
  • Verify if the update is actually installed

To check if the intended update is actually installed on the system, we follow the following steps:

  1. Click on the Start button and then the gear-like symbol to open the Settings menu.
  2. Go to Updates and security.
  3. In the Windows update tab, click on View updates history.
  4. It shows the list of all the updates that have been installed on the system along with the date. Check if the update under question is listed there.

Now, proceed to the following troubleshooting methods our Support Techs employ.

 

Troubleshoot Windows update error 0x80240008

If we are unable to update our system, even if it is not important at the moment, we need to fix the problem as soon as possible.

  • Use the Windows updates troubleshooter

  1. Go to Updates and security in Windows settings.
  2. Go to the Troubleshoot tab.
  3. Select the Windows update troubleshooter and run it.
  4. Restart the system once the troubleshooting is done.
  • Check for suspicious software and delete them

At times, virus and malware cause issues with Windows. The reason is simple, if Windows update is deterred, it would deter the security updates as well. Thus, the malware could not counter. Usually, such malware is pushed into the system along with freeware.

  1. Press Win + R to open the Run window. Type control panel and press Enter to open the Control Panel window.
  2. Go to Programs and features. It will display the list of all programs installed on the system.
  3. Arrange them in order of the date of installation.
  4. Probably, the most suspicious software will be the ones which are recently installed. Keep an eye on freeware as well.
  5. Right-click and uninstall whatever could cause the problem.
  • Scan the system for virus and malware

If any program has pushed the virus or malware into the system, we have to scan the system and remove the same. Hence, we need a good enough anti-virus software.

  • Disable the anti-virus software and Firewall temporarily

At times, the anti-virus software and Firewall interfere with Windows updates, thus preventing them. We could temporarily disable the anti-virus software.

Since the procedure is brand specific, we would recommend consulting the anti-virus provider for help with the same.

For disabling the Windows Defender Firewall, we follow:

  1. Press Win + R to open the Run window.
  2. Type control panel and press Enter to open the Control Panel window.
  3. Go to Windows Defender Firewall.
  4. On the list on the left-hand side, Turn Windows Defender Firewall ON or OFF.
  5. Shift the radio button to Turn Off Windows Defender Firewall (not recommended) for both Private and Public network settings.

Windows update error 0x80240008

  • Clean Windows Update temporary cache folder

Stop Windows Update service

  1. Click Start and start typing on keyboard for “services.msc”.
  2. In search results, “services.msc” should show up. Open it with a click.
  3. A new windows will open containing all Windows services on system.
  4. Search for “Windows Update”.
  5. Right-click the “Windows Update” and then click Stop.

Clean the Windows Update temporary cache folder

  1. Hold the windows-key pressed and hit “R” key simultanous.
  2. A small new windows will appear.
  3. Type %windir%\SoftwareDistribution\DataStore in this new window and click OK.
  4. This will open Windows Explorer on the correct location.
  5. Delete all contents of this folder. (Use Ctrl + A to select all files and folders)

Start the Windows Update Service again

  1. Switch back to the windows Services.
  2. Locate Windows Update.
  3. Right-click on it and choose Start.
  • Run the System File Checker (SFC) utility

This handy in-built tool will check the filesystem.

  1. Click Start and type for “cmd”.
  2. In search results cmd should show up with an black icon.
  3. Right-click it and select Run as administrator.
  4. When prompted for the admin password, enter the password and click OK.
  5. A new completely black windwos will open. Type commands directly into this window.
  6. Type sfc/scannow and press Enter.
  7. This process will take a long time. Minimize this black windows and work on.
    Come back to the black window after a time and check if the process finished.

As soon as the SFC process finished, restart the computer. After the restart, search for Updates again.

  • Clean Windows Update download path

  1. Restart computer.
  2. Hold windows-key pressed and hit “R” key simultanous.
  3. A small new windows will appear.
  4. Type regedit in this new windows and hit Enter.
  5. In the new windows we have a navigation on the left side. Use it to navigate to
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  6. Once we find it, search for WUServer and WIStatusServer in the right hand pane.
  7. If they are not listet we cannot clean the download path. Othwerwise, delete both.
  8. Restart computer.
  • Restart the PC in clean boot

While a clean boot is not a fix by itself, it could be very helpful in identifying the problem. Here is how our Support Techs restart system in clean boot state.

Step 1: Initially, we have to type msconfig in the ‘Search bar’ provided at the bottom left of desktop. Hit ‘Enter’ once done.

This is to open up all the system configurations of basic Microsoft Settings.

Step 2: On the window that pops up, click on the ‘radio button’ just before ‘Selective Start up’ below the tab ‘Startup Selection’.

Similarly, make sure to select only “Load system services” option in selective startup.

Hit the ‘OK’ button once done.

Step 3: Now from the menu at top, we choose the ‘Services tab’. This includes all the services that is provided by Microsoft on the Windows system.

Step 4: Now, check the option that says ‘Hide all Microsoft Services’. Then, choose the option ‘Disable All’.

Hit the ‘Apply button’ and then ‘OK’.

Step 5: Now restart the system which will open itself in the clean boot mode.

We have our fix and the system behaves normally, with faster execution of programs.

[Still facing Windows update error 0x80240008? We are here for you.]

 

Conclusion

In short, ‘Windows update error 0x80240008’ implies that the Windows update we are trying to download has already been downloaded. Today, we saw solutions provided by our Support Engineers.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

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

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF