How to fix error 0x80240008 in Microsoft Store and Windows Update

Prefer to fix it yourself? The manual steps follow.

  • 6methods
  • 5 to 90 minutes
  • Easy
Start fixing

Applies to Microsoft Store downloads and app updates, Settings > Windows Update, the Xbox app on PC

6 methods in this guide
  1. What the error means
  2. Why it appears
  3. The fixes
  4. 1. Reset update components
  5. 2. Clear and repair the Store
  6. 3. Run the troubleshooter
  7. 4. Install the update by hand
  8. 5. Repair system files
  9. 6. Repair install Windows
  10. If it is still there
  11. Keep it from coming back
  12. FAQ
Question

Microsoft Store is not downloading anything, and it keeps giving me error code 0x80240008 every time I try. Is there anything I can do to fix it?

Error 0x80240008 comes from the Windows Update client, which Microsoft lists as WU_E_ITEMNOTFOUND: the key for the item it looked up could not be found. You see it when a Microsoft Store app will not download or update, or as Download error - 0x80240008 in Windows Update. Reset the update cache first, then repair the Store.

Short answer

0x80240008 means the Windows Update client, which Microsoft Store also uses for downloads, looked up an item in its own records and could not find it. Most often those records are stale or damaged. Reset the Windows Update components and cache first (Fix 1). If only the Store still fails, clear its cache and repair it (Fix 2). For one stubborn update, install it by hand (Fix 4).

At a glance
Error0x80240008, Microsoft's name WU_E_ITEMNOTFOUND: "The key for the item queried couldn't be found."
Where it appearsIn Microsoft Store when an app or the Store itself will not download or update, and in Settings > Windows Update as Download error - 0x80240008 next to an update.
Main causeStale or damaged Windows Update records in C:\Windows\SoftwareDistribution\DataStore, so the client looks for an item that is not there.
Fastest fixReset the Windows Update components and cache (Fix 1), then clear and repair Microsoft Store (Fix 2).
Also written as80240008, error 0x80240008, error code 0x80240008, download error 0x80240008, 0x80240008(-2145124344). The negative number is the same code as a signed decimal.
AffectsWindows 11 and Windows 10. Users also report it in the Xbox app and in Configuration Manager upgrades from Windows 10 22H2 to Windows 11.
Microsoft's statusListed in the Windows Update error code list. No known bug or patch tied to this code.
Close relatives0x80240007 (WU_E_INVALIDINDEX), 0x80240009 (WU_E_OPERATIONINPROGRESS), 0x8024000B (WU_E_CALL_CANCELLED).
Time to fix5 to 15 minutes for Fix 1 and Fix 2. Up to 90 minutes for a repair install.

Facts checked on 15 October 2026. Steps written for Windows 11 (25H2 and 26H2) and Windows 10 22H2.

What error 0x80240008 means

Microsoft's Windows Update error code list gives 0x80240008 the name WU_E_ITEMNOTFOUND and the description: "The key for the item queried couldn't be found." The update client keeps a small database of every update and package it knows about. When it asks that database for one item by its key and gets nothing back, it stops and returns this code.

So if you asked "lỗi này là lỗi gì" (what error is this): it is a lookup that failed inside Windows Update, not a broken app and not a hardware fault. The Store shows it too because, as Microsoft's support staff put it, Windows Update and Microsoft Store use the same component.

What you seeWhereWhat it tells you
0x80240008 next to an app or the Store itselfMicrosoft Store, Library or the app's pageA Store download went through the update client and failed there. Fix 1, then Fix 2.
Download error - 0x80240008Settings > Windows Update, next to one updateThe client could not find that update in its records while it downloaded. Fix 1, then Fix 4.
0x80240008(-2145124344)Logs, scripts and deployment toolsThe same code, with its signed decimal value added.
Failed to download updates to the wuagent datastore error 0x80240008Searched by administrators of managed PCsThe same lookup failure on a managed PC. Fix 1 on that PC, then ask the administrator to check the update source.
Not a Store problem at the root

The 0x8024 part of the code marks the Windows Update client. That is why the first fix on this page resets Windows Update, even when you only saw the error in Microsoft Store.

Why the update client cannot find the item

Microsoft gives the meaning of the code but no list of causes. The causes below follow from that meaning and from the answer Microsoft's support staff gave a reader with this error, ranked by how often they explain what readers see.

CauseHow oftenHow to tellFix
Stale or damaged records in the update client's DataStore and download cache.Most oftenThe same app or update fails every time, with no other symptom.Fix 1
A damaged Microsoft Store cache or Store app.OftenOnly Store downloads fail. Windows Update works.Fix 2
A Windows Update or Store service that is stopped or set to the wrong startup type.SometimesDownloads never start, and the troubleshooter reports a service problem.Fix 1, Fix 3
One update whose entry the client keeps losing.SometimesOnly one KB number fails with Download error - 0x80240008.Fix 4
Damaged system files or component store.RarelySeveral updates fail, also with other codes.Fix 5, Fix 6
Chart for error 0x80240008 that pairs four situations, from a Microsoft Store app that will not download to Download error in Windows Update, with the fix to start with
Find where you saw the error on the left and start with the fix on the right.

How to fix error 0x80240008

Fix 1 works for both Microsoft Store and Windows Update and is the one to try first. Fix 2 is for the Store only. Fixes 3 and 4 are for Windows Update. Fixes 5 and 6 repair Windows itself.

What you see or haveStart with
A Microsoft Store app or the Store itself will not download or update, as in the question above.Fix 1, then Fix 2
Settings > Windows Update shows Download error - 0x80240008.Fix 1, then Fix 4
Fix 1 did not help and Windows Update still fails.Fix 3, then Fix 4
Store and Windows Update both fail, also with other codes.Fix 5, then Fix 6

Fix 1. Reset the Windows Update components and cache

15 minutesLow riskEveryone with 0x80240008, in Microsoft Store or in Settings > Windows Update.

The update client keeps its records in C:\Windows\SoftwareDistribution\DataStore and its downloads next to them. When those records are stale or damaged, the client looks for an item that is not there and returns 0x80240008. Renaming the folders makes Windows build fresh records on the next check.

  1. Open Command Prompt as administrator. Type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
  2. Stop the update services. Type the commands below and press Enter after each one. If Windows says that other services depend on Cryptographic Services, it stops them too. A message that a service is not started is fine.
    net stop wuauserv
    net stop bits
    net stop cryptsvc
  3. Delete the download queue files. This clears the list of downloads that the Background Intelligent Transfer Service keeps. If Windows says it cannot find the files, continue.
    del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. Rename the update cache folders. Renaming keeps a copy in case you need it; Windows creates new, empty folders when the services start again. If you get Access is denied, a service is still running: repeat the previous step.
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    ren %systemroot%\System32\catroot2 catroot2.old
  5. Start the services again. Type the commands below and press Enter after each one. The requested service has already been started is fine: Windows started it on its own.
    net start cryptsvc
    net start bits
    net start wuauserv
  6. Restart and check for updates. Restart the PC. Then select Start > Settings > Windows Update > Check for updates. The first check can take longer than usual because everything is downloaded again.

These steps were written for Windows 11 and Windows 10 (the steps are the same). The full page with the other versions and what each result means: Reset Windows Update components

SoftwareDistribution.old and catroot2.old listed in Command Prompt: screenshot taken on Windows 11 26H2
The cache folders are renamed, not deleted, so Windows builds a new DataStore on the next update check.
Tip

If a service will not start again after the reset, open Services and start Background Intelligent Transfer Service, Windows Update and Cryptographic Services. Step by step: Check and restart Windows services

Restart the PC, open Settings > Windows Update and select Check for updates. Then open Microsoft Store and try the download again.

It worked if: Check for updates finishes without an error, and the Store app or update that failed now downloads.

If not: If only Microsoft Store still fails, go to Fix 2. If Windows Update still fails, go to Fix 3.

Fix 2. Clear the Store cache, then repair or reset Microsoft Store

5 minutesLow riskMicrosoft Store still shows 0x80240008 after Fix 1, and Windows Update works.

The Store keeps its own cache of what it asked the update client for. If that cache still points at the old records, the Store repeats the failed lookup. The wsreset command clears that cache. Repair fixes the Store app and keeps its data, and Reset deletes the Store's data on this PC while your apps and purchases stay.

Microsoft Store opening by itself after wsreset: screenshot taken on Windows 11 26H2
After wsreset the black window closes and Microsoft Store opens by itself with an empty cache.
  1. Clear the Store cache. Press Windows + R, type wsreset.exe and select OK. A blank Command Prompt window opens; after a short while it closes and Microsoft Store opens by itself.
  2. Open System components. If the problem stays, select Start > Settings > System > System components. Next to Microsoft Store, select the three dots and Advanced options. If Microsoft Store is not listed there, look for it in Settings > Apps > Installed apps.
  3. Repair first. Scroll to Reset and select Repair. Repair keeps the app's data. Open the Store and check whether it works.
  4. Reset if Repair did not help. Select Reset and confirm. This deletes the Store app's data on this PC; your purchases stay in your Microsoft account. Open the Store and sign in again.

These steps were written for Windows 11 26H2 (build 26300). The full page with the other versions and what each result means: Reset the Microsoft Store

Settings System Components list with Advanced options for Microsoft Store, next to the Store page with the Terminate, Repair and Reset buttons
On Windows 11, Microsoft Store sits under System > System Components: select Terminate, then Repair, and Reset only if Repair did not help.
Tip

Open Library in the Store and select Get updates. If the Store itself has an update waiting, let it install first, then retry the app.

It worked if: The Store opens, and the app downloads or updates without 0x80240008.

If not: Sign out of the Store and in again, then try once more. If the error stays, repair the system files with Fix 5.

Fix 3. Run the Windows Update troubleshooter

5 minutesNo riskSettings > Windows Update still fails after Fix 1, or you prefer an automatic check first.

Microsoft's support staff suggest it for this code because Windows Update and Microsoft Store use the same component. It checks the update services and their settings, which the manual reset in Fix 1 does not change.

Other troubleshooters list with Windows Update under Most frequent: screenshot taken on Windows 11 26H2
On Windows 11, Windows Update sits at the top of Other troubleshooters under Most frequent.
  1. Open Troubleshoot settings. Select Start > Settings > System > Troubleshoot.
  2. Open the list of troubleshooters. Select Other troubleshooters.
  3. Run the Windows Update troubleshooter. Under Most frequent, select Run next to Windows Update. The Get Help app opens and starts the checks.
  4. Read the result. Wait until Get Help finishes. If it found and fixed a problem, it says so and asks whether this solved the problem. Answer the question so it can offer the next step.
  5. Restart the PC. Restart when the troubleshooter finishes, even if it does not ask you to.
  6. Check for updates again. Select Start > Settings > Windows Update > Check for updates, and install the updates it finds.

These steps were written for Windows 11 (screenshots: 26H2). The full page with the other versions and what each result means: Run the Windows Update troubleshooter

It worked if: The troubleshooter reports that it fixed a problem, and the next update check runs without the error.

If not: If it finds nothing and one update keeps failing, install that update by hand with Fix 4.

Fix 4. Install the failing update by hand from the Microsoft Update Catalog

10 to 20 minutesLow riskSettings > Windows Update shows Download error - 0x80240008 next to one update with a KB number.

A manual install does not need the update client to find the item in its records. The Windows Update Standalone Installer takes the package straight from the file, so the failed lookup is skipped.

  1. In Settings > Windows Update, write down the KB number of the update that shows the error.
  2. Press Win + R, type winver and press Enter. Note the version and OS build.
  3. Download the file for that KB, your version and your processor from the Microsoft Update Catalog, and run it.
  1. Check your Windows version. Press Windows key + R, type winver and press Enter. Note the version (for example 25H2) and the OS build.
  2. Find the KB number. Open Settings > Windows Update. A failed or pending update is listed with its KB number; earlier ones are under Update history.
  3. Check the processor type. Open Settings > System > About and look at System type: an x64-based PC needs the x64 file, an ARM-based PC (for example Snapdragon) needs the arm64 file.
  4. Search the catalog. Open the Microsoft Update Catalog at catalog.update.microsoft.com in your browser, type the KB number (for example KB5124010) in the search box and press Enter.
  5. Pick the right row. Find the row whose title names your Windows version and your processor type (x64-based or arm64-based) and select Download on that row.
  6. Download every file listed. A window lists one or more .msu links. Download all of them into one empty folder, for example C:\packages. On Windows 11 24H2 and later the list can include earlier checkpoint updates that the new one needs.
  7. Install a single file. If there is only one file, double-click it and confirm the installation in the Windows Update Standalone Installer.
  8. Install several files with DISM. If there are several files, open an elevated Terminal or Command Prompt and run DISM with the newest file. DISM finds the other files in the same folder and installs them in the right order.
    DISM /Online /Add-Package /PackagePath:C:\packages\<newest-file>.msu
  9. Restart. Restart the PC when the installation finishes, then run winver again: the OS build should have changed.

These steps were written for Windows 11 24H2 and later; Windows 10 22H2. The full page with the other versions and what each result means: Install an update from the Microsoft Update Catalog

Windows 11 Settings, Windows Update page with Updates available to install, a list of cumulative updates and the Install all button
After the manual install, check Settings > Windows Update again: the update should no longer be listed with an error.

It worked if: The Standalone Installer finishes, the PC restarts, and the update shows as installed in Update history.

If not: If the installer fails or the next update gives the same code, repair the system files with Fix 5.

Fix 5. Repair system files with SFC and DISM

20 to 30 minutesLow riskSeveral updates or Store apps fail, also with other codes, or Fixes 1 to 4 did not help.

DISM repairs the component store that updates install into, and SFC repairs protected system files. Microsoft's support staff name damaged system files as one cause of 0x80240008.

  1. Open an elevated command window. Right-click Start and select Terminal (Admin), or type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
    Search for cmd and choose Run as administrator: screenshot taken on Windows 11 26H2
    Search for cmd and choose Run as administrator. Screenshot: Windows 11 26H2.
  2. Run DISM first. Type the command below and press Enter. DISM downloads clean copies of damaged components from Windows Update, so it can take several minutes. Wait until it says The operation completed successfully.
    DISM.exe /Online /Cleanup-Image /RestoreHealth
    DISM /RestoreHealth running: screenshot taken on Windows 11 26H2
    DISM /RestoreHealth running. Screenshot: Windows 11 26H2.
  3. Run System File Checker. In the same window, type the command below and press Enter. Do not close the window until the verification reaches 100%.
    sfc /scannow
    sfc /scannow at 100%: screenshot taken on Windows 11 26H2
    sfc /scannow at 100%. Screenshot: Windows 11 26H2.
  4. Read the result and restart. Compare the last message with the table below this guide, then restart the PC so that repaired files are loaded.
    The result line tells you what SFC did: screenshot taken on Windows 11 26H2
    The result line tells you what SFC did. Screenshot: Windows 11 26H2.

These steps were written for Windows 11 24H2 and 25H2. The full page with the other versions and what each result means: Run DISM and SFC to repair Windows system files

It worked if: SFC reports that it found no problems or repaired them, and the next update or Store download works.

If not: Do a repair install with Fix 6.

Fix 6. Repair-install Windows and keep your files and apps

45 to 90 minutesRead the warningNothing above worked, and the Store or Windows Update keeps failing with 0x80240008.

A repair install puts a fresh copy of every update component in place at once, while it keeps your files, apps and most settings. Microsoft's support staff call it a non-destructive repair for this error.

Back up first

A repair install keeps files and apps, but a power cut or a failed install can leave Windows unable to start. Copy your important files to a USB drive or cloud storage first: Back up your files (Windows Backup, File History, Time Machine)

  1. Open Recovery in Settings. Open Settings > System > Recovery. Next to Fix problems using Windows Update, select Reinstall now. This keeps your apps, files and settings.
  2. Start the reinstall. Choose whether the PC may restart on its own 15 minutes after the installation, then select OK.
  3. Wait and restart. Windows Update downloads and installs a repair copy of your current Windows version. Keep the PC plugged in and online, and restart it when asked.
  4. If that did not help: Reset PC. Back in Settings > System > Recovery, next to Reset this PC, select Reset PC. This keeps your personal files but removes installed apps and settings.
  5. Choose Keep my files. Select Keep my files. Do not select Remove everything.
  6. Choose where Windows comes from. Select Cloud download to download a fresh copy of Windows, or Local reinstall to use the files already on the PC (faster, but may not include the latest updates).
  7. Reset. Review the summary and select Reset. The PC restarts several times.

These steps were written for Windows 11 22H2 and later. The full page with the other versions and what each result means: Reinstall Windows without losing files

Note

In Setup, choose Keep personal files and apps on the Choose what to keep screen. If Setup asks for a product key, the ISO does not match your installed edition: download the right one.

It worked if: Windows starts on the repaired build, and Microsoft Store and Windows Update work without 0x80240008.

If not: Windows 10 left support on 14 October 2025. If you are still on Windows 10 without Extended Security Updates, plan the move to Windows 11.

If error 0x80240008 is still there

The Windows Update log shows which item the client could not find. Open PowerShell and run the command below. It builds a readable WindowsUpdate.log on your desktop from the trace files.

Get-WindowsUpdateLog
Where to lookWhat it means
0x80240008 in WindowsUpdate.logThe lines just above it name the update or package that was not found.
Errors in C:\Windows\Logs\CBS\CBS.logThe component store reports damage. Run Fix 5 or Fix 6.
The Store fails but Windows Update worksThe problem is in the Store app. Repeat Fix 2 and sign in again.
The error stops in Safe Mode with NetworkingAnother program is in the way. Find it with a clean boot: How to perform a clean boot in Windows
Security software, for one test only

Microsoft's support staff list third-party antivirus and firewalls as a possible cause. Pause your antivirus for one download, then turn it back on at once: Turn off Microsoft Defender protection for a moment. If that was it, add an exception or ask its maker for an update. Never leave protection off.

If you ask Microsoft Support or your administrator for help, send your Windows version and build from winver, the app name or KB number, and the log lines around the code. This is not a hardware fault: the code is about a lookup in the update client's records.

How to keep error 0x80240008 from coming back

Do
  • Restart the PC when Windows Update asks you to. A pending restart leaves the update records half written.
  • Let Microsoft Store update itself from Library > Get updates.
  • Keep enough free space on drive C for updates to download.
  • Run a supported Windows: Windows 11, or Windows 10 only with Extended Security Updates.
Do not
  • Do not turn off the PC while an update downloads or installs.
  • Do not delete files in C:\Windows\SoftwareDistribution by hand while updates run. Use Fix 1.
  • Do not use tools that disable Windows Update services for good.

If Windows Update shows 0x8024000B instead, the operation was cancelled rather than not found. That one has its own guide: error 0x8024000B.

Frequently asked questions

What does error 0x80240008 mean?

It means the Windows Update client looked up an item and could not find it. Microsoft's Windows Update error code list names it WU_E_ITEMNOTFOUND, with the description "The key for the item queried couldn't be found." The item is usually an update or an app package in the client's own records. Those records live in the SoftwareDistribution folder, and when they are stale or damaged the lookup fails. Resetting them with Fix 1 is the first step, in the Store and in Windows Update alike.

What should I do in this situation (что делать в такой ситуации)?

Start with the reset of the Windows Update components in Fix 1. It renames the cache folders, so Windows builds fresh records, and it fixes both Microsoft Store and Windows Update downloads. Restart, then try the download again. If only the Store still fails, clear its cache and repair it with Fix 2. If one update still fails, install it by hand with Fix 4. Your files and apps stay safe during all three.

What does Download error - 0x80240008 in Windows Update mean?

It means Windows Update tried to download one update and could not find that update in its own records. The word Download only tells you at which stage it failed. Reset the update components (Fix 1), restart and select Check for updates again. If the same update fails, run the troubleshooter (Fix 3), then download that KB from the Microsoft Update Catalog and install it by hand (Fix 4). The manual install does not need the failed lookup.

Why does Microsoft Store show a Windows Update error code?

Because the Store hands many of its downloads to the Windows Update client. The 0x8024 part of the code marks that client. Microsoft's support staff say it plainly in their answer to this error: Windows Update and Microsoft Store use the same component. That is why Fix 1 resets Windows Update even if you only saw the error in the Store. Fix 2 then clears and repairs the Store itself.

What is 0x80240008(-2145124344)?

It is the same error printed with its signed decimal value. Windows error codes are 32-bit numbers, and some logs and tools show them as negative decimals: 0x80240008 is -2145124344. So the meaning does not change. It is WU_E_ITEMNOTFOUND, a lookup that failed inside the update client. Use the same fixes, starting with Fix 1. In a log, the lines above the code usually name the update or package the client could not find.

Will resetting Microsoft Store or the update cache delete my apps?

No. Clearing the Store cache with wsreset and repairing the Store keep everything. Reset deletes only the Store app's own data on this PC, so you may need to sign in again. Installed apps stay, and purchases stay in your Microsoft account. Resetting the Windows Update cache renames two folders. Installed updates stay on the PC, but Update history may look empty afterwards, because only the list was cleared.

Can I get 0x80240008 in the Xbox app?

Yes, users report the same code when the Xbox app on PC installs or updates a game. The Xbox app installs PC games through the Microsoft Store and its services, so the same lookup in the update client can fail. Use the same order: reset the update components (Fix 1), then clear and repair Microsoft Store (Fix 2), restart and start the download again from the Xbox app.

What do 0x80240007 and 0x80240009 mean?

They are neighbours of 0x80240008 in Microsoft's Windows Update list. 0x80240007 is WU_E_INVALIDINDEX: the index to a collection was invalid. 0x80240009 is WU_E_OPERATIONINPROGRESS: another conflicting operation was in progress, for example a second install at the same time. For 0x80240009, wait for the running update to finish and restart. For 0x80240007, the update cache reset in Fix 1 is the usual first step.

Is error 0x80240008 a hardware fault?

No. The code is about a lookup in the records of the update client, not about a part of the PC. The same PC downloads normally once those records are rebuilt. If the PC also freezes, restarts by itself or shows disk errors, check the drive with Check a disk for errors (chkdsk), because that is a separate problem. If several updates fail with different codes, repair Windows with Fix 5 and Fix 6.

Sources

  1. Microsoft Learn: Windows Update error code list by component (learn.microsoft.com)
  2. Microsoft Q&A: I can't update my Microsoft Store or any app connected to it, error code 0x80240008 (learn.microsoft.com)

Did this fix work?

One click, no account. It tells the next reader which guides are worth their time.

We show the result once 20 readers have answered.
Still broken? Describe your case with the exact error text.

Questions and experiences: fix error 0x80240008 in Microsoft Store and Windows Update

Still broken, or found a fix we did not cover? Ask here: members and our editors answer. Reading is open; writing needs a free account.

0 comments

…

4,322 members already hereThey read, write, comment and vote. 0 verified · 31 joined this year