Windows 11 Memory Diagnostic พบข้อผิดพลาด แก้อย่างไร และ RAM เสียจริงหรือไม่

หากคุณรัน Windows Memory Diagnostic แล้วระบบแจ้งว่า Hardware problems were detected, Memory Errors Detected หรือพบข้อผิดพลาดเกี่ยวกับหน่วยความจำ (RAM) อย่าเพิ่งรีบซื้อ RAM ใหม่ เพราะผลการทดสอบไม่ได้หมายความว่าแรมเสียเสมอไป

ในหลายกรณี ปัญหาอาจเกิดจากการตั้งค่า BIOS, การโอเวอร์คล็อก, สล็อตแรม, หรือแม้แต่เมนบอร์ด

บทความนี้จะอธิบายวิธีวิเคราะห์ผลการทดสอบ พร้อมแนวทางแก้ไขอย่างละเอียด

Windows Memory Diagnostic คืออะไร

Windows Memory Diagnostic เป็นเครื่องมือที่ Microsoft ติดตั้งมาใน Windows เพื่อใช้ตรวจสอบ

  • RAM
  • การอ่านและเขียนข้อมูล
  • ความผิดพลาดของหน่วยความจำ
  • ความเสถียรของระบบ

เมื่อพบข้อผิดพลาด ระบบจะบันทึกผลไว้ใน Event Viewer

อาการที่มักเกี่ยวข้องกับ RAM

หาก RAM มีปัญหา คุณอาจพบอาการต่อไปนี้

  • เครื่องรีสตาร์ทเอง
  • จอฟ้า (BSOD)
  • โปรแกรมปิดตัวเอง
  • เกมเด้งออก
  • เครื่องค้างแบบสุ่ม
  • เปิดไฟล์แล้ว Error
  • Windows ช้าโดยไม่มีสาเหตุ
  • เปิดหลายโปรแกรมแล้วล่ม

สาเหตุที่ Windows Memory Diagnostic พบข้อผิดพลาด

สาเหตุที่พบได้บ่อย ได้แก่

  • RAM เสีย
  • RAM หลวม
  • สล็อต RAM มีปัญหา
  • เปิด XMP หรือ EXPO แล้วไม่เสถียร
  • BIOS เวอร์ชันเก่า
  • RAM ไม่เข้ากันกับเมนบอร์ด
  • CPU Memory Controller มีปัญหา
  • การโอเวอร์คล็อก

วิธีเปิด Windows Memory Diagnostic

กด

Win + R

พิมพ์

mdsched.exe

เลือก

Restart now and check for problems

จากนั้นรอจนการทดสอบเสร็จ

วิธีแก้เมื่อ Windows Memory Diagnostic พบข้อผิดพลาด

1. ปิดเครื่องและถอด RAM

หากใช้คอมพิวเตอร์ตั้งโต๊ะ

  • ปิดเครื่อง
  • ถอดปลั๊กไฟ
  • ถอด RAM ออก
  • ทำความสะอาดขาทองแดงด้วยยางลบดินสอหรือผ้าไมโครไฟเบอร์แห้ง
  • ใส่กลับให้แน่น

หากเป็นโน้ตบุ๊ก ควรศึกษาคู่มือก่อนถอดชิ้นส่วน


2. ทดสอบ RAM ทีละแถว

หากมี RAM มากกว่า 1 แถว

ให้ถอดออกจนเหลือเพียง 1 แถว

ทดสอบแต่ละแถวแยกกัน

หากพบว่าปัญหาเกิดเฉพาะแถวใด แสดงว่าแถวนั้นอาจมีปัญหา


3. สลับสล็อต RAM

บางครั้งปัญหาไม่ได้เกิดจาก RAM

แต่อาจเกิดจาก

  • สล็อต RAM
  • เมนบอร์ด

ลองย้าย RAM ไปยังสล็อตอื่นแล้วทดสอบใหม่


4. ปิด XMP หรือ EXPO

เข้า BIOS

หากเปิด

  • Intel XMP
  • AMD EXPO

ให้ปิดชั่วคราว

จากนั้นทดสอบอีกครั้ง

การตั้งค่าความเร็วแรมสูงเกินไปอาจทำให้ระบบไม่เสถียร


5. อัปเดต BIOS

BIOS รุ่นใหม่มักแก้ไข

  • Memory Compatibility
  • DDR4/DDR5 Stability
  • Memory Training

หาก BIOS เก่ามาก ควรอัปเดตจากเว็บไซต์ผู้ผลิตเมนบอร์ด


6. ตรวจสอบความเข้ากันได้ของ RAM

ตรวจสอบว่า

  • รุ่นของ RAM อยู่ใน QVL (Qualified Vendor List)
  • ความเร็วที่ใช้รองรับโดยเมนบอร์ด
  • แรงดันไฟถูกต้อง

RAM ที่ไม่เข้ากันอาจทำให้เกิด Error แม้ตัวแรมจะไม่เสีย


7. ใช้ MemTest86

แม้ Windows Memory Diagnostic จะใช้งานง่าย

แต่หากต้องการผลที่ละเอียดกว่า

แนะนำให้ใช้

MemTest86

ซึ่งสามารถตรวจสอบ RAM ได้หลายรูปแบบและใช้เวลาทดสอบนานกว่า


8. ตรวจสอบ Event Viewer

เปิด

eventvwr.msc

ไปที่

Windows Logs → System

ค้นหา

MemoryDiagnostics-Results

เพื่อตรวจสอบผลการทดสอบล่าสุด


9. ตรวจสอบอุณหภูมิของระบบ

RAM ที่ทำงานร่วมกับ CPU หรือเมนบอร์ดที่ร้อนผิดปกติ อาจทำให้เกิดข้อผิดพลาดได้

ควรตรวจสอบ

  • การระบายอากาศ
  • พัดลม
  • ฝุ่นสะสม

10. ตรวจสอบ Power Supply

แรงดันไฟที่ไม่เสถียรอาจส่งผลต่อการทำงานของ RAM

หากพบ BSOD ร่วมกับ Memory Error ควรตรวจสอบ PSU ด้วย


11. ซ่อมไฟล์ระบบ

หาก Memory Diagnostic ผ่าน แต่ Windows ยังผิดปกติ

รัน

sfc /scannow

และ

DISM /Online /Cleanup-Image /RestoreHealth

เพื่อซ่อมไฟล์ระบบ


12. เปลี่ยน RAM เมื่อยืนยันว่าเสีย

หาก

  • ทดสอบหลายครั้ง
  • เปลี่ยนสล็อตแล้ว
  • ปิด XMP แล้ว
  • ใช้ MemTest86 แล้วยังพบ Error

มีความเป็นไปได้สูงว่า RAM เสียและควรเปลี่ยนใหม่

หากพบ Error หลังเปิด XMP

ให้ลอง

  • ลดความเร็ว RAM
  • ปรับค่าเป็น Auto
  • อัปเดต BIOS

หลายครั้ง RAM ไม่ได้เสีย แต่ค่าที่ตั้งไว้สูงเกินกว่าระบบจะรองรับ

หากพบ Error หลังเพิ่ม RAM

ตรวจสอบว่า

  • ใช้ RAM รุ่นเดียวกัน
  • ความจุและความเร็วตรงกัน
  • BIOS รองรับ

การใช้ RAM ต่างรุ่นอาจทำให้ระบบไม่เสถียร

วิธีป้องกันปัญหา RAM

  • ใช้ RAM ที่อยู่ใน QVL ของเมนบอร์ด
  • อัปเดต BIOS เมื่อจำเป็น
  • หลีกเลี่ยงการโอเวอร์คล็อกเกินสเปก
  • ทำความสะอาดภายในเครื่องเป็นประจำ
  • ใช้ Power Supply คุณภาพดี
  • ตรวจสอบอุณหภูมิของระบบ

ทีมงาน comsiam แนะนำว่า หาก Windows Memory Diagnostic พบข้อผิดพลาด อย่าเพิ่งซื้อ RAM ใหม่ ควรทดสอบทีละแถว สลับสล็อต และใช้ MemTest86 เพื่อยืนยันผลก่อน เพราะหลายครั้งต้นเหตุอยู่ที่การตั้งค่า BIOS หรือเมนบอร์ด ไม่ใช่ตัวแรม

สรุป

Windows 11 Memory Diagnostic พบข้อผิดพลาด ไม่ได้หมายความว่า RAM เสียเสมอไป แต่ควรตรวจสอบร่วมกับ BIOS, สล็อตแรม, ความเข้ากันได้ของอุปกรณ์ และผลจาก MemTest86

การวิเคราะห์อย่างเป็นขั้นตอนจะช่วยให้คุณระบุสาเหตุที่แท้จริงและหลีกเลี่ยงการเปลี่ยนอุปกรณ์โดยไม่จำเป็น

จากประสบการณ์ของทีม comsiam ผู้ใช้จำนวนมากสามารถแก้ปัญหาได้เพียงปิด XMP, อัปเดต BIOS หรือสลับสล็อต RAM โดยไม่ต้องซื้อแรมใหม่

คำถามชวนคิด

ผลจาก Windows Memory Diagnostic ของคุณพบข้อผิดพลาดทุกครั้ง หรือเกิดเฉพาะเมื่อเปิด XMP เพิ่ม RAM หรือใช้งานเครื่องหนัก และคุณได้ลองทดสอบ RAM ทีละแถวแล้วหรือยัง?