Rozwiązywanie problemów z pamięcią komputera
Ponieważ są to urządzenia elektroniczne pozbawione ruchomych części, moduły pamięci rzadko działają nieprawidłowo, jeśli są prawidłowo zainstalowane. Gdy problemy się pojawią, mogą być tak oczywiste, jak nieudane sprawdzenie pamięci RAM podczas rozruchu lub tak subtelne, jak kilka uszkodzonych bitów w pliku danych. Typowym objawem problemów z pamięcią jest to, że system Windows wyświetla niebieski ekran śmierci. Niestety, istnieje tak wiele innych możliwych przyczyn BSOD, że jest on mało przydatny jako pomoc diagnostyczna.
Kiedy zła pamięć staje się dobra
Choć brzmi to dziwnie, wadliwa pamięć rzadko jest przyczyną problemów z pamięcią. Kiedy występują błędy pamięci, najbardziej prawdopodobną przyczyną jest marginalny, uszkodzony lub przeciążony zasilacz. Następną najbardziej prawdopodobną przyczyną jest przegrzanie systemu. W szczególności, jeśli system działa normalnie po pierwszym włączeniu, ale pojawiają się problemy po dłuższej pracy, najbardziej prawdopodobną przyczyną są problemy z zasilaniem lub ciepłem. Dopiero po wyeliminowaniu tych możliwości należy wziąć pod uwagę możliwość uszkodzenia samej pamięci.
Pierwszym krokiem w diagnozowaniu problemów z pamięcią jest uruchomienie Memtest86 ( http://www.memtest86.com ). Memtest86 jest dostępny jako pliki wykonywalne dla DOS, Windows i Linux, ale najbardziej użyteczną formą jest bootowalny obraz ISO, który może załadować się nawet w systemie z problemami z pamięcią tak poważnymi, że Windows lub Linux nie mogą załadować i uruchomić. Jeśli masz pod ręką dyskietkę Knoppix, włóż ją, włącz system, wpisz memtest
po wyświetleniu monitu rozruchowego i naciśnij klawisz Enter. Jakkolwiek uruchomisz to, skonfiguruj Memtest86 do wykonywania głębokich testów i wielu pętli. Pozwól mu działać przez noc i zapisz wyniki na dysku.
Podczas przeglądania dziennika zanotuj adresy, w których wystąpiły błędy. Jeśli błędy pojawiają się w sposób powtarzalny pod tym samym adresem lub w pobliżu adresów, prawdopodobnie moduł pamięci jest uszkodzony. Jeśli błędy występują pod pozornie przypadkowymi adresami, bardziej prawdopodobne jest, że problemem jest zbyt wysoka temperatura zasilania lub systemu. Jedną z możliwości jest oczywiście to, że temperatura systemu gwałtownie rośnie tylko wtedy, gdy grasz lub pracujesz nad grafiką (przy wyczerpaniu procesora i karty graficznej). Efekt ten może utrudniać izolowanie problemów związanych z komponentami związanymi z temperaturą.
Kontrola POST
W trakcie POST (autotest po włączeniu zasilania) większość systemów testuje pamięć. Chociaż test pamięci POST nie jest tak wyczerpujący, jak uruchomienie narzędzia diagostycznego pamięci, jest przydatny jako test „tripwire”, aby ostrzec Cię, jeśli wystąpią poważne problemy z pamięcią. Wiele systemów BIOS umożliwia wyłączenie lub skrócenie testu pamięci POST. Zalecamy pozostawienie go włączonego, chyba że masz zainstalowaną tak dużo pamięci, że czas wymagany do przetestowania go podczas rozruchu jest zbyt długi.
Jeśli błędy są przypadkowe, podejmij kroki w celu wyeliminowania problemu z zasilaniem lub ciepłem. Jeśli błędy występują przy odtwarzalnych adresach, czas zacząć wyciągać moduły DIMM. Zawsze podczas rozwiązywania problemów z pamięcią
- Stosować standardowe środki antystatyczne. Uziem się, dotykając ramy obudowy lub zasilacza przed dotknięciem modułu pamięci.
- Wyjmij i ponownie zainstaluj wszystkie moduły pamięci, aby upewnić się, że są prawidłowo osadzone. Robiąc to, dobrze jest wyczyścić styki w module pamięci. Niektórzy ludzie delikatnie pocierają styki gumką do ołówka. Zrobiliśmy to sami, ale producenci pamięci odradzają to ze względu na możliwe uszkodzenie styków. Ponadto zawsze istnieje ryzyko, że fragment gumki trafi do gniazda pamięci, gdzie może zablokować jeden lub więcej styków. Lepszą praktyką jest użycie świeżego banknotu dolarowego, który ma odpowiednią ilość ścierniwa do czyszczenia styków bez ich uszkadzania, jak pokazano na Rysunek 6-7 .

Rysunek 6-7: Użyj nowego banknotu do wypolerowania styków DIMM
Kolejne kroki, które należy podjąć, zależą od tego, czy ostatnio wprowadzono jakiekolwiek zmiany w pamięci.
Gdy nie dodałeś pamięci
Jeśli podejrzewasz problemy z pamięcią, ale nie dodałeś lub nie skonfigurowałeś pamięci (lub nie byłeś w obudowie), jest mało prawdopodobne, że sama pamięć powoduje problem. Pamięć czasami po prostu umiera i może zostać zabita przez przepięcia elektryczne, ale jest to rzadkie, ponieważ sam zasilacz komputera dobrze izoluje pamięć i inne elementy systemu przed uszkodzeniem elektrycznym. Najbardziej prawdopodobnym problemem jest awaria zasilania. Wypróbuj jedną lub obie z poniższych opcji:
- Jeśli masz inny system, zainstaluj w nim podejrzaną pamięć. Jeśli tam działa, problemem prawie na pewno nie jest pamięć, ale albo nieodpowiednie zasilanie, albo wysoka temperatura wewnątrz obudowy.
- Jeśli masz inną pamięć, zainstaluj ją w systemie, w którym występuje problem. Jeśli zadziała, możesz spokojnie założyć, że oryginalna pamięć jest uszkodzona. Bardziej prawdopodobne jest, że również zawiedzie, co silnie wskazuje na problemy z zasilaniem lub ciepłem.
Jeśli nie masz ani innego systemu, ani dodatkowej pamięci, a Twój system ma zainstalowanych więcej niż jeden moduł pamięci, użyj eliminacji binarnej, aby określić, który moduł jest uszkodzony. Na przykład, jeśli masz zainstalowane dwa moduły, po prostu wyjmij jeden moduł, aby sprawdzić, czy to rozwiązuje problem. Jeśli masz zainstalowane cztery identyczne moduły, oznacz je jako A, B, C i D. Zainstaluj tylko A i B, uruchom ponownie system i ponownie przeprowadź testy pamięci. Jeśli nie wystąpią żadne problemy, A i B są znane jako dobre, a problem musi leżeć w C i / lub D. Usuń B i zastąp C. Jeśli nie wystąpią żadne problemy, wiesz, że D jest złe. Jeśli system zawiedzie z A i C, wiesz, że C jest zły, ale nie wiesz, czy D jest zły. Zamień D na C i zrestartuj system, aby określić, czy D jest dobry.
WINDOWS XP JEST NIEZBĘDNY
Windows 95, 98, 98SE i ME nie obciążają pamięci. W przypadku aktualizacji do systemu Windows XP lub Linux na komputerze, który wydawał się stabilny, mogą pojawić się błędy pamięci. Ludzie często zakładają, że podczas instalacji nowego systemu operacyjnego zrobili coś, co spowodowało błędy, ale rzadko jest to prawdą. Takie błędy prawie zawsze wskazują na rzeczywisty problem w postaci marginalnego zasilania, przegrzania lub wadliwej pamięci. Problem istniał przez cały czas, ale Windows 9X po prostu go zignorował.
Dodając pamięć
Jeśli napotkasz problemy podczas dodawania pamięci, zwróć uwagę na następujące kwestie:
- Jeśli moduł DIMM wydaje się nie pasować, jest dobry powód. Moduły DIMM są dostępne w wielu różnych i niekompatybilnych typach. Każdy moduł DIMM ma co najmniej jedno nacięcie na klucz, którego rozmieszczenie odpowiada występom w gnieździe pamięci. Jeśli nacięcia na klucz w module DIMM pasują do występów gniazda, moduł DIMM jest kompatybilny z tym gniazdem i można go osadzić. Jeśli wycięcia klucza DIMM nie pasują do występów gniazda, moduł DIMM jest niewłaściwego typu i nie można go fizycznie osadzić w tym gnieździe.
- Upewnij się, że moduł DIMM jest całkowicie osadzony w gnieździe pamięci i że ramiona mocujące zatrzasnęły się, aby zabezpieczyć moduł DIMM. Częściowo osadzony moduł DIMM może wydawać się całkowicie osadzony, a nawet działać. Wcześniej czy później (prawdopodobnie wcześniej) pojawią się problemy z tym modułem.
- Sprawdź, czy moduły są zainstalowane w odpowiednich gniazdach, aby pasowały do jednej z obsługiwanych konfiguracji pamięci wymienionych w instrukcji płyty głównej.
- Jeśli system wyświetla błąd niedopasowania pamięci przy pierwszym ponownym uruchomieniu, zwykle oznacza to brak rzeczywistego problemu. Postępuj zgodnie z wyświetlanymi instrukcjami, aby przejść do konfiguracji, wybierz opcję Zapisz i wyjdź, a następnie uruchom ponownie system. System powinien wtedy rozpoznać nową pamięć. Niektóre systemy wymagają tych dodatkowych czynności, aby zaktualizować CMOS.
- Jeśli system rozpozna nowo zainstalowany moduł jako połowę rzeczywistego rozmiaru i moduł ten ma chipy po obu stronach, system może rozpoznać tylko moduły jednobankowe lub jednostronne. Niektóre systemy ograniczają całkowitą liczbę rozpoznawanych „stron”, więc jeśli masz zainstalowane jakieś mniejsze moduły, spróbuj je usunąć. System może wtedy rozpoznać moduły dwustronne. Jeśli nie, zwróć te moduły i zastąp je modułami jednostronnymi.
Więcej o pamięci komputera