Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

จัดการ Blue Screen of Death (BSOD) Auto-Restart ใน Windows

เคยใช้คอมพิวเตอร์ปกติ แล้วจอฟ้าสดใสข้อความสีขาว แล้วรีสตาร์ทเอง? นั่นคือ Blue Screen of Death (BSOD) แม้บางครั้งเร็วเกินไปจนพลาดมองไม่ทัน

BSOD ไม่ใช่แค่จอครัช มันมี "Error codes" บอกสาเหตุที่แน่นอน ถ้าดีใจ อาจบอกไฟล์ที่ทำให้ครัช → แก้ปัญหาได้ง่ายขึ้น แต่บางครั้ง Windows ตั้งค่า Restart ทันทีที่ครัช ทำให้ไม่อ่าน Error code ทัน น่าหงุดหงิดสำหรับคนอยากอ่านเพื่อแก้ไข

ถ้าเกิดบ่อย ต้องหาสาเหตุจริง โชคดีที่แก้ได้โดยเปลี่ยนตั้งค่า นี่คือวิธี

หยุด Auto-Restart หลัง Crash

  1. Control Panel → "System" (Icon view) หรือ "System & Security" → "System" (Category view)
  2. คลิก "Advanced system settings" ด้านซ้าย
  3. แท็บ "Advanced" → คลิก "Settings..." ภายใต้ "Startup and Recovery"
  4. ดูส่วนล่าง: Automatically restart → Uncheck (ยกเลิกถูก) → OK

ตัวเลือกอื่นในหน้าต่างเดียวกัน:

  • Write an event to the system log: ควรติ๊ก → บันทึก Crash ลง Event Viewer ช่วยวินิจฉัยปัญหา
  • Write debugging information: สร้าง Dump file เมื่อ Crash ต่างจาก System log คือ Log แยก รายละเอียดมากกว่า ใช้วินิจฉัยบน Forum

ประเภท Memory Dumps

เลือกได้หลายแบบ:

  • Small memory dump (256 KB): เล็ก สะดวกแชร์บน Forum วินิจฉัยง่าย แนะนำสำหรับมือใหม่
  • Kernel memory dump (~1/3 RAM): รายละเอียดมากกว่า แต่ไฟล์ใหญ่ (RAM 4GB = ~1.3GB) เหมาะคนรู้จักอ่าน Dump
  • Complete memory dump: Dump ทั้ง RAM → ใหญ่เกินไป แชร์ยาก ไม่แนะนำ
  • Automatic memory dump: เหมือน Kernel แต่ Windows จัดการ Pagefile ให้เพียงพอ 4 สัปดาห์หลัง Crash

เลือกแบบไหนดี?

อยากวินิจฉัยปัญหา → ต้องมีหลาย Crash logs เพื่อหา Pattern

  • มีพื้นที่ Disk มาก อ่าน Dump ด้วย BlueScreenView เอง → เลือก Kernel หรือ Automatic
  • พื้นที่น้อย หรืออยากแชร์ Log ง่าย → Small dump พอในส่วนใหญ่

สำคัญ: ยกเลิกถูก "Overwrite any existing file" เพื่อไม่ให้ Log ทับกัน!

Crash แก้ยาก แต่กับขั้นตอนนี้ คุณจะพร้อมจัดการปัญหาคอมพิวเตอร์ได้ดีขึ้นแล้ว โชคดีนะครับ