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

วิธีแก้ Error 0x000000C2 บน Windows

ผู้ใช้หลายรายติดต่อมาหลังเจอ BSoDs (Blue Screen of Death) ตลาดเวลาด้วย Error Code 0x000000c2 ส่วนใหญ่รายงาน Critical Crashes เกิดแบบสุ่ม ไม่มี Trigger ชัดเจน ปัญหานี้ยืนยันเกิดบน Windows 7, 8.1, 10

วิธีแก้ Error 0x000000C2 บน Windows

อะไรก่อให้เกิด 0x000000c2 Stop Error Code?

สืบสวน Issue นี้จาก User Reports และ Repair Strategies ที่ใช้แก้ Error นี้มากที่สุด พบหลาย Scenario ที่ Confirmed ก่อให้เกิด Behavior นี้ สรุป Potential Culprits:

  • AV Conflict - Issue เกิดเมื่อ Computer มี 2 3rd Party Antivirus Suites ติดตั้งพร้อมกัน ในหลายกรณี Conflict นี้ Spawn BSOD Error นี้ หากเป็นกรณีนี้ ให้ Uninstall หนึ่งใน Security Suites ที่ Conflict
  • AMD Quick Stream Technology ก่อให้เกิด Crash - มี AMD Software หนึ่งรายงานว่าเป็นสาเหตุ Crash นี้บ่อย Quick Stream Technology Non-essential 3rd Party Utility ที่ก่อให้เกิด Error นี้ ให้ Uninstall Software นี้
  • BSOD จาก Advanced System Care - Software นี้เป็น BSOD Magnet เลย 0x000000c2 Error เป็นแค่หนึ่งใน Issues ที่ Confirmed เกิดจาก Utility นี้ หากชอบ Tool นี้ ลอง Update Latest Version Developer ปล่อย Bug-fixes ที่ควรแก้ไข ไม่เช่นนั้น Uninstall ออก
  • Bad Memory - ผู้ใช้หลายรายยืนยัน Issue เกิดจาก Bad RAM (Memory) หากสงสัย RAM Stick เสีย ให้ Verify ด้วย Windows Memory Diagnostic หากยืนยัน ต้องซื้อ RAM Stick ใหม่
  • System File Corruption - System File Corruption เป็นสาเหตุทั่วไปที่ Trigger Error Code นี้ หากเป็นกรณีนี้ ให้ลองแก้ด้วย System Restore Utility, ซ่อม Corruption ผ่าน DISM/SFC หรือ Repair Install

วิธีที่ 1: แก้ AV Conflict (ถ้าเกี่ยวข้อง)

Scenario ทั่วไปที่ Spawn Error นี้คือ User มี 2 3rd Party Security Solutions ติดตั้ง Conflict กัน มักรายงาน BSOD 0x000000c2 หลังมี Malwarebytes ร่วมกับ Security Scanner อื่น เช่น ESET หรือ AVAST

ผู้ใช้อื่นยืนยันว่าแก้ได้โดย Uninstall หนึ่งใน 3rd Party AV Suites ที่ Conflict กับอีกตัว กฎทั่วไป: ไม่ควรมี 2 Anti-virus Programs รันพร้อมกัน

คู่มือเร็วแก้ AV Conflict โดย Uninstall หนึ่งใน Conflicting Security Suites:

  1. Windows key + R พิมพ์ appwiz.cpl Enter เปิด Programs and Features
    วิธีแก้ Error 0x000000C2 บน Windows
  2. ใน Programs and Features Screen Scroll หา Conflicting AV Application Right-click > Uninstall
    วิธีแก้ Error 0x000000C2 บน Windows
  3. ตาม On-screen Prompts จนเสร็จ Restart
  4. Startup ถัดไป ตามบทความ (ที่นี่) ให้แน่ใจว่าไม่เหลือ Remnant Files ที่อาจก่อให้เกิด Behavior เดียวกัน
  5. Restart อีกครั้ง ดูว่า BSOD 0x000000c2 Error กลับมาตั้งแต่ Startup ถัดไปหรือไม่

หากยังเจอ Issue เดียวกัน ไปวิธีต่อไป

วิธีที่ 2: Uninstall AMD Quick Stream Technology (ถ้าเกี่ยวข้อง)

Issue นี้อาจมาจาก AMD Software ชื่อ Quick Stream Technology เกิดเพราะ Software ติดตั้งบน Windows Version ไม่ Fully Compatible - Win 7 และ 8.1 รู้จักปัญหากับ Software นี้

UPDATE: Advanced System Care เป็นอีก Software ที่รู้จัก BSODs หากติดตั้ง Tool นี้ Uninstall ด้วยคำแนะนำด้านล่าง ดูว่า Issue ยังเกิดไหม

ผู้ใช้หลายรายแก้ได้โดย Uninstall AMD Quick Stream Technology Application จำว่า Uninstall นี้ไม่ส่งผลต่อ OS Function ยกเว้นคุณ Rely บน App นี้ Stream Content Online

คู่มือเร็ว Uninstall AMD Quick Stream Technology:

  1. Windows key + R พิมพ์ appwiz.cpl Enter เปิด Programs and Features
    วิธีแก้ Error 0x000000C2 บน Windows
  2. ใน Programs and Features Window Scroll หา AMD Quick Stream Technology Application Right-click > Uninstall
    วิธีแก้ Error 0x000000C2 บน Windows
  3. ใน Uninstall Window ตาม Prompt จนเสร็จ Restart
  4. Startup ถัดไป ดูว่า Error เดียวกันยังเกิดหรือไม่

หากยังเจอ BSOD 0x000000c2 ไปวิธีต่อไป

วิธีที่ 3: ใช้ System Restore Point

หากวิธีก่อนไม่แก้ได้ น่าจะเป็น Underlying System File Corruption ก่อให้เกิด Issue เนื่องจากแก้ Conventional ไม่ได้ ให้ลอง System Restore - Utility จัดการ Critical Errors โดย Restore Windows Installation ทั้งหมดไปสถานะดีที่ Problem ไม่เกิด

แต่ต้องมี Restored Snapshot ที่ Utility ใช้ Restore Machine ไป Previous Point in Time โชคดีที่ Default Behavior Windows Auto-save System Restore Snapshots เป็นประจำ

ก่อนทำ Method นี้ จำว่า System Restore จะ Revert Software/Firmware ทั้งหมดไปสถานะตอน Snapshot ถูกสร้าง ทุก Games, Applications, User Preferences และทุกอย่างจะ Revert กลับ

หากตัดสินใจทำ คู่มือ Step-by-step System Restore:

  1. Windows key + R พิมพ์ rstrui Enter เปิด System Restore Wizard
    วิธีแก้ Error 0x000000C2 บน Windows
  2. Initial Screen คลิก Next
    วิธีแก้ Error 0x000000C2 บน Windows
  3. หน้าจอถัดไป ติ๊ก Show more restore points เลือก Restore Point ที่เก่ากว่าการปรากฏของ BSOD 0x000000c2 Error คลิก Next
    วิธีแก้ Error 0x000000C2 บน Windows
  4. เริ่ม Restoring Process คลิก Finish จะ Force Restart Older State Enforced ที่ Startup ถัดไป
    วิธีแก้ Error 0x000000C2 บน Windows
  5. Startup ถัดไป ดูว่า BSOD 0x000000c2 Error ยังเกิดหรือไม่ หากยังเกิด ไป Method ถัดไป

วิธีที่ 4: Verify Memory

สาเหตุอีกอย่างที่ก่อให้เกิด Issue คือ Bad Memory ผู้ใช้รายงาน Issue เกิดเมื่อ RAM เสีย ป้องกัน Data บางส่วนจากการ Store Temporarily

แต่ก่อนสั่ง Memory ใหม่ ให้ Run Test ด้านล่าง Confirm ว่า Bad Memory จริงๆ จะ Confirm หรือ Infirm Scenario นี้

คู่มือ Test RAM ด้วย Windows Memory Diagnostic Tool:

  1. Windows key + R พิมพ์ mdsched Ctrl + Shift + Enter เปิด Windows Memory Diagnostic Tool ด้วย Admin Access
    วิธีแก้ Error 0x000000C2 บน Windows
  2. UAC คลิก Yes ให้ Admin Privileges
  3. ใน Windows Memory Diagnostic คลิก Restart now and check for problems
    วิธีแก้ Error 0x000000C2 บน Windows
  4. Startup ถัดไป Boot เข้า Windows Memory Diagnostic Tool รอจน Process เสร็จ
    วิธีแก้ Error 0x000000C2 บน Windows
  5. หาก Scan Confirm RAM Issue ไม่มีทางอื่น นอกจาก Invest ใน Memory ใหม่

หากไม่พบ Problem และยังเจอ BSOD 0x000000c2 Exit Setup ไป Method ถัดไปโดยตรง

วิธีที่ 5: ซ่อม System Files

หากมาถึงที่นี่ยังไม่ได้ Result ระดับบางระดับของ System File Corruption น่าจะเป็นสาเหตุของ BSOD 0x000000c2 มีหลายวิธีแก้ Non-critical System File Corruption แต่วิธีสะดวกสุดคือใช้ Built-in Utilities 2 ตัว - SFC (System File Checker) และ DISM (Deployment Image Servicing and Management)

DISM พึ่งพา WU (Windows Update) Replace Corrupted Files ด้วย Healthy Copies SFC ใช้ Locally Stored Archive Replace Corrupted Windows Files SFC ดีกว่าสำหรับ Logical Errors DISM มี Error Fixing Capabilities ใหญ่กว่า เพราะไม่ Limited ไปที่ Local Archive ของ Cached Items เพราะนี้ แนะนำ Run ทั้งคู่ Improve Chances หา Culprit ก่อให้เกิด 0x000000c2 BSOD

คู่มือรัน 2 Utilities:

  1. เปิด Run Dialog Windows key + R พิมพ์ cmd Ctrl + Shift + Enter เปิด Elevated Command Prompt UAC คลิก Yes
  2. ใน Elevated CMD พิมพ์คำสั่ง Enter เริ่ม SFC Scan:
    sfc /scannow

    หมายเหตุ: ห้ามปิด CMD หรือ Restart ก่อน Process เสร็จ Interrupt ระหว่าง Stage นี้ High-potential สร้าง Logical Errors อื่น

  3. SFC Scan เสร็จ ปิด CMD Restart
  4. Startup ถัดไป ทำ Step 1 อีกครั้ง พิมพ์คำสั่ง Enter เริ่ม DISM Scan:
    DISM /Online /Cleanup-Image /RestoreHealth

    หมายเหตุ: ก่อน Initiate Scan ต้อง Ensure Computer Connected Stable Internet DISM Download Healthy Copies ใช้ WU ต้อง Internet

  5. Scan เสร็จ Restart อีกครั้ง ดูว่า BSOD 0x000000c2 Error Resolved

หาก Issue เดียวกันยังก่อให้เกิด BSOD 0x000000c2 error ไปวิธีสุดท้าย

วิธีที่ 6: Perform a Repair Install

หากมาถึงที่นี่ยังเจอ BSOD 0x000000c2 แสดงว่า Severe Corruption Issue ที่แก้ Conventional ไม่ได้ ทางเดียวคือ Reset All Windows Components ให้แน่ใจว่า Remove Corrupted System Files ทุก Instance

ผู้ใช้ส่วนใหญ่เลือก Radical Solution - Clean Install ทำได้แต่อาจ Remove Personal Data รวม Apps, Games, Media, Documents

หากต้องการ Route ที่ Less Destructive ที่ Refresh Windows Components โดยไม่ส่งผลต่อ Files (Games, Apps, Photos, Documents, etc.) ให้เลือก Repair Install Procedure นี้เก็บ Data ทั้งหมด

หากต้องการ Perform Repair Install ตาม Guide (ที่นี่) สำหรับ Step-by-step Instructions