Fehlerdiagnose bei Computerspeicher
Als elektronische Geräte ohne bewegliche Teile fallen Speichermodule selten aus, wenn sie ordnungsgemäß installiert sind. Wenn Probleme auftreten, können diese so offensichtlich wie ein fehlgeschlagener RAM-Test beim Booten oder so subtil wie ein paar beschädigte Bits in einer Datendatei sein. Das übliche Symptom bei Speicherproblemen ist der „Blue Screen of Death“ (BSOD) unter Windows. Leider gibt es so viele andere mögliche Ursachen für einen BSOD, dass er als Diagnosehilfe kaum nützlich ist.
Wenn schlechter Speicher gut wird
So seltsam es klingt, fehlerhafter Speicher ist selten die Ursache für Speicherprobleme. Wenn du Speicherfehler feststellst, ist die wahrscheinlichste Ursache ein grenzwertiges, ausfallendes oder überlastetes Netzteil. Die zweithäufigste Ursache ist eine Systemüberhitzung. Insbesondere wenn das System direkt nach dem Einschalten normal funktioniert, aber nach einer gewissen Laufzeit Probleme entwickelt, sind Netzteil- oder Hitzeprobleme die wahrscheinlichste Ursache. Erst nachdem du diese Möglichkeiten ausgeschlossen hast, solltest du in Betracht ziehen, dass der Speicher selbst defekt ist.
Führe als ersten Schritt zur Diagnose von Speicherproblemen Memtest86 (http://www.memtest86.com) aus. Memtest86 ist als ausführbare Datei für DOS, Windows und Linux verfügbar, aber die nützlichste Form ist das bootfähige ISO-Image, das selbst auf einem System mit so schwerwiegenden Speicherproblemen geladen werden kann, dass Windows oder Linux nicht mehr starten können. Wenn du eine Knoppix-Disk zur Hand hast, lege diese ein, starte das System, gib memtest an der Boot-Eingabeaufforderung ein und drücke die Eingabetaste. Egal wie du es startest, konfiguriere Memtest86 für gründliche Tests und mehrere Durchläufe. Lass es über Nacht laufen und protokolliere die Ergebnisse auf einem Datenträger.
Wenn du das Protokoll untersuchst, notiere die Adressen, an denen Fehler aufgetreten sind. Wenn Fehler reproduzierbar an derselben Adresse oder in der Nähe liegenden Adressen auftreten, ist es wahrscheinlich, dass das Speichermodul defekt ist. Wenn die Fehler an scheinbar zufälligen Adressen auftreten, ist es wahrscheinlicher, dass das Problem am Netzteil oder an einer zu hohen Systemtemperatur liegt. Eine Möglichkeit ist natürlich, dass die Systemtemperatur nur dann in die Höhe schießt, wenn du spielst oder Grafikarbeiten durchführst (wenn CPU und Grafikkarte voll ausgelastet sind). Dieser Effekt kann es schwierig machen, temperaturbezogene Komponentenprobleme zu isolieren.
Der POST-Check
Während des POST (Power-On Self Test) testen die meisten Systeme den Speicher. Obwohl der POST-Speichertest bei weitem nicht so erschöpfend ist wie ein Speicherdienstprogramm, ist er als „Stolperdraht-Test“ nützlich, um dich vor schwerwiegenden Speicherproblemen zu warnen. Viele System-BIOS ermöglichen es dir, den POST-Speichertest zu deaktivieren oder abzukürzen. Wir empfehlen, ihn aktiviert zu lassen, es sei denn, du hast so viel Speicher installiert, dass die Zeit für den Test beim Hochfahren übermäßig lang ist.
Wenn die Fehler zufällig sind, ergreife Maßnahmen, um das Strom- oder Hitzeproblem zu beheben. Wenn die Fehler an reproduzierbaren Adressen auftreten, ist es an der Zeit, die DIMMs auszubauen. Wenn du Speicherprobleme diagnostizierst, beachte immer:
- Nutze standardmäßige antistatische Vorsichtsmaßnahmen. Erdet dich, indem du den Rahmen des Gehäuses oder das Netzteil berührst, bevor du ein Speichermodul anfasst.
- Entferne alle Speichermodule und setze sie wieder ein, um sicherzustellen, dass sie richtig sitzen. Während du das tust, ist es eine gute Idee, die Kontakte am Speichermodul zu reinigen. Manche Leute reiben die Kontakte vorsichtig mit einem Bleistiftradiergummi ab. Wir haben das selbst gemacht, aber Speicherhersteller raten aufgrund möglicher Schäden an den Kontakten davon ab. Außerdem besteht immer das Risiko, dass ein Fragment des Radiergummis in den Speicheranschluss gelangt, wo es einen oder mehrere Kontakte blockieren kann. Eine bessere Methode ist die Verwendung eines frischen Geldscheins, der genau die richtige Rauheit hat, um die Kontakte zu reinigen, ohne sie zu beschädigen, wie in Abbildung 6-7 gezeigt.
Abbildung 6-7: Verwende einen neuen Geldschein, um die DIMM-Kontakte zu polieren
Die nächsten Schritte hängen davon ab, ob du kürzlich Änderungen am Speicher vorgenommen hast.
Wenn du keinen Speicher hinzugefügt hast
Wenn du Speicherprobleme vermutest, aber keinen Speicher hinzugefügt oder neu konfiguriert hast (oder das Gehäuse nicht geöffnet hast), ist es unwahrscheinlich, dass der Speicher selbst das Problem verursacht. Speicher stirbt manchmal einfach und kann durch Stromstöße zerstört werden, aber das ist selten, da das PC-Netzteil selbst gute Arbeit leistet, um den Speicher und andere Systemkomponenten vor elektrischen Schäden zu isolieren. Das wahrscheinlichste Problem ist ein ausfallendes Netzteil. Versuche eines oder beide der folgenden Dinge:
- Wenn du ein anderes System hast, installiere den verdächtigen Speicher dort. Wenn er dort läuft, ist das Problem mit ziemlicher Sicherheit nicht der Speicher, sondern ein unzureichendes Netzteil oder hohe Temperaturen im Gehäuse.
- Wenn du anderen Speicher hast, installiere ihn im betroffenen System. Wenn er funktioniert, kannst du sicher davon ausgehen, dass der ursprüngliche Speicher defekt ist. Wahrscheinlicher ist jedoch, dass er ebenfalls versagt, was stark auf Netzteil- oder Hitzeprobleme hindeutet.
Wenn du weder ein anderes System noch zusätzlichen Speicher hast und dein System mehr als ein Speichermodul installiert hat, verwende das Binärausschlussverfahren, um festzustellen, welches Modul defekt ist. Wenn beispielsweise zwei Module installiert sind, entferne einfach eines, um zu sehen, ob das das Problem behebt. Wenn vier identische Module installiert sind, bezeichne sie als A, B, C und D. Installiere nur A und B, starte das System neu und führe die Speichertests erneut aus. Wenn keine Probleme auftreten, sind A und B als in Ordnung bestätigt und das Problem muss an C und/oder D liegen. Entferne B und ersetze es durch C. Wenn keine Probleme auftreten, weißt du, dass D defekt ist. Wenn das System mit A und C fehlschlägt, weißt du, dass C defekt ist, aber du weißt nicht, ob D ebenfalls defekt ist. Ersetze C durch D und starte das System neu, um festzustellen, ob D in Ordnung ist.
WINDOWS XP IST UNVERZEIHLICH
Windows 95, 98, 98SE und ME belasten den Speicher nicht. Wenn du auf Windows XP oder Linux aufrüstest, können auf einem PC, der stabil schien, plötzlich Speicherfehler auftreten. Leute nehmen oft an, dass sie bei der Installation des neuen Betriebssystems etwas falsch gemacht haben, das die Fehler verursacht, aber das stimmt selten. Solche Fehler weisen fast immer auf ein echtes Problem hin – ein grenzwertiges Netzteil, Überhitzung oder defekten Speicher. Das Problem bestand schon immer, aber Windows 9X hat es einfach ignoriert.
Wenn du Speicher hinzufügst
Wenn du Probleme beim Hinzufügen von Speicher feststellst, beachte Folgendes:
- Wenn ein DIMM nicht zu passen scheint, gibt es einen guten Grund dafür. DIMMs gibt es in vielen verschiedenen und inkompatiblen Typen. Jeder DIMM hat eine oder mehrere Kerben, deren Platzierung den Vorsprüngen im Speicheranschluss entspricht. Wenn die Kerben im DIMM zu den Vorsprüngen im Anschluss passen, ist der DIMM mit diesem Anschluss kompatibel und kann eingesetzt werden. Wenn die Kerben des DIMMs nicht zu den Vorsprüngen des Sockels passen, ist der DIMM vom falschen Typ und kann physisch nicht in diesen Anschluss eingesetzt werden.
- Stelle sicher, dass der DIMM vollständig im Speicheranschluss sitzt und dass die Haltearme einrasten, um den DIMM zu sichern. Ein teilweise sitzender DIMM kann so aussehen, als wäre er vollständig eingesetzt, und kann sogar funktionieren. Früher oder später (wahrscheinlich eher früher) werden mit diesem Modul Probleme auftreten.
- Überprüfe, ob die Module in die richtigen Anschlüsse eingebaut sind, um einer der unterstützten Speicherkonfigurationen zu entsprechen, die in deinem Motherboard-Handbuch aufgeführt sind.
- Wenn das System beim ersten Neustart einen Speicher-Konfigurationsfehler anzeigt, deutet das normalerweise auf kein echtes Problem hin. Folge den Anweisungen, um das Setup aufzurufen, wähle „Save and Exit“ und starte das System neu. Das System sollte dann den neuen Speicher erkennen. Einige Systeme benötigen diese zusätzlichen Schritte, um das CMOS zu aktualisieren.
- Wenn das System ein neu installiertes Modul nur mit der halben tatsächlichen Größe erkennt und dieses Modul Chips auf beiden Seiten hat, erkennt das System möglicherweise nur einseitig bestückte Module. Einige Systeme begrenzen die Gesamtzahl der „Seiten“, die erkannt werden. Wenn du also einige kleinere, bereits vorhandene Module installiert hast, versuche diese zu entfernen. Das System erkennt dann möglicherweise die beidseitig bestückten Module. Falls nicht, gib diese Module zurück und ersetze sie durch einseitig bestückte Module.
3 Kommentare
Great article, as expected from iFixIt.
I am in the thralls of troubleshooting binary-style. It's the pits.
As I understand wiping clean the DIMM contacts would help, would the ink from the money cause any problems? I used the blank border of a $1 bill because I didn't want to introduce anything else to compound the problem.
eoakley - Antwort Teilen
And dang, Intel! I get that your proprietary ways are awesome, but give us a way to single out a DIMM when troubleshooting!
eoakley - Antwort Teilen
I don't know how can I solve the error of “bad ME memory configuration” please help me
Masesa - Antwort Teilen