Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ Stop Error Code 0x00000024 BSOD บน Windows

ผู้ใช้ Windows บางส่วน (โดยเฉพาะ Windows 7) พบ 0x00000024 BSOD (Blue Screen of Death) Critical Error แบบรบกวน บางรายรายงานเกิดแบบสุ่ม บางรายว่าจะเกิดหลังอัปเดต Steam เวอร์ชันล่าสุด

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หลังสืบสวน พบสาเหตุหลายอย่างที่อาจก่อให้เกิด BSOD นี้ สรุปสาเหตุที่เป็นไปได้:

  • ข้อผิดพลาดตรรกะของ SSD/HDD - หลายกรณี ปัญหามาจาก Logical Error ของ Drive ที่ติดตั้ง OS หากเป็นกรณีนี้ วิธีแก้เดียวคือใช้ CHKDSK แก้ Bad Sectors & Inconsistencies ของ HDD/SSD
  • Software/Driver Conflict - แอปพลิเคชันท้องถิ่นหรือ Driver ใหม่ อาจทำให้ระบบไม่เสถียร ให้ระบุและกำจัดโดย Boot Clean Boot แล้ว Enable Startup Item/Process ทีละตัวจนแก้
  • System File Corruption - บางรายแจ้งปัญหาเกิดจาก System File Corruption ให้แก้ด้วย Utilities ที่ตรวจจับและแทนที่ไฟล์เสีย (SFC และ DISM) กรณีรุนแรง ต้อง Clean Install หรือ Repair (In-place Repair)
  • การเปลี่ยนแปลง PC ล่าสุด - หาก Error ปรากฏหลังติดตั้ง App/Driver ใหม่แต่ไม่แน่ใจตัวไหน ใช้ System Restore กู้คืน Snapshot ที่ดี
  • Overclocking ไม่เสถียร - หากเกิดหลัง Overclock GPU/CPU ความร้อนสูงอาจก่อให้เกิด BSOD หากปรับระบายความร้อนไม่ได้ ให้ Revert ค่า Overclock กลับค่า Default

รู้สาเหตุแล้ว ไปวิธีแก้ที่มีประสิทธิภาพสุด:

วิธีที่ 1: รัน CHKDSK Scan

หาก BSOD เริ่มหลัง Install/Update App/Game โอกาสสูงที่ Error 0x00000024 เกิดจากปัญหา HDD/SSD

ใช้ CHKDSK Utility ตรวจสอบ Error และ Bad Sectors ที่ก่อให้เกิด BSOD ประเภทนี้ CHKDSK Built-in ทุก Windows เวอร์ชันล่าสุด สแกน Error/Corrupted และซ่อม Logical Error

รันผ่าน Command Prompt ต้องมี Admin Access เพื่อโอกาสแก้สูงสุด ทำตามคำแนะนำรัน CHKDSK จาก Elevated CMD Prompt

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หมายเหตุ: คำแนะนำข้างต้นใช้ได้ทุก Windows Version (7, 8.1, 10)

หากทำแล้วยังเจอ Error 0x00000024 เดิม ไปวิธีต่อไป

วิธีที่ 2: Clean Boot PC

หาก CHKDSK ไม่แก้ได้ พิจารณา Application Conflict ที่ก่อให้เกิด BSOD (โดยเฉพาะหาก Install/Update App หรือ Driver ใหม่ก่อน Error เกิดครั้งแรก)

ผู้ใช้หลายคนยืนยันว่าแก้ได้โดย Clean Boot State และระบุ Software Conflict

หากเหมาะสม เริ่มด้วย ตั้งค่า Windows Boot ใน Clean Boot State รอ Startup ถัดไปเสร็จ

แก้ Stop Error Code 0x00000024 BSOD บน Windows

เมื่อ Clean Boot สำเร็จ Reboot ดูว่า BSOD หยุดหรือไม่ หากหยุด ให้ Enable 3rd Party Service และ Startup Item ที่ปิดไว้ ทีละตัว จนระบุโปรแกรมที่ก่อให้เกิด Error 0x00000024

หากยังมีปัญหาเดิม ไปวิธีต่อไป

วิธีที่ 3: รัน SFC และ DISM Scans

หาก Clean Boot ไม่แก้ ขั้นตอนต่อไปคือแก้ System File Corruption ระดับเล็กน้อยที่ส่งผลต่อเสถียรภาพ Windows

รัน Built-in Utilities 2 ตัวที่ช่วย Corrupted System App/Driver:

เริ่มด้วย System File Checker (SFC) Scan

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หมายเหตุ: Utility นี้ทำงานได้โดยไม่ต้องอินเทอร์เน็ต ใช้ Local Archive แทนที่ไฟล์เสีย ห้าม Interrupt ก่อนเสร็จ - เสี่ยงสร้าง Logical Error ใหม่

สำคัญ: ขึ้นกับ Storage (HDD/SSD) อาจใช้เวลา 1+ ชั่วโมง หากดูเหมือน Hang ให้รอ เพราะเป็นเรื่องปกติ

Operation เสร็จ Restart ตรวจสอบว่าปัญหาแก้ไหม

หาก Error 0x00000024 BSOD กลับมาบ่อยเดิม ให้ รัน DISM Scan

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หมายเหตุ: Deployment Image Servicing and Management ใช้ Sub-component ของ Windows Update ดาวน์โหลด/ติดตั้ง Healthy Copies ของไฟล์ที่เสีย ต้องการ Internet เสถียร

DISM เสร็จ Restart อีกครั้ง ดูว่า BSOD หยุดหรือไม่

หายังไม่แก้ ไปวิธีต่อไป

วิธีที่ 4: ใช้ System Restore Utility

หากวิธีก่อนไม่ได้ แต่มั่นใจว่าการเปลี่ยนแปลง Driver/Software ล่าสุด ก่อให้เกิด System Instability วิธีแก้คือ ใช้ System Restore กู้คืนสภาพดี

Utility นี้คืนคอมพิวเตอร์ไปสถานะก่อนหน้า หากเลือก Snapshot ตอนที่เครื่องไม่มีอาการนี้ จะแก้ปัญหาได้

หมายเหตุ: System Restore Default บันทึก Snapshot ระหว่าง Event สำคัญ (Install Windows Build ใหม่, Driver ใหม่, Update App สำคัญ) หากไม่ได้ปรับเปลี่ยนการตั้งค่า ควรมี Restore Points มาก

หากเข้าใจ Utility นี้ คืนสถานะคอมพิวเตอร์ด้วย System Restore

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หากลอง System Restore แล้วยัง Crash เดิม หรือไม่หา Restore Point ที่เหมาะสม ไปวิธีต่อไป

วิธีที่ 5: Revert Overclocked Frequencies (ถ้าเกี่ยวข้อง)

หาก Error เกิดหลัง Overclock GPU/CPU Voltages/Frequencies น่าจะเป็นความร้อนสูงทำให้ PC Shutdown เพื่อป้องกันความเสียหาย (น่าจะเป็นกรณีนี้หากเจอ 0x00000024 เฉพาะตอน Heavy Load)

ผู้ใช้หลายคนยืนยันว่าแก้ได้โดยเข้า BIOS/UEFI Revert ค่า Overclock กลับ Default

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หมายเหตุ: หาก CPU ร้อนแม้ค่า Default ให้ทา Thermal Compound ใหม่ หลังเช็ดฝุ่นและพัดลม Case/Laptop

หลัง Revert Overclock ใช้งานปกติ ดูว่า BSOD หยุดหรือไม่

หากยังเกิด ไปวิธีสุดท้าย

วิธีที่ 6: Clean Install / Repair Install Windows

หากทำทุกวิธีข้างต้นแล้วยังเจอ Error 0x00000024 เดิม น่าจะเป็น System File Corruption ที่แก้แบบ Conventional ไม่ได้ กรณีนี้วิธีเดียวคือ Reset ทุก Windows Component ด้วย Clean Install หรือ Repair Install (In-place Repair)

หากต้องการวิธีง่ายสุด เลือก Clean Install แต่จำว่า ถ้าไม่ Backup Data ล่วงหน้า จะสูญเสีย Personal Data ทั้งหมดบน OS Drive ข้อดี: ไม่ต้องใช้ Installation Media ที่เข้ากันได้

แก้ Stop Error Code 0x00000024 BSOD บน Windows

หากต้องการวิธี Focus ให้ใช้ Repair Install (In-place Repair) ต้องมี Installation Media ที่เข้ากันได้ เปรียบเทียบ Clean Install ขั้นตอนซับซ้อนกว่า แต่ข้อดี: Refresh ทุก Component ที่อาจเสียหาย โดยไม่สูญเสีย Data จาก Apps, Games, Documents, Personal Media บน OS Drive