Der Minidump gibt an, dass der Fehlerprüfcode WHEA_UNCORRECTABLE_ERROR lautet.
WHEA = Windows-Hardware-Fehlerarchitektur. (Das heißt, Sie haben ein Hardwareproblem.) Die im Minidump gemeldeten Bugcheck-Parameter sind:
WHEA_UNCORRECTABLE_ERROR (124) A fatal hardware error has occurred. Parameter 1 identifies the type of error source that reported the error. Parameter 2 holds the address of the WHEA_ERROR_RECORD structure that describes the error conditon. Arguments: Arg1: 0000000000000000, Machine Check Exception Arg2: fffffa80070778f8, Address of the WHEA_ERROR_RECORD structure. Arg3: 0000000000000000, High order 32-bits of the MCi_STATUS value. Arg4: 0000000000000000, Low order 32-bits of the MCi_STATUS value.
Kurz gesagt, die CPU hat eine Ausnahme ausgelöst, die als "Maschinenprüfung" bezeichnet wird. Soweit ich weiß, sind sie für das Betriebssystem immer fatal. Die Minidump sagt, dass Sie eine AMD-CPU haben. Im Handbuch zur AMD-Prozessorarchitektur wird angegeben, dass der Prozessor unter folgenden Umständen eine Ausnahme bei der Maschinenprüfung auslöst:
- Cachefehler, die beim Lesen und Schreiben von Daten, beim Testen, beim Ausfüllen der Cachezeile und beim Zurückschreiben der Cachezeile auftreten. [Beachten Sie, dass dies alles innerhalb der CPU ist. Hat nichts mit zB dem Windows-Dateicache zu tun. -jeh]
- Paritätsfehler, die den Caches und TLBs zugeordnet sind. [auch in der CPU-Jeh]
- ECC-Fehler in Verbindung mit den Caches und DRAM. [ECC-Fehler in den Caches befinden sich in der CPU. Es ist sehr unwahrscheinlich, dass Sie ECC-RAM ausführen. Ich gehe davon aus, dass dies nicht zutrifft. -jeh]
- Mit dem Lesen und Schreiben des externen Prozessorbusses verbundene Busfehler. [wie es heißt - "externer Bus", nicht in der CPU -jeh]
Weitere Informationen hierzu erhalten Sie durch Formatieren der WHEA_ERROR_RECORD-Struktur, deren Adresse Windows bequem in das Bugcheck-Argument 2 einfügt.
1: kd> !errrec fffffa80`070778f8 =========================================================================== Common Platform Error Record @ fffffa80070778f8 --------------------------------------------------------------------------- Record Id : 01d45625295c3b26 Severity : Fatal (1) Length : 928 [...] Error : BUSLG_GENERIC_ERR_*_TIMEOUT_ERR (Proc 1 Bank 0) Status : 0xb880000000020f0f
Wir hatten also eine Auszeit in einem Bus. dh eine Transaktion am Bus wurde gestartet, wurde jedoch nicht früh genug abgeschlossen. Der "Bus" war wahrscheinlich PCIexpress.
Unter den von Ihnen beschriebenen Umständen weist dies stark auf die Grafikkarte hin.
Aber zuerst würde ich versuchen, Ihre Stromversorgung gegen eine bessere / stärkere auszutauschen, insbesondere eine mit mehr Strom auf der 12-V-Schiene. Moderne GPUs sind sehr leistungshungrig.
Hier ist eine Microsoft-Seite, die ausführlicher auf die Interpretation dieser Art von Speicherabbild (d. H. Bugcheck-Code 0x124) eingeht.
Es gibt nicht viel mehr Informationen aus dem Minidump. Das einzige, was gesehen werden kann, ist die aktuelle Thread-Information; Dieser Thread ist für das Melden von WHEA-Fehlern bestimmt. Daher enthält er keine Informationen darüber, was in anderen Threads, möglicherweise in anderen logischen Prozessoren, zu dem Zeitpunkt passiert ist, und der Speicherauszug enthält nichts davon. Normalerweise würde ich es zB versuchen! Laufen,! Fertig usw., aber hier sagt der Debugger einfach "nicht lesen von fffff800030b9000". Das liegt an Informationen, die im Minidump fehlen - was typisch für WHEA-Fehler ist. Wenn Sie Kernel- oder automatische Dumps aktiviert und das Problem reproduziert haben, kann es sein, dass die größere Dump-Datei möglicherweise mehr Informationen enthält. Ich habe jedoch den Eindruck, dass Sie einen eindeutigen Pfad ohne Hardwarepfad haben. Das tut mir leid.