Ostatnio otrzymuję niebieski ekran śmierci na moim komputerze z systemem Windows XP. Podejrzewam, że winowajcą jest właśnie zainstalowana pamięć RAM. Czy jest jakiś program, w którym mogę użyć testu, czy moja pamięć RAM jest dobra, czy nie, w systemie Windows XP?
Patrzę na program, który nie wymaga ode mnie uruchamiania z urządzeń zewnętrznych, takich jak dyskietka lub CD ROM. Program powinien działać normalnie, bez konieczności ponownego uruchamiania komputera.
Odpowiedzi:
Korzystałem z MemTest , który działa pod Windows, ale nigdy w to nie wierzyłem ; częściowo z powodów, o których wspominali inni, ale także częściowo dlatego, że nigdy nie widziałem, aby był używany w gniewie (tj. w pamięci RAM, która faktycznie okazała się wadliwa) - więc nie mogę ręczyć za jego skuteczność.
Podobnie jak wiele innych, polegam głównie na MemTest86 + (bootowanie z CD). Wiem, że może ci się to wydawać niewygodne, ale z 4 GB + na wielu maszynach w tych dniach, a biorąc pod uwagę, że musisz dokładnie przejść przez kilka przejść, dokładne sprawdzenie pamięci RAM jest zadaniem z dnia na dzień.
Po aktualizacji do i7 mobo, procesora i pamięci RAM DDR3, pierwszą rzeczą, którą zrobiłem, było przetestowanie pamięci RAM pierwszej nocy. Tak się składa, że RAM wydawał się wadliwy, więc każdej nocy przeprowadzałem kolejny test z różnymi kombinacjami drążków i różnymi ustawieniami BIOS-u, aby potwierdzić rozmiar problemu. Gdy zwrócę pamięć RAM w ramach RMA, naliczę opłatę administracyjną, jeśli pamięć RAM nie okaże się naprawdę wadliwa - dlatego ważne jest, aby upewnić się, że moje fakty są prawidłowe - stąd bardziej pracochłonna droga wielokrotna, z dnia na dzień memtest86 + działa ... Warto na dłuższą metę.
źródło
W każdym razie poleciłbym użycie Memtest86 + . Tak, wymaga rozruchu z urządzenia zewnętrznego (mają one fabrycznie wbudowane dyski CD), ale myślę, że nie ma innego właściwego sposobu testowania pamięci RAM w przeciwnym razie - Windows XP nie zapewni pełnego dostępu do pamięci RAM dla programu testującego.
źródło
To, o co prosisz, jest niemożliwe.
Jak zauważył Phoebus, nie można w pełni przetestować pamięci RAM podczas działania systemu Windows, a między innymi system Windows zarezerwuje część pamięci RAM wyłącznie dla siebie, dlatego żaden inny program nie będzie mógł uzyskać do niej dostępu i przetestować jej.
Ponadto system Windows (jak wszystkie współczesne systemy operacyjne) korzysta z pamięci wirtualnej, więc program testujący nie może zapisywać pod określonym adresem pamięci sprzętowej (ponieważ system operacyjny blokuje dostęp); może jedynie poprosić system operacyjny o pamięć i dostęp do tej pamięci i nie ma kontroli nad tym, gdzie ta pamięć się znajduje. Program testujący może więc ciągle testować tę samą pamięć ...
Musisz więc zrestartować komputer z CD-ROM-u lub innego nośnika, np. Z memtest86.
źródło
http://hcidesign.com/memtest/ za darmo .. nie wiem jak dobrze, używam memtest86
źródło