Felsökning av datorns minne

Felsökning av datorns minne

Som elektroniska enheter utan rörliga delar fungerar minnesmoduler sällan om de är korrekt installerade. När problem uppstår kan de vara lika uppenbara som en misslyckad RAM-kontroll vid start eller så subtil som några skadade bitar i en datafil. Det vanliga symptomet på minnesproblem är att Windows visar Blue Screen of Death. Tyvärr finns det så många andra möjliga orsaker till en BSOD att den är till liten nytta som ett diagnostiskt hjälpmedel.



Som ett första steg i diagnos av minnesproblem, kör Memtest86 ( http://www.memtest86.com ). Memtest86 finns som körbar för DOS, Windows och Linux, men den mest användbara formen är den startbara ISO-avbildningen, som kan laddas även på ett system med så allvarliga minnesproblem att Windows eller Linux inte kan ladda och köra. Om du har en Knoppix-skiva till hands, sätt in den, slå på systemet, skriv memtest vid startprompten och tryck på Enter. Men du får det igång, konfigurera Memtest86 för att göra djuptestning och flera slingor. Låt det köras över natten och logga resultaten till hårddisken.



När du undersöker loggen noterar du adresserna där fel uppstod. Om fel uppstår reproducerbart på samma adress eller i närheten, är det troligt att minnesmodulen är defekt. Om felen uppstår på till synes slumpmässiga adresser är det mer troligt att problemet är strömförsörjningen eller en systemtemperatur som är för hög. En möjlighet är naturligtvis att systemtemperaturen bara höjs när du spelar eller gör grafikarbete (kör CPU och grafikkort platt). Denna effekt kan göra temperaturrelaterade komponentproblem svåra att isolera.



Om felen är slumpmässiga, vidta åtgärder för att eliminera ström- eller värmeproblemet. Om felen uppstår på reproducerbara adresser är det dags att börja dra DIMM-moduler. Vid felsökning av minnesproblem, alltid



  • Använd standard antistatiska försiktighetsåtgärder. Jorda dig själv genom att röra vid fodralet eller strömförsörjningen innan du rör vid en minnesmodul.
  • Ta bort och installera om alla minnesmoduler så att de sitter ordentligt. Medan du gör det är det en bra idé att rengöra kontakterna på minnesmodulen. Vissa människor gnuggar försiktigt kontakterna med en penna suddgummi. Vi har gjort det själva, men minnetillverkare rekommenderar det på grund av eventuella skador på kontakterna. Det finns också alltid risk för att ett fragment från radergummit hittar sig in i minnesplatsen, där det kan blockera en eller flera kontakter. Bättre praxis är att använda en ny dollarsedel, som har precis rätt mängd slipning för att rengöra kontakterna utan att skada dem, som visas i Bild 6-7 .
Blockera bild' alt=

Bild 6-7: Använd en ny dollarsedel för att polera DIMM-kontakterna

Nästa steg du bör ta beror på om du nyligen har gjort några ändringar i minnet.

När du inte har lagt till minne

Om du misstänker minnesproblem men inte har lagt till eller omkonfigurerat minne (eller varit inne i fodralet) är det osannolikt att minnet i sig orsakar problemet. Minne dör helt enkelt ibland och kan dödas av elektriska spänningar, men det är ovanligt, eftersom datorns strömförsörjning i sig gör ett bra jobb med att isolera minne och andra systemkomponenter från elektriska skador. Det mest troliga problemet är en felaktig strömförsörjning. Prova ett eller båda av följande:

  • Om du har ett annat system, installera det misstänkta minnet i det. Om den kör där är problemet nästan säkert inte minnet, utan antingen en otillräcklig strömförsörjning eller höga temperaturer inuti fodralet.
  • Om du har annat minne installerar du det i problemsystemet. Om det fungerar kan du säkert anta att originalminnet är defekt. Mer troligt är att det också kommer att misslyckas, vilket starkt indikerar strömförsörjning eller värmeproblem.

Om du varken har något annat system eller ytterligare minne och om ditt system har mer än en minnesmodul installerad, använd binär eliminering för att avgöra vilken modul som är dålig. Om du till exempel har två moduler installerade tar du bara bort en modul för att se om det löser problemet. Om du har fyra identiska moduler installerade, ange dem A, B, C och D. Installera bara A och B, starta om systemet och kör minnestesterna igen. Om inga problem uppstår är A och B kända som bra och problemet måste ligga hos C och / eller D. Ta bort B och ersätt C. Om inga problem uppstår vet du att D är dåligt. Om systemet misslyckas med A och C vet du att C är dåligt, men du vet inte om D är dåligt. Ersätt D för C och starta om systemet för att avgöra om D är bra.

När du lägger till minne

Observera följande om du får problem när du lägger till minne:

  • Om en DIMM inte verkar passa, finns det goda skäl. DIMM-moduler finns i många olika och ömsesidigt inkompatibla typer. Varje DIMM-modul har en eller flera nyckelhak vars placering motsvarar utsprång i minnesplatsen. Om nyckelhakarna i DIMM matchar spårets utsprång är DIMM-enheten kompatibel med den platsen och kan sitta. Om DIMM-nyckelhakarna inte matchar uttagen på uttaget är DIMM-enheten av fel typ och hindras fysiskt från att sitta i den platsen.
  • Se till att DIMM-kortet sitter helt i minnesplatsen och att fästarmarna snäpper på plats för att säkra DIMM-kortet. En delvis sittande DIMM-modul kan tyckas vara helt sittande och kan till och med verka fungera. Förr eller senare (förmodligen förr) kommer problem att utvecklas med den modulen.
  • Kontrollera att modulerna är installerade i rätt platser för att matcha en av de minneskonfigurationer som stöds i ditt moderkortshandbok.
  • Om systemet visar ett fel i minnesfel första gången du startar om, indikerar det vanligtvis inget verkligt problem. Följ anvisningarna för att öppna Setup, välj Spara och avsluta och starta om systemet. Systemet ska sedan känna igen det nya minnet. Vissa system kräver dessa extra steg för att uppdatera CMOS.
  • Om systemet känner igen en nyligen installerad modul som hälften av den faktiska storleken och den modulen har marker på båda sidor, kan systemet bara känna igen enstaka eller ensidiga moduler. Vissa system begränsar det totala antalet 'sidor' som känns igen, så om du har några befintliga mindre moduler installerade, försök ta bort dem. Systemet kan då känna igen dubbelsidiga moduler. Om inte, returnera dessa moduler och ersätt dem med moduler på en sida.

Mer om datorminne