Ich betrachte mal die Dumpfile
030521-21187-01.dmp etwas näher.
Der WHEA-Error 0x124 bezieht sich auf den Prozessor, das ist erstmal soweit richtig.
FAILURE_BUCKET_ID: 0x124_0_GenuineIntel_BANK0_MSCOD0080_MCACOD0400_AR_PCC_UC_IMAGE_GenuineIntel.sys
Oftmals gibt der MCA-Status nähere Auskunft. Dieser setzt sich aus dem Arg3 und Arg4 des Bugcheckcode zusammen
Arg3 = 00000000be000000 => relevant sind be000000
Arg4 = 0000000000800400 => relevant sind 00800400
Der Status wäre denn be00000000800400.
Diesen Wert rechne ich durch .formats in eine Binärzahl um
Binary:
10111110 00000000 00000000 00000000 00000000 10000000
00000100 00000000
von links die 9 Stelle: AR = Recovery action required for UCR error
von links die 7. Stelle: PCC = Processor context corrupted
von links die 3. Stelle: UC = Uncorrected error
Das hilft uns erstmal nicht viel weiter. Deshalb ziehen wir die Bits 0 bis 15 (16 Stellen von rechts) heran.
Gemäß der Tabelle 15.8 in der Intel-Dokumentation
Quelle:
https://www.intel.com/content/dam/w...eveloper-system-programming-manual-325384.pdf
Es ist also ein Internal Timer Error eingetreten.
InternalTimerError sind meist nicht auf defekte CPU zurück zu führen, sondern auf Fehlanpassung, veraltete Chipsatztreiber, Übertaktung.
Es ist klar, dass bei einem InternalTimerError auch PCC, also der ProzessorCodeCorrupt ist und der Error UC also Uncorrected ist, sonst würde der Stoppfehler nicht eintreten.