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

การเข้าใจข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER: สาเหตุและวิธีแก้ไข

ข้อความแสดงข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER จะปรากฏเมื่อไดรเวอร์ของอุปกรณ์เฉพาะ เช่น การ์ดจอ อยู่ในสถานะวนลูป (infinite loop) รหัสข้อผิดพลาด Stop Error คือ 0x000000EA ข้อผิดพลาดนี้เกิดขึ้นเมื่อฮาร์ดแวร์ทำงานผิดปกติ ทำให้ผู้ใช้ไม่สามารถเล่นเกมหรือใช้งานมัลติมีเดียได้ โดยทั่วไปแล้ว เกิดจากการ์ดจอที่เสียหาย

เมื่อข้อผิดพลาดนี้แสดงขึ้น มักจะมาพร้อมกับหน้าจอสีน้ำเงิน (BSOD) ทำให้ผู้ใช้ต้องรีสตาร์ทระบบเป็นทางเลือกเดียว ข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER มักปรากฏเมื่อผู้ใช้ทำกิจกรรมที่พึ่งพา GPU ของคอมพิวเตอร์ สามารถส่งผลกระทบต่อระบบที่ใช้การ์ดจอ AMD และ NVIDIA ได้ทั้งคู่

ข้อผิดพลาดนี้อาจเป็นสัญญาณของความผิดปกติของฮาร์ดแวร์ แม้จะเป็นเช่นนั้น ยังมีวิธีแก้ไขพื้นฐานหลายอย่างที่คุณสามารถลองทำก่อนจะตัดสินใจเปลี่ยนการ์ดจอ เราได้รวบรวมวิธีแก้ไขที่เป็นไปได้สำหรับการแก้ไขข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER บน Windows โปรดทำตามลำดับที่กำหนดเพื่อประสิทธิภาพสูงสุด เราจะนำเสนอตามลำดับความซับซ้อน

ข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER อาจรุนแรงจนต้องใช้ความรู้ระดับ IT เพื่อแก้ไข อย่างไรก็ตาม ไม่ได้หมายความว่าคุณต้องจ่ายเงินทุกครั้งที่พบเจอ ขอแนะนำให้ลองวิธีแก้ไขง่ายๆเหล่านี้ก่อนที่จะสรุปว่าเป็นปัญหาหนัก

วิธีแก้ไขข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER บน Windows

วิธีแก้ไข #1: ตั้งค่า Hardware Acceleration เป็น None

วิธีนี้เหมาะสำหรับผู้ใช้ Windows 7 โปรดทราบว่าวิธีนี้จะลดความสามารถและประสิทธิภาพของการ์ดจอโดยรวม ดังนั้นจงดำเนินการด้วยความระมัดระวัง มิฉะนั้น ลองวิธีถัดไป

ขั้นตอนการตั้งค่า Hardware Acceleration เป็น None:

  1. เปิดหน้าต่าง Display Settings โดยกดปุ่ม Windows และพิมพ์ "Display" (ไม่ต้องใส่เครื่องหมายคำพูด)
  2. ใน Display Settings ภายใต้แท็บ Change Display Settings ให้คลิก Advanced Settings
  3. เลือก Change Settings ภายใต้แท็บ Troubleshoot
  4. ตรวจสอบหัวข้อ Hardware Acceleration คลิก ged ค้างแล้วลากไปทางซ้ายสุดที่ None
  5. เมื่อเสร็จแล้ว เลือก OK และรีบูทระบบ

วิธีแก้ไข #2: อัปเดต BIOS

BIOS ที่ล้าสมัยอาจก่อให้เกิด Blue Screen of Death พร้อมข้อความข้อผิดพลาด THREAD_STUCK_IN_DEVICE_DRIVER หากคุณเพิ่งอัปเดตไดรเวอร์การ์ดจอ เวอร์ชันใหม่อาจไม่เข้ากันได้กับ BIOS เก่า ดังนั้น การอัปเดต BIOS จึงช่วยแก้ไขปัญหาได้

ขั้นตอนตรวจสอบเวอร์ชัน BIOS และอัปเดต:

  1. เปิดกล่องโต้ตอบ Run โดยกด Windows + R พร้อมกัน ในช่องข้อความ พิมพ์ "msinfo32" (ไม่ต้องใส่เครื่องหมายคำพูด) แล้วกด Enter จะเปิดหน้าต่าง System Information
  2. เลือก System Summary และตรวจสอบเวอร์ชัน BIOS ปัจจุบันที่อยู่ใต้ความเร็วของโปรเซสเซอร์ จดจำเวอร์ชันนี้ไว้ เพราะจะต้องใช้ภายหลัง
  3. ไปที่เว็บไซต์ทางการของผู้ผลิตคอมพิวเตอร์หรือเมนบอร์ด ตรวจสอบไดรเวอร์รุ่นของคอมพิวเตอร์ให้ละเอียด การดาวน์โหลดรุ่นผิดอาจทำลายระบบได้อย่างรุนแรง
  4. หากพบเวอร์ชันใหม่กว่า ให้ดาวน์โหลด
  5. ตรวจสอบเอกสารประกอบว่าต้องการไดรเวอร์หรือแพตช์เพิ่มเติมสำหรับการอัปเดตครั้งนี้หรือไม่ หากไม่มี ให้ดำเนินการอัปเดต BIOS โดยดับเบิลคลิกที่ไฟล์ .exe
  6. เมื่อเสร็จแล้ว ให้รีสตาร์ทระบบ

หมายเหตุสำคัญ: ระหว่างการอัปเดต BIOS ต้องแน่ใจว่ามีพลังงานแบตเตอรี่เพียงพอ เพื่อป้องกันการปิดเครื่องไม่คาดคิดซึ่งอาจทำลายคอมพิวเตอร์เพิ่มเติม

วิธีแก้ไข #3: อัปเดตไดรเวอร์ GPU

ไดรเวอร์การ์ดจอที่ล้าสมัยหรือเสียหายก็อาจเป็นสาเหตุ หากตรวจสอบแล้วพบว่าใช้ไดรเวอร์ล่าสุดอยู่แล้ว โอกาสสูงที่ไดรเวอร์เสียหาย คุณจะต้องดาวน์โหลดไดรเวอร์ล่าสุดมาใหม่และแทนที่ไดรเวอร์ที่เสียหาย หรือเพียงแค่อัปเดตก็ได้

ขั้นตอนดำเนินการ:

  1. เปิด Device Manager โดยกด Windows + X พร้อมกัน
  2. เลื่อนลงไปที่ Display Adapters และคลิกเพื่อขยาย
  3. คลิกขวาที่การ์ดจอ แล้วเลือก Update Driver Software Windows จะเริ่มอัปเดตไดรเวอร์
  4. เมื่อเสร็จแล้ว ให้รีบูทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
  5. หากคุณใช้ไดรเวอร์ล่าสุดอยู่แล้ว ให้เลือก Uninstall แทนการอัปเดต
  6. ดาวน์โหลดไดรเวอร์ใหม่จากเว็บไซต์ทางการของ GPU และติดตั้ง
  7. รีบูทระบบอีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล

คุณสามารถรักษาให้ไดรเวอร์ทันสมัยตลอดเวลาได้โดยติดตั้งซอฟต์แวร์อัปเดตไดรเวอร์ที่น่าเชื่อถือ

วิธีแก้ไข #4: เปลี่ยนการ์ดจอ

หากวิธีแก้ไขทั้งสามข้างต้นไม่ได้ผล ตัวเลือกสุดท้ายคือเปลี่ยนอุปกรณ์ GPU เพื่อยืนยันว่าการ์ดจอเสียหายจริงๆ ให้ยืมการ์ดจอจากคนอื่นมาทดสอบดู หากข้อผิดพลาดหายไปเมื่อใช้การ์ดจออีกตัว แสดงว่าควรซื้อตัวใหม่ ตลาด GPU มีตัวเลือกมากมาย ขึ้นอยู่กับงบประมาณ คุณอาจได้รับการอัปเกรดจากการ์ดจอที่เสียหาย

สรุปคือ หากปัญหามาจากซอฟต์แวร์ สามวิธีแรกควรช่วยแก้ไขได้ โปรดทราบด้วยว่า ไดรเวอร์หายหรือเสียหายอาจเกิดจากโปรแกรมอันตรายในระบบ ในกรณีเช่นนี้ ขอแนะนำให้รันเครื่องมือป้องกันมัลแวร์ที่แข็งแกร่งเพื่อตรวจจับและกำจัดมัลแวร์