What does BSOD 290 (WHEA_INTERNAL_ERROR) mean?

 
Could be also:
ConstantTypeOS
STATUS_NOTHING_TO_TERMINATENTSTATUSWindows
Previous Next
DRIVER_VIOLATION CRYPTO_SELF_TEST_FAILURE

WHEA_INTERNAL_ERROR

WHEA internal failure

WHEA_INTERNAL_ERROR is bug check code 0x00000122. The built-in table identifies it as WHEA_INTERNAL_ERROR; the useful diagnostic question is what Windows component raised the stop and which invariant failed.

This is not simply “bad hardware”. It means WHEA itself hit an internal problem while enumerating, initializing, allocating, populating, or validating hardware error sources and error records.

How to read the parameters

  • Parameter 1 identifies the internal WHEA failure class.
  • Other parameters can include status values, initialization phase, error-source type, source id, processor count, or allocation size.
  • PSHED plug-ins, firmware-provided error records, and error-injection firmware can all be relevant.

What to check in the dump

  • Inspect the exact Parameter 1 class before replacing hardware.
  • Check firmware/BIOS updates, platform-specific hardware error driver components, ACPI/firmware error source tables, and error injection settings.
  • Compare with WHEA_UNCORRECTABLE_ERROR: 0x124 reports a hardware error record; 0x122 reports a WHEA infrastructure failure.

References


Looking for a different code? Search another status or error code.