0XC000008A

STATUS_RESOURCE_TYPE_NOT_FOUND (0XC000008A) Fix

Windows Errors Intermediate 👁 0 views 📅 May 27, 2026

This error means a driver or app can't find a required resource type in its own file. Usually a corrupt install or bad update. Here's the quick fix.

Quick answer: Reinstall the driver or app that triggered the error — usually a corrupt file. If that doesn't work, run SFC /SCANNOW and DISM /Online /Cleanup-Image /RestoreHealth from an elevated command prompt.

Why This Happens

STATUS_RESOURCE_TYPE_NOT_FOUND (0xC000008A) shows up when Windows tries to load a driver or executable and can't find a specific resource type — like a string table, icon, or version info — inside that file. The culprit here is almost always a corrupted file from a botched update, a failing hard drive, or an installer that didn't finish writing all the data.

I've seen this most often after Windows Update partially installs a driver, or when someone copies a program from another machine without running the proper installer. It can also happen with antivirus tools that quarantine part of a file mid-load.

Step-by-Step Fix

  1. Identify the failing file. Check the System event log under Windows Logs > System. Look for event ID 4 or 1000 from the source Application Popup or Application Error. The log often names the driver or executable that threw the error. Write it down.
  2. Reinstall that driver or app. Open Device Manager, find the device, right-click and select Uninstall device. Check "Delete the driver software for this device" if it's an option. Reboot, then let Windows reinstall it. For an application, run the official installer — don't just copy files.
  3. Run a system file check. Open Command Prompt as admin. Type sfc /scannow and let it finish. It'll replace corrupted system files from the Windows side.
  4. Repair the component store. If SFC finds issues it can't fix, run DISM /Online /Cleanup-Image /RestoreHealth. This fixes the source files SFC relies on. Reboot after.
  5. Check disk health. Run chkdsk c: /f /r from an admin command prompt. You'll get a prompt to schedule it on next reboot — say yes and restart. This catches bad sectors that corrupt files silently.

Alternative Fixes If the Above Fails

  • Uninstall recent updates. Go to Settings > Update & Security > Windows Update > View update history > Uninstall updates. Remove the latest cumulative update. Reboot and test.
  • Boot into Safe Mode. Restart and hold Shift while clicking Restart. Go to Troubleshoot > Advanced options > Startup Settings > Restart. Press 4 for Safe Mode. If the error stops, a third-party driver or service is the cause. Use msconfig to disable non-Microsoft services one by one.
  • Rebuild the Boot Configuration Data (BCD). Boot from a Windows installation USB, choose Repair your computer, then Troubleshoot > Command Prompt. Run these:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd

    This is a long shot but fixes boot-time instances of this error.
  • System Restore. If you have a restore point from before the error started, roll back. It's fast and often works.

Prevention Tip

Don't interrupt Windows updates or driver installations. Ever. That's how most of these corruptions happen. If you're on a spinning hard drive, run chkdsk monthly — drives with bad sectors are a common cause. Also, keep your system image backup current. When this error is from a hardware failure, a reinstall is sometimes the only way out.

Was this solution helpful?