0X00000490

Fix ERROR_NOT_FOUND (0x00000490) on Windows

This error means Windows can't find a file or registry key it's looking for. Usually from a broken shortcut, missing DLL, or stale registry entry.

Quick answer: Run sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth from an elevated Command Prompt, then check for broken shortcuts or missing registry keys in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion.

This error (0x00000490) means Windows is trying to access something—a file, a registry key, a service—and it's simply not there. I've seen this most often after a failed uninstall, a registry cleaner gone rogue, or when a user moves a program's folder manually. The system's still pointing to the old location, so it raises the "Element not found" flag.

Why this happens

Windows stores a lot of pointers: shortcuts, shell extensions, context menu entries, COM objects. If one of those pointers breaks—say you delete a program's folder without uninstalling it—you get 0x00000490. The OS doesn't know the target's gone. It just knows it can't find it.

How to fix it (step by step)

  1. Scan system files. Open Command Prompt as admin (Win + X → Terminal (Admin)). Run sfc /scannow. Let it finish. If it finds corruption it can't fix, move to step 2.
  2. Repair the system image. Same admin prompt, run DISM /Online /Cleanup-Image /RestoreHealth. This fixes the source files that SFC relies on. Reboot after.
  3. Check for broken shortcuts. Look in %APPDATA%\Microsoft\Windows\Start Menu\Programs and C:\ProgramData\Microsoft\Windows\Start Menu\Programs. Delete any shortcut that points to a missing file (you'll see a blank icon or a popup on hover).
  4. Check the registry. Open Regedit. Search for the error's context. If it happens when you right-click a file, look in HKEY_CLASSES_ROOT\*\shell or HKEY_CLASSES_ROOT\AllFilesystemObjects\shell. Delete any subkey that references a missing program path.
  5. Clean up shell extensions. Use ShellExView from NirSoft (free). Disable non-Microsoft shell extensions one by one until the error stops. Restart Explorer after each change.

Alternative fixes if the main steps don't work

  • Reinstall the offending app. If you know which program triggers the error—say it pops up when opening a specific installer—reinstall that program completely, then uninstall it properly via Programs and Features.
  • Run CCleaner's registry cleaner (I know, I know, but hear me out). Make a backup first, then scan. If you see orphaned ActiveX/COM entries, delete them. This has fixed the error for me a few times.
  • Check for malware. Some trojans delete registry keys to break security tools. Run a full scan with Malwarebytes.
  • System Restore. If you have a restore point from before the error started, roll back. Quick and dirty, but works.

Prevention tip

Don't use registry cleaners as daily drivers. Don't delete program folders manually. Uninstall through Programs and Features or the app's own uninstaller. That's it. If there's a single rule that prevents 90% of these errors, that's it.

Also, enable System Restore on your system drive. It's off by default on some Windows 10/11 builds. Turn it on. When 0x00000490 shows up, a restore point is often the fastest way out.

Related Errors in Windows Errors
0x80070002 Windows Update Error 0x80070002: The File Is Missing 0XC00D2776 Fix NS_E_DRM_POLICY_METERING_DISABLED 0xC00D2776 Windows Action Center Not Showing Notifications? Fix It Fast 0X00000590 Fix ERROR_INVALID_EDIT_HEIGHT (0X00000590) – Height limit 256

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.