ในกรณีส่วนใหญ่ 0X000000C5 Stop Error เกิดจากปัญหา Memory หรือ Driver ผู้ใช้ Windows หลายรายรายงาน BSOD บ่อยกับ Error Code นี้ตอนทำกิจกรรมหนักอย่าง เล่นเกม หรือ Render วิดีโอ
หากเจอ BSOD บ่อยกับ 0X000000C5 ให้ตรวจ CPU Temperatures ก่อน หาก Crash ตอน Gaming/Rendering อาจเป็น Fail-safe ของ CPU Shutdown ป้องกันความเสียหาย
หาก Overclock อะไรอยู่ ให้ Revert Frequencies/Voltages กลับ Default ดูความเสถียรดีขึ้นไหม
แต่ปัญหานี้อาจมาจาก 3rd Party Conflicts เช่น AV Suites บางตัวก่อให้เกิดจาก False Positive (ระดับ Kernel) ให้ Disable Real-time Protection หรือ Uninstall AV ที่ Overprotective
หากใช้ Roxio Easy Creator หรือ ATI Catalyst Install Manager ให้ Uninstall ดู หยุด Error 0X000000C5 ไหม ทั้ง 2 Legacy Tools นี้ Conflict กับ OS Service สำคัญบน Win 10 แต่อาจมี Tools อื่นก่อให้เกิด ให้ Clean Boot ยืนยันว่าเป็น 3rd Party Interference
หากเจอ Error บน Windows Server, Windows 8 หรือต่ำกว่า ปัญหาอาจมาจาก OS Glitch จาก Network Adapter Glitch ให้ติดตั้ง Hotfix (KB4012598) จาก Microsoft Update Catalog
ตรวจสอบ CPU Temperature
สาเหตุทั่วไปของ 0X000000C5 คือ Heat Problem ตามสืบสวน สถานการณ์ทั่วไปคือ CPU Overclocked
อุณหภูมิปกติ Idle PC: 30-40°C (86-104°F) ตอน Gaming: 70-80°C (Ideal)
เว้นแต่ Overclock CPU Frequencies มีปัญหา CPU Cooler หรือ Thermal Paste แห้ง CPU ไม่ควรเกิน 70-80°C ไม่ว่าจะทำงานหนักแค่ไหน
มี Exception: CPU รุ่นบางตัวเช่น Intel i7-8700K ทนอุณหภูมิสูงกว่าได้ ตรวจ Standard Temps ของ CPU รุ่นคุณ
รู้อุณหภูมิที่คาดการณ์ได้แล้ว ติดตามขั้นตอนติดตั้ง CPU Monitoring Tool ดูว่า Default Temps เกินค่าที่คาดการณ์ไหม:
หมายเหตุ: ใช้ Free Lightweight App CoreTemp
- เข้า Link (ที่นี่) ดาวน์โหลด CoreTemp ล่าสุด
- เปิด Install Executable คลิก Yes UAC ตาม Prompt จนเสร็จ

- ยอมรับ TOS ตั้ง Install Location Default Uncheck Bloatware: Build your kingdom with Goodgame Empire

- Next > Install เริ่มติดตั้ง
- หลังติดตั้งเสร็จ เปิด Core Temp ดู Temperature Readings ปิดโปรแกรม/Background Process/Non-essential Services ที่ใช้ CPU ทั้งหมด

- หมายเหตุ: Laptop/Notebook/Ultrabook อุณหภูมิสูงกว่า Desktop มาก ต้อง Search Standard Temp ของ CPU รุ่นตัวเอง
- หากสืบพบ Temps เกินค่าที่คาดการณ์ขณะ Idle ต้องแก้: ทา Thermal Paste ใหม่ ทำความสะอาด CPU Cooler เพิ่ม Cooling Options ใน Case

- หมายเหตุ: หาก CPU Frequencies Overclocked ให้ Revert กลับ Default ดูปัญหายังมีหรือไม่ หากไม่ชำนาญ ให้ส่งให้ Technician
หากตรวจไม่พบ Temp Issue ไปวิธีต่อไป
Uninstall 3rd Party AV Suite (ถ้าเกี่ยวข้อง)
3rd Party Suites Overprotective ที่รายงานก่อให้เกิด 0X000000C5 Error:
- SUPERAntiSpyware
- Avira Antivirus
- Security Essentials
บางรายรายงาน 3rd Party AV บล็อก OS Service สำคัญจาก False Positive ก่อให้เกิด 0X000000C5
หากเป็นกรณีนี้ มี 2 ทางเลือก: Uninstall 3rd Party Security Suite หรือ Disable Real-time Protection ตอนทำกิจกรรมหนัก
หมายเหตุ: ไม่สามารถ Whitelist Kernel Processes ได้
หากใช้ 3rd Party AV และสงสัยว่าเป็นสาเหตุ เริ่ม Disable Real-time Protection ดู BSOD หยุดไหม ขั้นตอนต่างกันตาม AV แต่ส่วนใหญ่ทำจาก Taskbar Menu
หากไม่ได้ หรือ AV ไม่มีตัวเลือกนี้ ทางเลือกเดียวคือ Uninstall 3rd Party Tool ทั้งหมด รวม Remnant Files ที่อาจก่อให้เกิดปัญหา ตามคำแนะนำ ที่นี่
หากวิธีนี้ไม่เกี่ยวข้องหรือไม่แก้ได้ ไปวิธีต่อไป
Uninstall Roxio Easy Creator หรือ ATI Catalyst Install Manager (ถ้าเกี่ยวข้อง)
ผู้ใช้หลายรายแจ้ง 2 Tools นี้อาจเป็นสาเหตุ 0X000000C5 BSOD - Roxio Easy Creator และ ATI Catalyst Install Manager
Media Creator Tool (Roxio Easy Creator) Conflict กับ OS Processes (รายงานบน Windows) สร้าง BSOD บ่อยตอน Main Process รัน Background
ATI Catalyst Install Manager Legacy AMD Program ไม่ได้ Support อีกต่อไป ก่อให้เกิดปัญหามากบน Windows 10
ผู้ใช้อื่นยืนยันว่าแก้ได้หลัง Uninstall หนึ่งในสองโปรแกรม คู่มือเร็ว:
- Windows key + R พิมพ์ appwiz.cpl Enter เปิด Programs and Features

- Scroll หา Entry Roxio Easy Creator หรือ ATI Catalyst Install Manager Right-click > Uninstall

- ในหน้าจอ Uninstall ตาม Prompt จนเสร็จ
- Restart ดูว่าปัญหาแก้ที่ Startup ถัดไป
Clean Boot
หากวิธีก่อนไม่ช่วย อาจเป็น 3rd Party Conflict อื่นที่ยังไม่ค้นพบ วิธีดีคือ Clean Boot State ที่ OS Start/Run เฉพาะ Necessary Services
หาก 0X000000C5 BSODs หยุดขณะ Clean Boot แสดงว่าปัญหาจาก 3rd Party Startup Item/Process/Service
หากต้องการ Clean Boot ตามบทความนี้
เพื่อหา Culprit ที่แน่นอน ให้ Enable รายการที่ปิดไว้ ทีละตัว ทดสอบว่า Critical Crashes กลับมาหรือไม่ กระบวนการนานแต่ได้ผล
หาก Clean Boot แล้ว Crash ยังเกิด ไปวิธีต่อไป
Disable Overclocking (ถ้าเกี่ยวข้อง)
ส่วนใหญ่ 0X000000C5 BSOD Crashes เกิดบนเครื่องที่ Overclocked Frequencies กระบวนการบังคับ Components (CPU, RAM, GPU) ทำงาน Frequencies สูงกว่าปกติ ผลิตอุณหภูมิสูงกว่าปกติ
หาก Overclock Components เอง (จาก BIOS/UEFI) ให้ Re-establish Default Values ดู Error หยุดไหม
ผู้ใช้หลายรายยืนยันว่าแก้ได้หลัง Reset Frequencies/Voltages CPU, GPU, RAM
หากตรงกับสถานการณ์คุณ ทำเหมือนกัน ดู BSOD หยุดไหม
ติดตั้ง KB4012598 Windows Update (ถ้าเกี่ยวข้อง)
หากเจอปัญหาบน Windows 8 หรือต่ำกว่า หรือ Windows Server 0X000000C5 BSODs อาจมาจาก Software Glitch ผลิต Stop Error จาก Network Adapter Driver
Microsoft รู้ปัญหานี้ ปล่อย Patch แล้ว (KB4012598) บางรายแก้ได้โดยติดตั้ง Update นี้ผ่าน Microsoft Update Catalog
หากตรงกับสถานการณ์ ทำตามนี้:
- เข้า Link (ที่นี่) หา Windows Update Version ที่เข้ากันได้กับ OS

- คลิก Download เวอร์ชันถูกต้อง คลิก Download Hyperlink จาก Popup รอดาวน์โหลด

- Double-click .msu File ตามคำแนะนำติดตั้ง KB4012598
- ติดตั้งเสร็จ Restart ดู Random BSOD หยุดที่ Startup ถัดไป
หากวิธีนี้ไม่เกี่ยวข้อง ไปวิธีต่อไป
Reinstall Mouse & Keyboard Drivers
หากเจอ Stop Error (0X000000C5) ตอนรัน Security Scan ด้วย AV/Antimalware เช่น Malwarebytes ปัญหาอาจมาจาก Wireless Keyboard/Mouse Conflict
Conflict เกิดที่ Kernel-level ไม่สามารถ Whitelist ใน AV Settings ได้
ผู้ใช้หลายรายแก้ได้โดยบังคับ OS Reinstall Keyboard/Mouse Drivers ผ่าน Device Manager
หากใช้ Wireless Mouse/Keyboard และเจอ Stop Error ตอน AV Scan ทำตามนี้:
- Windows key + R พิมพ์ devmgmt.msc Enter เปิด Device Manager

- UAC คลิก Yes ให้ Admin Privileges
- ใน Device Manager Scroll ขยาย Dropdown Keyboards Right-click Keyboard Driver > Uninstall

- หมายเหตุ: จะไม่ทำให้ Keyboard ไม่ได้ใช้ - จะ Revert เป็น Generic Drivers
- Uninstall Keyboard เสร็จ ขยาย Dropdown Mice and other pointing devices ทำซ้ำกับ Mouse Driver

- Uninstall ทั้งคู่เสร็จ Restart ให้ Device Reinstall Dedicated Driver ดูว่าปัญหาแก้