Microsoft Windows Error Code 0x000000C5: How to Fix It

Medium 2-4 hours High Severity Verified June 2026
Error Code
0x000000C5
Brand
Microsoft Windows
Product Type
operating_system
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
2-4 hours
Windows Error Code 0x000000C5 (DRIVER_CORRUPTED_EXPOOL) is a blue screen error that occurs when a device driver corrupts the system's memory pool. This critical error typically indicates faulty RAM, corrupted drivers, or hardware conflicts that require immediate attention to prevent data loss.
Ad

Tools You'll Need

How to Fix Error Code 0x000000C5

  1. Restart in Safe Mode

    Save any open work before restarting as you may lose unsaved data.
  2. Run Windows Memory Diagnostic

    This test requires a restart and may take 15-30 minutes to complete.
  3. Update Device Drivers

  4. Run System File Checker

    Do not interrupt the SFC scan process as it may cause additional system corruption.
  5. Check for Windows Updates

  6. Test RAM with MemTest86

    Remove one RAM stick at a time if multiple modules are installed to isolate the faulty module.
  7. Uninstall Recent Software

    Create a system restore point before uninstalling programs.
  8. Reset BIOS Settings

    Only modify BIOS settings if you understand the implications. Incorrect settings can prevent boot.

Parts You May Need

DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
USB flash drive
Check Price on Amazon
Ad

When to Call a Professional

Contact a computer technician if memory tests consistently show errors and you're uncomfortable replacing RAM modules, if the error persists after following all steps, or if you need to preserve critical data before attempting hardware replacements.

Frequently Asked Questions

What causes Windows Error Code 0x000000C5?
Error 0x000000C5 is typically caused by faulty RAM, corrupted device drivers, hardware conflicts, or overclocking. The error occurs when a driver corrupts the system's memory pool, leading to system instability.
Is Error 0x000000C5 dangerous for my computer?
Yes, this error can cause data loss and system corruption. It's a critical blue screen error that requires immediate attention to prevent further damage to your files and operating system.
Can I fix 0x000000C5 without replacing hardware?
Sometimes, yes. The error can be resolved by updating drivers, running system repairs, or removing problematic software. However, if faulty RAM is the cause, hardware replacement is necessary.
How do I know if my RAM is causing the 0x000000C5 error?
Run Windows Memory Diagnostic and MemTest86. If either test reports errors, your RAM is likely faulty. You can also test by removing one RAM stick at a time to isolate the problematic module.
Will I lose my data when fixing Error 0x000000C5?
Not necessarily, but the error itself can cause data corruption. Back up your important files immediately when you can access Windows, preferably in Safe Mode, before attempting any fixes.