The message says “element not found,” and it loves to strike a cumulative update at the worst possible point — typically once the download has finished, right when installation should start. In plain terms, the servicing engine reached for a package manifest or a registry entry the update depends on — and grasped at empty air.
A missing element always has a backstory. Maybe a previous update left its metadata half-written when power failed. Perhaps a disk fault quietly devoured servicing files. Perhaps a cleanup utility erased WinSxS content or CBS records Windows still referenced. Or the package arrived truncated — passing its first check, then failing once a referenced element came up missing.
Here is the encouraging part: damaged bookkeeping can almost always be rebuilt without touching your files. The repairs below run from identifying the culprit update to rebuilding the store itself, in escalating order — the last two are rarely needed, and each step tells you whether to continue.
Why this happens
- Manifests in the store are unreadable. When the engine cannot locate a package manifest the update requires, it aborts the install.
- A previous install left the metadata half-written. Losing power or forcing a shutdown mid-update strands the store in an inconsistent state.
- Storage faults ate servicing files. Failing sectors or a dying SSD around WinSxS quietly destroy metadata that later updates depend on.
- A cleaner wiped servicing records. Third-party cleanup tools sometimes erase WinSxS content or CBS entries that Windows still needs.
- The download arrived truncated. A package that passed the first validation can still fail later once a missing element is actually referenced.
- Old pending operations jam the queue. Unfinished work from a previous update collides with the new install.
- The COMPONENTS hive is damaged. Registry data backing the store mirrors package details, and corruption there breaks lookups just the same.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Isolate the failing update first
The repair depends on what is failing — a cumulative update, a driver, or a feature enablement each point somewhere slightly different.
- In Settings, head to Windows Update > Update history and locate the entry marked Failed with this code.
- Write down its KB number and type — our update history guide shows how to interpret these entries.
- If retries keep producing the code, the store wants a full repair — keep going.
Fix 2: Flush the stuck servicing queue
Unfinished queue entries from a previous update can obstruct the current install — clearing them gives the new update a clean start.
- From an elevated Command Prompt, run
DISM /Image:C:\ /Cleanup-Image /RevertPendingActions. - If it reports reverted actions, reboot at once.
- Retry the update from the resulting clean state.
Fix 3: Rule out disk damage before touching the OS
An element-not-found complaint frequently traces to disk damage underneath the store — fix the storage before the operating system.
- From the elevated prompt, run
chkdsk C: /f /rand answer Y to schedule the check. - Restart, and the scan will run before Windows loads — on large drives it can take quite a while.
- Once signed in, open Event Viewer, browse to Windows Logs > Application, and verify the chkdsk entry reports no unrecoverable errors.
Fix 4: Rebuild the store with DISM, then run SFC
With the disk exonerated, rebuild the bookkeeping itself: DISM fetches the missing manifests from Windows Update, and SFC sweeps protected system files for collateral damage.
- Let
DISM /Online /Cleanup-Image /RestoreHealthrun to 100 percent, keeping the window open until it finishes. - Next, run
sfc /scannow. - Reboot and attempt the failing update again.
Fix 5: Reset the engine by rebuilding its cache folders
Store damage and engine confusion frequently overlap, so renaming the cache folders forces Windows to reconstruct its download state from scratch.
- Power down the update services:
net stop wuauserv,net stop bits,net stop cryptsvc. - Archive the stale folders under new names:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Power the services back up:
net start wuauserv,net start bits,net start cryptsvc. - Run an update check and see if the error is still standing.
Fix 6: Fetch the KB yourself and install it by hand
When the automatic channel keeps failing with 0x80070490, go around it: every cumulative and servicing-stack update lives on the Microsoft Update Catalog , and installing by hand bypasses the broken pipeline entirely.
- Seek the KB number from Fix 1 on the Catalog.
- Collect the x64 Windows 11 package and launch the
.msufile. - Reboot when asked, then verify the update landed in your history.
Fix 7: Reinstall Windows when nothing else works
When every targeted repair has failed, the servicing stack is damaged past what piecemeal fixes can reach. Reinstalling Windows 11 24H2 across the existing install — files and apps retained — replaces it wholesale. Fetch the ISO from Microsoft’s Windows 11 download page ; third-party mirrors are strictly forbidden.
- Expose the ISO and trigger
setup.exe. - Sanction the license terms and nominate Keep personal files and apps.
- Dedicate 30 to 90 minutes to the installer’s several restarts, and never compel a shutdown while it works.
- Operate Windows Update afterward to confirm the repair held.
Closing
This code is Windows admitting its update bookkeeping is damaged, and DISM exists precisely to rebuild that bookkeeping. When the identical update fails again after a repair, install it by hand or uninstall the problematic update and begin again. For wider update trouble, our Windows 11 24H2 update error guide maps the related codes, and Microsoft’s Windows support hub carries the official documentation.
