Microsoft Windows Error Code 0xC0000089: How to Fix It

Medium 30-60 minutes Medium Severity Verified June 2026
Error Code
0xC0000089
Brand
Microsoft Windows
Product Type
operating_system
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Error 0xC0000089 means Windows can't find essential resource data needed to boot or run an application. This often appears after a failed update, corrupted system file, or driver issue. Follow the steps below to restore missing data without reinstalling Windows.
Ad

Tools You'll Need

How to Fix Error Code 0xC0000089

  1. Perform a System Restore

    System Restore will not affect personal files but may remove recently installed apps and drivers.
  2. Run DISM to Repair System Image

  3. Run System File Checker (SFC)

  4. Check for Recent Hardware or Driver Changes

    Uninstalling a critical driver (like storage or display) may cause temporary issues. Have a backup plan.
  5. Repair Boot Configuration Data (BCD)

    Requires a Windows USB/DVD. If /fixboot fails with 'Access denied', try: 'bootsect /nt60 SYS' /mbr first.
Ad

When to Call a Professional

If the error persists after all steps, there may be hardware failure (e.g., failing hard drive or bad RAM). A technician can run diagnostics using tools like chkdsk, MemTest86, or replace hardware.

Frequently Asked Questions

What does error code 0xC0000089 mean?
It means STATUS_RESOURCE_DATA_NOT_FOUND — Windows cannot locate a critical system resource (driver, DLL, or boot file). This usually happens after a corrupted update, failed driver install, or disk error.
Can I fix error 0xC0000089 without reinstalling Windows?
Yes, in most cases. Try System Restore, DISM, SFC, and BCD repair before considering a reinstall. Only reinstall if none of the above work.
Is error 0xC0000089 caused by a virus?
Rarely, but malware can corrupt system files. Run a full scan with Windows Defender or third-party antivirus after fixing the error.
Do I need a Windows installation disc to fix this error?
Only for BCD repair steps. For System Restore, DISM, and SFC, you can access them from within Windows or via Advanced Startup (without a disc).
What should I do if my PC cannot boot into Windows?
Boot from a Windows installation USB/DVD and select 'Repair your computer'. From there, you can access Command Prompt to run BCD repair, SFC, and DISM. Alternatively, try Safe Mode (press F8 or Shift+F8 during boot).