Program testowy pamięci RAM systemu Windows

8

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.

Grawiton
źródło
Możesz wymienić pamięć RAM lub wypróbować ją na innym komputerze.
John
@John, gdybym miał wybór, nie chciałbym tego robić.
Graviton
4
@Ngu Naprawdę nie można w pełni przetestować pamięci RAM podczas pracy systemu Windows, dlatego programy testujące pamięć RAM zwykle uruchamiają się z innego urządzenia.
phoebus
3
Wyjaśnij, dlaczego nie chcesz restartować. Jak zauważył Phoebus, niemożliwe jest pełne przetestowanie pamięci RAM podczas działania systemu Windows (ponieważ między innymi Windows zarezerwuje część pamięci RAM wyłącznie dla siebie, dlatego żaden inny program nie będzie w stanie jej przetestować).
sleske
1
Przepraszam, ale nie widzę twojego problemu. Co jest trudnego w nagraniu ISO i ponownym uruchomieniu?
sleske

Odpowiedzi:

5

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ę.

CJM
źródło
@Ngu Soon Hui: Posłuchaj @CJM. Musisz ponownie uruchomić komputer, aby przetestować całą pamięć RAM. Uruchom kilka (lub nawet 5 lub 6) przebiegów MemTest86 + przez noc, aby dokładnie przetestować pamięć RAM. Warto drobnych kłopotów z ponownym uruchomieniem. Robię to za każdym razem, gdy instaluję nową pamięć RAM.
Josh
4

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.

Regent
źródło
2

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.

Śleske
źródło
1

http://hcidesign.com/memtest/ za darmo .. nie wiem jak dobrze, używam memtest86

Grizly
źródło
memetest86 inicjuje z cd
Graviton
Pierwszy link nie jest do memtest86, jest to tester pamięci RAM systemu Windows o bardzo podobnej nazwie .. ale go nie użyłem, używam tylko wersji linux bootCD, ponieważ wiem, że to działa (zidentyfikowałem kilka wadliwych modułów .. które został zwrócony tego samego dnia zakupu!) Możesz sprawdzić zrzuty ... a może złamałeś płytę główną instalując pamięć RAM ..
Zrobiłeś
poprosił mnie o sprawdzenie pamięci RAM
Graviton
1
Czy to jest to, sprawdź pamięć RAM, to po co określać okna? Czy jesteś w środowisku o wysokim poziomie bezpieczeństwa, w którym gryzący cię rząd będą cię gryźć, jeśli uruchomisz coś innego? Nie rozumiem
Grizly,