Memory · high

How to fixECC-MEMORY-ERROR

ECC memory correctable/uncorrectable error

What this error means

ECC-MEMORY-ERROR shows up as a high-severity system memory (RAM) fault. Error-Correcting Code (ECC) memory has detected a bit error in RAM. Correctable single-bit errors (SECE) are automatically fixed by ECC logic, but uncorrectable multi-bit errors (MECE) cause system crashes. Even correctable errors indicate the RAM module is degrading and should be monitored closely. ECC is common in workstations, servers, and AMD Ryzen Pro/Threadripper systems. It's most often caused by physical RAM degradation (aging), cosmic ray bit flip (transient) and overheating causing bit instability. Use the steps below to track down and fix the cause.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 3 complete
01Check ECC error logs in BIOS or IPMI

Check ECC error logs in BIOS or IPMI.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Replace the flagged DIMM

Replace the flagged DIMM.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Monitor with vendor RAM diagnostic tools

Monitor with vendor RAM diagnostic tools.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Physical RAM degradation (aging)
  • Cosmic ray bit flip (transient)
  • Overheating causing bit instability