Fejlfinding af computerhukommelse

Fejlfinding af computerhukommelse

Som elektroniske enheder uden bevægelige dele fungerer hukommelsesmoduler sjældent, hvis de er installeret korrekt. Når der opstår problemer, kan de være så indlysende som en mislykket RAM-kontrol ved opstart eller så subtil som et par beskadigede bits i en datafil. Det sædvanlige symptom på hukommelsesproblemer er, at Windows viser Blue Screen of Death. Desværre er der så mange andre mulige årsager til en BSOD, at den er ringe anvendelig som et diagnostisk hjælpemiddel.



Som et første trin i diagnosticering af hukommelsesproblemer skal du køre Memtest86 ( http://www.memtest86.com ). Memtest86 er tilgængelig som eksekverbar til DOS, Windows og Linux, men den mest nyttige form er det bootbare ISO-billede, som kan indlæses selv på et system med hukommelsesproblemer så alvorlige, at Windows eller Linux ikke kan indlæse og køre. Hvis du har en Knoppix-disk praktisk, skal du indsætte den, tænde for systemet, skrive memtest ved opstartsprompten, og tryk på Enter. Men du får det til at køre, konfigurer Memtest86 til at lave dybtestning og flere sløjfer. Lad det køre natten over, og log resultaterne på disken.



Når du undersøger loggen, skal du notere de adresser, hvor der opstod fejl. Hvis der opstår fejl reproducerbart på samme adresse eller i nærheden, er det sandsynligt, at hukommelsesmodulet er defekt. Hvis fejlene opstår på tilsyneladende tilfældige adresser, er det mere sandsynligt, at problemet er strømforsyningen eller en systemtemperatur, der er for høj. En mulighed er selvfølgelig, at systemtemperaturen kun stiger, når du spiller eller laver grafikarbejde (kører CPU og grafikkort fladt ud). Denne effekt kan gøre temperaturrelaterede komponentproblemer vanskelige at isolere.



Hvis fejlene er tilfældige, skal du tage skridt til at fjerne strøm- eller varmeproblemet. Hvis fejlene opstår på reproducerbare adresser, er det tid til at begynde at trække DIMM-moduler. Ved fejlfinding af hukommelsesproblemer, altid



  • Brug standard antistatiske forholdsregler. Jord dig selv ved at røre ved sagsrammen eller strømforsyningen, inden du rører ved et hukommelsesmodul.
  • Fjern og geninstaller alle hukommelsesmoduler for at sikre, at de sidder korrekt. Mens du gør det, er det en god ide at rense kontakterne på hukommelsesmodulet. Nogle mennesker gnider forsigtigt kontakterne med en blyant viskelæder. Vi har gjort det selv, men hukommelsesproducenter anbefaler det på grund af mulig skade på kontakterne. Der er også altid risiko for, at et fragment fra viskelæderet finder vej ind i hukommelsesstikket, hvor det kan blokere en eller flere kontakter. Bedre praksis er at bruge en ny dollarseddel, der har den helt rigtige mængde slibekraft til at rense kontakterne uden at beskadige dem, som vist i Figur 6-7 .
Bloker billede' alt=

Figur 6-7: Brug en ny dollarseddel til at polere DIMM-kontakterne

De næste trin, du skal tage, afhænger af, om du har foretaget ændringer i hukommelsen for nylig.

Når du ikke har tilføjet hukommelse

Hvis du har mistanke om hukommelsesproblemer, men ikke har tilføjet eller omkonfigureret hukommelse (eller været inde i sagen), er det usandsynligt, at selve hukommelsen forårsager problemet. Hukommelse dør simpelthen nogle gange og kan blive dræbt af elektriske overspændinger, men dette er usædvanligt, fordi pc-strømforsyningen selv gør et godt stykke arbejde med at isolere hukommelse og andre systemkomponenter fra elektrisk skade. Det mest sandsynlige problem er en svigtende strømforsyning. Prøv et eller begge af følgende:

  • Hvis du har et andet system, skal du installere den mistænkte hukommelse i det. Hvis det kører der, er problemet næsten helt sikkert ikke hukommelsen, men enten en utilstrækkelig strømforsyning eller høje temperaturer inde i sagen.
  • Hvis du har anden hukommelse, skal du installere den i problemsystemet. Hvis det fungerer, kan du med sikkerhed antage, at den originale hukommelse er defekt. Mere sandsynligt er, at det også vil mislykkes, hvilket stærkt indikerer strømforsyning eller varmeproblemer.

Hvis du hverken har et andet system eller yderligere hukommelse, og hvis dit system har mere end et hukommelsesmodul installeret, skal du bruge binær eliminering til at bestemme, hvilket modul der er dårligt. For eksempel, hvis du har to moduler installeret, skal du blot fjerne et modul for at se, om det løser problemet. Hvis du har fire identiske moduler installeret, skal du udpege dem A, B, C og D. Installer kun A og B, genstart systemet, og kør hukommelsestestene igen. Hvis der ikke opstår problemer, kendes A og B godt, og problemet skal ligge hos C og / eller D. Fjern B og erstat C. Hvis der ikke opstår problemer, ved du, at D er dårlig. Hvis systemet fejler med A og C, ved du, at C er dårligt, men du ved ikke, om D er dårligt. Erstat D for C og genstart systemet for at afgøre, om D er god.

Når du tilføjer hukommelse

Hvis du oplever problemer, når du tilføjer hukommelse, skal du være opmærksom på følgende:

  • Hvis et DIMM-modul ikke synes at passe, er der god grund. DIMM'er fås i mange forskellige og gensidigt inkompatible typer. Hver DIMM har et eller flere nøglehak, hvis placering svarer til fremspring i hukommelsesstikket. Hvis nøglehakene i DIMM'et matcher fremspringene i slotten, er DIMM-enheden kompatibel med denne slot og kan placeres. Hvis DIMM-nøglehak ikke stemmer overens med stikkets fremspring, er DIMM'en af ​​den forkerte type og forhindres fysisk i at sidde i den åbning.
  • Sørg for, at DIMM-modulet sidder helt i hukommelsesstikket, og at holdearmene klikker på plads for at fastgøre DIMM-modulet. En delvist siddende DIMM kan se ud til at sidde fuldt siddende og kan endda virke. Før eller senere (sandsynligvis før) udvikles der problemer med dette modul.
  • Kontroller, at modulerne er installeret i de rigtige slots, så de matcher en af ​​de understøttede hukommelseskonfigurationer, der er anført i dit bundkortmanual.
  • Hvis systemet viser en hukommelsesfejltilpasningsfejl første gang du genstarter, indikerer det normalt ikke noget reelt problem. Følg vejledningen for at åbne Opsætning, vælg Gem og afslut, og genstart systemet. Systemet skal derefter genkende den nye hukommelse. Nogle systemer kræver disse ekstra trin for at opdatere CMOS.
  • Hvis systemet genkender et nyinstalleret modul som halv faktisk størrelse, og det modul har chips på begge sider, kan systemet muligvis kun genkende moduler med enkeltsidede eller ensidige moduler. Nogle systemer begrænser det samlede antal 'sider', der genkendes, så hvis du har nogle eksisterende mindre moduler installeret, så prøv at fjerne dem. Systemet genkender muligvis dobbeltmodulerne. Hvis ikke, skal du returnere disse moduler og udskifte dem med moduler på en side.

Mere om computerhukommelse