เคยใช้คอมพิวเตอร์ปกติ แล้วจอฟ้าสดใสข้อความสีขาว แล้วรีสตาร์ทเอง? นั่นคือ Blue Screen of Death (BSOD) แม้บางครั้งเร็วเกินไปจนพลาดมองไม่ทัน
BSOD ไม่ใช่แค่จอครัช มันมี "Error codes" บอกสาเหตุที่แน่นอน ถ้าดีใจ อาจบอกไฟล์ที่ทำให้ครัช → แก้ปัญหาได้ง่ายขึ้น แต่บางครั้ง Windows ตั้งค่า Restart ทันทีที่ครัช ทำให้ไม่อ่าน Error code ทัน น่าหงุดหงิดสำหรับคนอยากอ่านเพื่อแก้ไข
ถ้าเกิดบ่อย ต้องหาสาเหตุจริง โชคดีที่แก้ได้โดยเปลี่ยนตั้งค่า นี่คือวิธี
หยุด Auto-Restart หลัง Crash
- Control Panel → "System" (Icon view) หรือ "System & Security" → "System" (Category view)
- คลิก "Advanced system settings" ด้านซ้าย
- แท็บ "Advanced" → คลิก "Settings..." ภายใต้ "Startup and Recovery"
- ดูส่วนล่าง: 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 แก้ยาก แต่กับขั้นตอนนี้ คุณจะพร้อมจัดการปัญหาคอมพิวเตอร์ได้ดีขึ้นแล้ว โชคดีนะครับ