Was bedeuten die Zahlen eines BSOD und wie interpretiere ich sie?

579
PolGraphic

Ich habe in der Welt ohne Blue Screens mit meinem PC / Windows 7 x64 gelebt .

Leider haben sie mich vor ungefähr einem Monat besucht und wollen nicht weggehen. Ich bekomme pro Tag etwa 1-4 Blue Screens .

Hintergrund (mag irrelevant sein, aber jemand könnte danach fragen): Der PC arbeitet bei mittlerer Last von 4 bis 10 Stunden pro Tag - ich habe ziemlich starke (8 GB RAM, Intel Core Quad Q9550 2,8 GHz, GTX260), aber auch alt Computer (ich habe ihn vor einigen Jahren gekauft, als alle diese Komponenten "gerade veröffentlicht" waren). Ich habe in diesem Monat einige neue Anwendungen installiert, aber ich würde mich nicht von denen unterscheiden, die ich seit Jahren mache.

Ich frage mich, ob die magischen Zahlen (die wie Zeiger aussehen) auf Blue Screen etwas bedeuten? Im Algemeinen.

Wenn Sie interessiert sind, was meine glücklichen Zahlen sind (immer noch ist es eine allgemeine Frage, wie man sie liest oder wo sie ihre Bedeutung finden ):

STOP: 0x0000000000000124 ( 0x0000000000000000, 0xFFFFFA8007BB7028, 0x00000000B2000040, 0x0000000000000800 ) 

Ich denke, jemand hat sie aus einem bestimmten Grund auf den Bluescreen gestellt, oder? Was bringt es, wenn etwas angezeigt wird, was nicht hilfreich ist?

PS Es geht nicht darum, wie man den Speicher testet oder die .dmp liest - es geht nur um die Zahlen.

-1
Ich habe mein Downvote zurückgezogen, aber ich denke, das Problem ist, dass Ihre Frage zu weit gefasst ist. Ein BSOD kann durch viele verschiedene Probleme verursacht werden. Der Code sagt Ihnen, was das Problem ist. bwDraco vor 9 Jahren 1
@DragonLord Hm, ich verstehe den Punkt. Deshalb habe ich die Frage auf "Wie interpretiere ich" / "wo finde ich die Bedeutung" des Codes zu finden (ich habe bisher 2 großartige Antworten erhalten) beschränkt und frage nicht nach Speichertest, Lesen von .dmp usw. Jeder Fall hat bestimmte Schritte, aber das Verständnis der Struktur des Fehlercodes kann als eine einzige Frage betrachtet werden. Ich streite nicht, das ist nur eine Meinung. Danke für die Reaktion. PolGraphic vor 9 Jahren 0
Geben Sie die dmp-Datei von ** C: \ Windows \ Minidump ** frei, damit ich Ihnen beim Debuggen der Ursache helfen kann. magicandre1981 vor 9 Jahren 0
@ magicandre1981 Danke, aber ich habe schon eine Antwort bekommen. Die Frage war, wie der Fehlercode auf bsod interpretiert werden sollte, anstatt "mir in dieser Situation zu helfen" (deshalb habe ich .dmp usw. nicht hinzugefügt). Aber ** Ich werde in Betracht ziehen, eine weitere Frage für diesen Fall zu beginnen ** (derzeit bekomme ich mehr als 10 verschiedene Fehlercodes - jeder BSod hat einen anderen). PolGraphic vor 9 Jahren 0

2 Antworten auf die Frage

2
Ƭᴇcʜιᴇ007

Aus dem Microsoft-Artikel " Blue Screen Data ":

Die Hexadezimalzahl nach dem Wort "STOP" wird als Fehlerprüfcode oder Stopcode bezeichnet. Dies ist das wichtigste Element auf dem Bildschirm.

Jeder Fehlerprüfcode hat vier zugeordnete Parameter. Im ersten hier abgebildeten blauen Bildschirm werden alle vier Parameter nach dem Fehlerprüfcode angezeigt. Bei der zweiten Art von Bluescreen wurden diese Parameter jedoch im erklärenden Text neu angeordnet. Unabhängig vom Umfang der Neuanordnung erscheinen sie immer nacheinander. Wenn weniger als vier Parameter erscheinen, können die restlichen Parameter als Null angenommen werden.

Was diese Parameter enthalten / darstellen, hängt vom Stop-Code sowie von den anderen Parametern ab.

Wikipedia sagt es schön:

"Abhängig von der Fehlernummer und ihrer Art enthalten alle, einige oder gar keine der Parameter Daten, die sich darauf beziehen, was schiefgegangen ist und / oder wo es passiert ist."

Für den Fehlerprüfcode 0x124 (WHEA_UNCORRECTABLE_ERROR) beispielsweise:

╔═════════════╦════════════════════════════════════════╦════════════════════════════════════════════════════════════════════╦═══════════════════════════════════════════════════════════════════╦════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ Parameter 1 ║ Parameter 2 ║ Parameter 3 ║ Parameter 4 ║ Cause of error ║ ╠═════════════╬════════════════════════════════════════╬════════════════════════════════════════════════════════════════════╬═══════════════════════════════════════════════════════════════════╬════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣ ║ 0x0 ║ Address of WHEA_ERROR_RECORD structure ║ High 32 bits of MCi_STATUS MSR for the MCA bank that had the error ║ Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error ║ "A machine check exception occurred. These parameter descriptions apply if the processor is based on the x64 architecture, or the x86 architecture that has the MCA feature available (for example, Intel Pentium Pro, Pentium IV, or Xeon)." ║ ║ 0x1 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A corrected machine check exception occurred. ║ ║ 0x2 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A corrected platform error occurred. ║ ║ 0x3 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A nonmaskable Interrupt (NMI) error occurred. ║ ║ 0x4 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ An uncorrectable PCI Express error occurred. ║ ║ 0x5 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A generic hardware error occurred. ║ ║ 0x6 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ An initialization error occurred. ║ ║ 0x7 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A BOOT error occurred. ║ ║ 0x8 ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A Scalable Coherent Interface (SCI) generic error occurred. ║ ║ 0x9 ║ Address of WHEA_ERROR_RECORD structure ║ "Length, in bytes, of the SAL log." ║ Address of the SAL log ║ An uncorrectable Itanium-based machine check abort error occurred. ║ ║ 0xA ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A corrected Itanium-based machine check error occurred. ║ ║ 0xB ║ Address of WHEA_ERROR_RECORD structure ║ Reserved ║ Reserved ║ A corrected Itanium platform error occurred ║ ╚═════════════╩════════════════════════════════════════╩════════════════════════════════════════════════════════════════════╩═══════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 

Weitere Informationen zur Verwendung dieser Parameter zum Debuggen finden Sie in der folgenden SU-Frage: So diagnostizieren Sie Blue Screens in Windows 7 (64-Bit).

Danke für die Zitate und Links :) Es ist eine wirklich gute und ausführliche Antwort mit vielen "Wenn Sie sich für weitere Informationen interessieren, schauen Sie sich diese Links an." PolGraphic vor 9 Jahren 0
1
bwDraco

STOP 0x124 mit Parameter 1 = 0x0 zeigt eine Maschinenprüfungsausnahme an . Dies bedeutet, dass Sie ein Problem mit Ihrer Hardware haben (höchstwahrscheinlich mit Ihrer CPU).

Die Ermittlung der spezifischen Ursache des Problems ist ein hochtechnisches Verfahren, für das der Windows-Kernel-Debugger erforderlich ist. Die Informationen, die Sie erhalten, sind wahrscheinlich herstellerspezifisch. Daher kann ich nicht auf Details eingehen. Zunächst erfahren Sie in diesem MSDN-Blogbeitrag . Wenn Sie sich dafür entscheiden, müssen Sie die Ergebnisse veröffentlichen, damit wir sie interpretieren können. In jedem Fall müssen Sie wahrscheinlich die CPU oder das Motherboard austauschen.

Dieser Microsoft-Artikel enthält eine kurze Erläuterung der Parameter für diesen STOP-Code. Allgemeine Informationen zu STOP-Fehlern finden Sie hier .

Danke für eine ausführliche Antwort mit Links :) Up-vote (leider kann ich keine zwei Antworten markieren). Ich werde das Ergebnis nach weiterer Lektüre des von Ihnen erwähnten Artikels veröffentlichen. Der CPU / Motherboard-Ersatz ist ziemlich traurig, ich hoffte auf ein Software-abhängiges Problem;) PolGraphic vor 9 Jahren 0