โปรแกรมทดสอบ Windows RAM


8

ฉันเพิ่งได้รับหน้าจอสีน้ำเงินความตายบนเครื่อง Windows XP ของฉัน ฉันสงสัยว่าผู้ร้ายเป็นแรมที่ฉันเพิ่งติดตั้ง มีโปรแกรมใดบ้างที่ฉันสามารถใช้ทดสอบว่า RAM ของฉันดีหรือไม่ใน Windows XP

ฉันกำลังดูโปรแกรมที่ไม่ต้องการให้ฉันบูตจากอุปกรณ์ภายนอกเช่นฟลอปปี้ดิสก์หรือซีดีรอม โปรแกรมควรทำงานเหมือนปกติโดยไม่ต้องให้ฉันรีสตาร์ทเครื่อง


คุณสามารถแทนที่ RAM หรือลองบนคอมพิวเตอร์เครื่องอื่น
จอห์น

@ จอห์นถ้าฉันมีตัวเลือกฉันไม่ต้องการทำ
Graviton

4
@Ngu คุณไม่สามารถทดสอบ RAM ได้อย่างสมบูรณ์ในขณะที่ใช้ Windows นั่นคือสาเหตุที่โปรแกรมทดสอบ RAM โดยทั่วไปบู๊ตจากอุปกรณ์อื่น
phoebus

3
โปรดอธิบายว่าทำไมคุณไม่ต้องการรีสตาร์ท ดังที่ phoebus ชี้ให้เห็นจึงเป็นไปไม่ได้ที่จะทดสอบ RAM อย่างสมบูรณ์ในขณะที่ Windows กำลังทำงาน (เพราะอย่างอื่น Windows จะจอง RAM ส่วนหนึ่งไว้สำหรับตัวเองเท่านั้นดังนั้นจึงไม่มีโปรแกรมอื่นที่สามารถทดสอบได้)
sleske

1
ขออภัยฉันไม่เห็นปัญหาของคุณ การเบิร์น ISO และการรีบูทนั้นยากอะไร
sleske

คำตอบ:


5

ฉันใช้MemTestซึ่งทำงานภายใต้ Windows แต่ฉันไม่เคยเชื่อในมันเลย ส่วนหนึ่งด้วยเหตุผลที่คนอื่นพูดถึง แต่ส่วนหนึ่งก็เพราะฉันไม่เคยเห็นความโกรธมาก่อน (เช่นบน RAM ที่จริงกลายเป็นความผิดพลาด) - ดังนั้นฉันจึงไม่สามารถรับรองประสิทธิภาพได้

เช่นเดียวกับคนอื่น ๆ ฉันมักจะใช้MemTest86 + (บูตจาก CD) เป็นหลัก ฉันรู้ว่าคุณอาจพบว่ามันไม่สะดวก แต่ด้วย 4GB + ในเครื่องหลายเครื่องในวันนี้และเนื่องจากคุณต้องวิ่งผ่านหลายรอบเพื่อให้ละเอียดการตรวจสอบ RAM อย่างถูกต้องเป็นงานข้ามคืน

เพิ่งอัพเกรดเป็น i7 mobo, CPU และ DDR3 RAM สิ่งแรกที่ฉันทำคือทดสอบ RAM ในคืนแรก เมื่อมันเกิดขึ้น RAM ก็เกิดข้อผิดพลาดดังนั้นในแต่ละคืนฉันจึงทำการทดสอบอีกครั้งโดยใช้การผสมผสานระหว่างแท่งและการตั้งค่า BIOS ต่างๆเพื่อยืนยันขอบเขตของปัญหา เมื่อฉันคืนแรมภายใต้ RMA ฉันจะถูกเรียกเก็บค่าธรรมเนียมการจัดการถ้า RAM ไม่พบว่าผิดพลาดจริง ๆ - ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องตรวจสอบให้แน่ใจว่าฉันได้รับข้อมูลของฉันถูกต้อง - ดังนั้นเส้นทางที่ลำบากกว่า memtest86 + วิ่ง ... มันคุ้มค่าในระยะยาว


@Ngu Soon Hui: ฟัง @CJM คุณต้องรีบู๊ตเพื่อทดสอบ RAM ทั้งหมดของคุณ เรียกใช้ MemTest86 + สองหรือสามรอบ (ข้ามคืน) เพื่อทดสอบ RAM ของคุณอย่างละเอียด มันคุ้มค่ากับ "ความยุ่งยาก" เล็กน้อยในการรีบูตเครื่อง ฉันทำสิ่งนี้ทุกครั้งที่ติดตั้ง RAM ใหม่
Josh

4

ฉันจะแนะนำให้ใช้Memtest86 +ต่อไป ใช่มันต้องการให้คุณบู๊ตจากอุปกรณ์ภายนอก (มีซีดีที่สร้างไว้ล่วงหน้า) แต่ฉันคิดว่าไม่มีวิธีอื่นที่เหมาะสมในการทดสอบ RAM มิฉะนั้น Windows XP จะไม่ให้สิทธิ์การเข้าถึง RAM เต็มรูปแบบสำหรับโปรแกรมทดสอบ


2

สิ่งที่คุณขอเป็นไปไม่ได้

ตามที่ phoebus ชี้ให้เห็นมันเป็นไปไม่ได้ที่จะทดสอบ RAM อย่างเต็มที่ในขณะที่ Windows กำลังทำงานอยู่ในระหว่างนี้สิ่งอื่น ๆ Windows จะจองส่วนหนึ่งของ RAM ไว้สำหรับตัวเองเท่านั้นดังนั้นจึงไม่มีโปรแกรมอื่นใดที่สามารถเข้าถึงและทดสอบได้

นอกจากนี้ Windows (เช่น OS ที่ทันสมัยทั้งหมด) ใช้หน่วยความจำเสมือนดังนั้นโปรแกรมทดสอบไม่สามารถเขียนไปยังที่อยู่หน่วยความจำฮาร์ดแวร์เฉพาะ (เนื่องจากการเข้าถึงถูกบล็อกโดยระบบปฏิบัติการ) สามารถขอหน่วยความจำและเข้าถึงหน่วยความจำนั้นได้จากระบบปฏิบัติการเท่านั้นและไม่มีการควบคุมว่าหน่วยความจำนั้นอยู่ที่ใด ดังนั้นโปรแกรมทดสอบอาจทดสอบหน่วยความจำแบบเดิมซ้ำแล้วซ้ำอีก ...

ดังนั้นคุณจะต้องรีบูทจากซีดีรอมหรือสื่ออื่น ๆ ด้วยเช่น memtest86


1

http://hcidesign.com/memtest/ฟรี .. ไม่รู้ว่าดีแค่ไหนฉันใช้memtest86


memetest86 บูทจาก cd
Graviton

ลิงค์แรกไม่ได้เป็น memtest86 มันเป็นเครื่องทดสอบ windows RAM ที่มีชื่อคล้ายกันมาก .. แต่ฉันไม่ได้ใช้ฉันใช้รุ่น bootCD linux เพราะฉันรู้ว่ามันใช้งานได้ (ระบุโมดูลที่ผิดพลาดหลายตัว .. ได้รับคืนในวันเดียวกันของการซื้อ!) คุณสามารถตรวจสอบการทิ้ง ... หรือบางทีคุณแตกเมนบอร์ดติดตั้ง RAM .. ทำอย่างนั้นก่อน :-( ข้อความหน้าจอสีฟ้าคืออะไร
Grizly

มันขอให้ฉันตรวจสอบ RAM
Graviton

1
นั่นคือตรวจสอบ RAM แล้วทำไมต้องระบุ windows? คุณอยู่ในสภาพแวดล้อมที่มีความปลอดภัยสูงที่ gov peeps จะกัดคุณหรือไม่ถ้าคุณบู๊ตเป็นอย่างอื่น? ฉันไม่เข้าใจ
Grizly
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.