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

แก้ไข: System Service Exception (dxgkrnl.sys) Blue Screen of Death

หากได้ข้อความอย่าง SYSTEM_SERVICE_EXCEPTION (dxgkrnl.sys) บนหน้าจอสีน้ำเงิน แสดงว่าคอมพิวเตอร์มี Blue Screen of Death error เนื่องจาก dxgkrnl.sys "dxgkrnl" ย่อมาจาก DirectX Graphics Kernel ตามชื่อ ปัญหาหลักเกี่ยวกับกราฟิก

สำหรับวิธีแก้ไขด้านล่าง วิธีที่ 1 และ 2 ใช้ได้กับทุกกรณีของปัญหานี้ ส่วนวิธีที่เหลือใช้เมื่อติดตั้ง NVIDIA Graphics Drivers แล้ว

วิธีแก้ไข:

1: เข้าสู่ Safe Mode

2: ถอนติดตั้งไดรเวอร์กราฟิก

3: อัปเดตไดรเวอร์กราฟิก

4: ปิดใช้งานเทคโนโลยี SLI

5: ปิด NVIDIA Surround

6: ตรวจสอบ Windows 10 Updates

วิธีที่ 1: เข้าสู่ Safe Mode

ในบางเงื่อนไข ผู้ใช้ไม่สามารถล็อกอิน Windows 10 ได้ เนื่องจาก dxgkrnl.sys BSOD แสดงทุกครั้งที่พยายามบูท ดังนั้นควร เข้าสู่ Safe Mode ใน Safe Mode สามารถ troubleshoot system service exception blue screen error นี้ด้วยโปรแกรมขั้นต่ำ

วิธีที่ 2: ถอนติดตั้งไดรเวอร์กราฟิก

ตามที่กล่าวมา system service exception blue screen Windows 7 หรือ 10 นี้ เกี่ยวกับการ์ดกราฟิก ในแง่ของการ์ดวิดีโอ ไดรเวอร์กราฟิกที่ล้าสมัย จะทำให้เกิด error dxgkrnl.sys failed ในบางกรณี ดังนั้นควรแน่ใจว่าไดรเวอร์กราฟิกอัปเดตเป็นรุ่นล่าสุด

ถอนติดตั้ง Display Driver:

  1. คลิกขวา Start Menu เลือก Device Manager
  2. ขยาย Display adapters คลิกขวา ไดรเวอร์กราฟิกของคุณ เลือก Uninstall device
  3. ยืนยัน Uninstall ไดรเวอร์กราฟิกบน Windows 10

ทันทีที่ Device Manager ถอนติดตั้งไดรเวอร์ NVIDIA, AMD, หรือ Intel HD graphics ให้ดำเนินติดตั้งไดรเวอร์ล่าสุดใหม่ หวังว่า dxgkrnl.sys BSOD จะไม่ปรากฏ

เกี่ยวข้อง: วิธีถอนติดตั้งไดรเวอร์การ์ดกราฟิกอัตโนมัติ

วิธีที่ 3: อัปเดตไดรเวอร์กราฟิก

ตอนนี้ควรอัปเดต display driver เพื่อปรับปรุงประสิทธิภาพการ์ดกราฟิกต่อไป จนแก้ไข System Service Exception blue screen of death บน Windows 10

ดาวน์โหลดและอัปเดตไดรเวอร์กราฟิกอัตโนมัติ:

หากไม่มีเวลาหรือทักษะอัปเดต display driver เอง Driver Booster เป็นตัวอัปเดตไดรเวอร์มืออาชีพและมีประสิทธิภาพที่สุด มีไดรเวอร์ 3,000,000 ตัว และอนุญาตให้ scheduled scan บน Windows 10

  1. ดาวน์โหลด และติดตั้ง Driver Booster บนคอมพิวเตอร์
  2. รัน Driver Booster คลิก Scan ให้เริ่มสแกนหาไดรเวอร์ที่มีปัญหา รวมถึงไดรเวอร์การ์ดกราฟิก
  3. ระบุ Display adapters แล้วเลือก Update display driver

เมื่อไดรเวอร์การ์ดวิดีโอถูกติดตั้งโดย Driver Booster ข้อความผิดพลาดว่ PC รันเข้าปัญหาต้องรีสตาร์ท เรากำลังเก็บข้อมูลข้อผิดพลาด จะไม่โผล่บ่อยๆ อีก

แต่แม้ system_service_exception dxgkrnl.sys ยังคงอยู่ ก็ยังสามารถใช้ Driver Booster ติดตั้งหรือ อัปเดต DirectX สำหรับ Windows 10 ได้ ระบุไว้ว่า dxgkrnl หมายถึง DirectX Graphics Kernel จึงสมเหตุสมผลที่จะให้แน่ใจว่า DirectX ทำงานถูกต้องด้วย

  1. ผลการสแกน Driver Booster เลื่อนลงหา DirectX package แล้ว Update

ด้วยไดรเวอร์กราฟิกและ DirectX ล่าสุดจาก Driver Booster system service error บน Windows 7 32-bit หรือ Windows 10 จะได้รับการแก้ไข

แน่นอน สำหรับการอัปเดต display driver สามารถบันทึกข้อมูลไดรเวอร์กราฟิกใน Device Manager แล้วไปที่ Download Center ของผู้ผลิต เพื่อดาวน์โหลดไดรเวอร์กราฟิกที่ตรงกัน

หลังดาวน์โหลดไดรเวอร์จากเว็บไซต์แล้ว สามารถเปิดไฟล์และติดตั้งตามวิซาร์ดการติดตั้งบนหน้าจอ

วิธีที่ 4: ปิดใช้งานเทคโนโลยี SLI

SLI mode ให้เกมเมอร์ประสิทธิภาพดีกว่า แต่ก็อาจก่อให้เกิดปัญหา บางผู้ใช้พบว่ามันทำให้เกิด dxgkrnl.sys error หากติดตั้ง NVIDIA Graphics Drivers และเปิด SLI ควรปิดมันดังนี้:

  1. ไปที่ NVIDIA Control Panel
  2. ขยาย 3D Settings เลือก Configure SLI, PhysX, Surround
  3. ในเมนูนี้ เลือก Disable SLI

เคล็ดลับ: NVIDIA SLI Technology คืออะไร?

SLI ย่อมาจาก Scalable Link Interface เป็นเทคโนโลยี multi-GPU ของ NVIDIA ด้วย SLI เปิดใช้งาน ผู้ใช้ NVIDIA สามารถเชื่อมต่อการ์ดกราฟิก 2 ตัวขึ้นไป แต่ทำงานเหมือน output เดียว แม้จะเพิ่มประสิทธิภาพการประมวลผล แต่ก็ก่อให้เกิดข้อผิดพลาดเกี่ยวกับกราฟิกหลายอย่าง เช่น system_service_exception blue screen of death บน Windows 7, 8, และ 10

ตอนนี้คุณปิด NVIDIA SLI แล้ว ตรวจสอบว่าช่วยแก้ dxgkrnl.sys Blue Screen of Death บน Windows 10 ได้หรือไม่

วิธีที่ 5: ปิด NVIDIA Surround

NVIDIA Surround เป็นเทคโนโลยีที่ให้ประสบการณ์ 3D 聽起來ดี แต่พิสูจน์แล้วว่ามันก่อให้เกิดปัญหากับ Windows 10 และการปิดมันช่วยแก้ BSOD error จาก dxgkrnl.sys

ใช้ shortcut CTRL+ALT+S หรือ CTRL+ALT+R เพื่อปิด

หรือปิดใน NVIDIA Control Panel ได้ ไปที่ NVIDIA Control Panel > 3D Settings > Configure SLI, PhysX, Surround > ยกเลิกติ๊ก Span display with Surround

หลังปิดคุณสมบัตินี้ ปัญหาควรหายไป

วิธีที่ 6: ตรวจสอบ Windows 10 Updates

Windows Update สามารถแก้ปัญหาบางอย่างได้เสมอ เมื่อเจอ system_service_exception dxgkrnl.sys BSOD ให้ลองอัปเดต Windows 10 ดู ว่าฟีเจอร์ใหม่จะช่วยกำจัด dxgkrnl.sys blue screen ได้หรือไม่

  1. ไปที่ Settings > Update & security > Windows Update
  2. คลิก Check for updates

หากมีอัปเดต จะดาวน์โหลดให้อัตโนมัติ ด้วยระบบที่อัปเดตแล้ว สามารถดูว่า dxgkrnl.sys Blue Screen of Death ยังคงอยู่บน Windows 10 หรือไม่

สมมติว่าลองวิธีข้างต้นหมดแล้ว แต่ blue screen error จาก dxgkrnl.sys กลับมาอีก อาจต้องตรวจสอบว่ามีปัญหาในฮาร์ดแวร์ เช่น โมดูล RAM หรือเมนบอร์ด หวังว่าบทความนี้ช่วยได้กับปัญหานี้