Auf meinem Desktop-System kam es in den letzten zwei Wochen zu zufälligen BSOD-Abstürzen.
Die Abstürze folgen keinem Muster. Bei jedem Absturz handelt es sich um einen anderen Stoppcode in einem anderen Kernelmodul, was für mich auf Speicherprobleme hinweist.
Ich habe Memtest86 ausgeführt und es kommt mitTAUSENDEvon Fehlern in einem bestimmten Standortbereich zwischen 0x150000000
und 0x170000000
(d. h. zwischen 5376 MB und 5888 MB).
Das Fehlerbitmuster ist immer 0x00240000
, was bedeutet, dass die Diskrepanz zwischen dem Geschriebenen und dem Zurückgelesenen immer nur in diesen beiden Bits liegt. Es handelt sich auch nicht um ein feststeckendes Bit, da die Diskrepanz an jeder Bitposition ein umgedrehtes Bit ist, das nicht immer den gleichen Wert hat. Beispielsweise ist bei einem Fehler das geschriebene Muster, 0x80808080
aber das Zurückgelesene ist
0x80848080
(ein Nullbit, das in eine Eins umgedreht wurde), aber wenn das Muster ist,
0x7F7F7F7F
ist der gelesene Wert 0x7F7B7F7F
(ein Einsbit, das in eine Null umgedreht wurde).
Wenn ich ein Modul entferne und jedes Modul einzeln teste, meldet Memtest86 NULL Fehler.
Wenn ich beide Module einstecke, ist der Fehleradressbereich derselbe, egal wie die Module eingesteckt sind. D.h. wenn ich sie vertausche, ändert sich der Fehleradressbereich nicht.
Das Motherboard verfügt über 4 Speichersteckplätze mit den Bezeichnungen A1, A2, B1 und B2. Im Handbuch wird empfohlen, bei Verwendung von 2 Modulen A2/B2 zu verwenden. Ich habe auch versucht, A1/B1 zu verwenden, aber dies führte zu genau demselben Fehleradressbereich.
Gegeben:
- Die einzelnen Module sind im Test OK
- Der fehlerhafte Adressbereich ändert sich nicht, wenn ich die Module austausche
- Der fehlerhafte Adressbereich ändert sich nicht, wenn ich die alternativen Speichersteckplätze verwende
Das hört sich ganz danach an, als liege das Problem weiter vor den Speichersockeln und -modulen selbst und mein Motherboard wäre hinüber.
Frage: Gibt es dafür eine andere mögliche Erklärung und gibt es andere Diagnoseschritte, die ich unternehmen kann, um das Problem zu ermitteln?
Einige Details, falls sie benötigt werden:
- Hauptplatine: ASUS Z97-WS, seit 2014/09 einwandfrei im Einsatz
- Erinnerung: 2 Kingston KHX1866C10D3/8G (auf der ASUS-Kompatibilitätsliste)
- CPU: Intel Core i7-4790K @ 4,00 GHz (nicht übertaktet)
Antwort1
Es stellte sich heraus, dass das Problem an einem der beiden 8-GB-Speichersticks lag.
Die Unklarheit entstand dadurch, dass nur im Dual-Channel-Modus Fehler angezeigt wurden, also nur wenn beide Sticks im System waren. Wenn jeder Stick einzeln im Motherboard installiert war, wurden keine Fehler gemeldet.
Ich beschloss, dass ich den Speicher in meinem System sowieso erweitern wollte, also kaufte ich zusätzliche 16 GB. Wenn ein Riegel defekt war, hatte ich am Ende 24 GB, und wenn es das Motherboard war, hatte ich am Ende 32 GB (nach einem mühsamen Systemneuaufbau).
Nach der Installation der neuen 16 GB habe ich die beiden alten Sticks nacheinander ausprobiert. Einer produzierte sofort Fehler, und der andere durchlief mehrere vollständige Durchläufe von Memtest86 ohne Fehler.
Fazit: Auf einem 8-GB-Stick traten Fehler auf. Ich konnte einen MB-Austausch und eine Systemneuinstallation vermeiden und bin nun mit 24 GB zufrieden, was ausreicht, um einige wirklich große Panoramen in Lightroom zu erstellen :-)
Edit: Habe herausgefunden, dass der Speicher eine lebenslange Garantie hat (Kingston) und habe ihn zurückgeschickt, um ihn auszutauschen. Ich werde immerhin 32 GB haben :-)