ข้อผิดพลาด "Thread stuck in device driver" BSOD (Blue Screen of Death) ใน Windows 10 เกิดขึ้นเมื่อไดรเวอร์เฉพาะตัวค้างอยู่ในลูปไม่รู้จบขณะรอให้ฮาร์ดแวร์ของมันเข้าสู่สถานะ idle
ปัญหานี้มักเกี่ยวข้องกับฮาร์ดแวร์ของไดรเวอร์เอง ทำไมซอฟต์แวร์ไดรเวอร์ถึงทำอย่างนี้? สาเหตุอาจมีหลายอย่าง สาเหตุทั่วไปรวมถึง บั๊กของไดรเวอร์ที่แก้ไขแล้วในอัปเดตล่าสุดที่คุณยังไม่ได้ติดตั้ง หรือบั๊กของ Windows ที่แก้ไขแล้วในอัปเดตที่คุณยังไม่ได้รับ
ในบางกรณี อาจเกิดจากไฟล์ระบบเสียหายที่ก่อให้เกิดปัญหากับไดรเวอร์อุปกรณ์
เคล็ดลับการแก้ไขปัญหาด้านล่างจะพาคุณผ่านวิธีแก้ไขที่พบบ่อยที่สุดสำหรับข้อผิดพลาด "thread stuck in device driver" BSOD และจบลงด้วยวิธีที่น้อยที่สุด
วิธี "แก้ไข Thread Stuck in Device Driver" BSOD Error
วิธีที่ดีที่สุดในการทำตามคู่มือนี้คือจากบนลงล่าง วิธีแก้ไขที่พบบ่อยกว่าที่มาก่อนควรแก้ปัญหาได้เร็วกว่า หวังว่าคุณจะไม่ต้องมาจนถึงท้ายบทความนี้!
อัปเดตไดรเวอร์อุปกรณ์ของคุณ
วิธีง่ายที่สุดในการอัปเดตไดรเวอร์อุปกรณ์เฉพาะของคุณคือการใช้ Device Manager หากข้อผิดพลาดระบุอุปกรณ์ที่มีปัญหา ให้จดไว้ก่อนเปิด Device Manager หากไม่ได้ระบุ คุณควรหาข้อผิดพลาดภายใน Device Manager เองได้
- เพื่อเปิด Device Manager ให้เลือกเมนู Start พิมพ์ "device" แล้วเลือก Device Manager
- หากคุณรู้ว่าอุปกรณ์ไหนมีปัญหา ให้เลื่อนลงไปที่อุปกรณ์นั้น มิฉะนั้น ให้เลื่อนดูรายการและหาอุปกรณ์ที่มีไอคอนเครื่องหมายอัศเจรีย์ ซึ่งบ่งชี้ข้อผิดพลาดของอุปกรณ์ เมื่อเจอแล้ว ให้คลิกขวาและเลือก Update Driver Software
- เพื่อหาไดรเวอร์ล่าสุด ให้เลือก Search automatically for updated driver software Device Manager จะค้นหาไดรเวอร์อุปกรณ์ล่าสุดผ่านอินเทอร์เน็ต ระบุเวอร์ชันล่าสุดและเปรียบเทียบกับเวอร์ชันที่คุณติดตั้งอยู่
- หากไดรเวอร์ที่คุณมีเป็นเวอร์ชันล่าสุดแล้ว คุณจะเห็นสถานะแสดงว่าเป็นเวอร์ชันล่าสุด
- หากไม่ใช่ จะอัปเดตไดรเวอร์ของคุณเป็นเวอร์ชันล่าสุดโดยอัตโนมัติ คุณจะเห็นสถานะว่าไดรเวอร์ได้รับการอัปเดตเมื่อเสร็จสิ้น
- รีสตาร์ทคอมพิวเตอร์และยืนยันว่าข้อผิดพลาด "Thread stuck in device driver" ได้รับการแก้ไขแล้ว
โปรดทราบว่า แม้ Device Manager จะไม่หาเวอร์ชันล่าสุดสำหรับไดรเวอร์ของคุณเจอ ก็อาจยังมีเวอร์ชันใหม่กว่าอยู่ หากคุณรู้ว่าอุปกรณ์ไหนมีปัญหา ให้ไปที่เว็บไซต์ของผู้ผลิตและตรวจสอบเวอร์ชันล่าสุด เปรียบเทียบกับเวอร์ชันไดรเวอร์ปัจจุบันของคุณ
เพื่อดูเวอร์ชันของไดรเวอร์อุปกรณ์ ให้เปิด Device Manager คลิกขวาที่อุปกรณ์แล้วเลือก Properties เลือกแท็บ Driver เพื่อดู Driver Version ปัจจุบันของคุณ
หากผู้ผลิตมีเวอร์ชันใหม่กว่าที่คุณติดตั้งอยู่ ให้ดาวน์โหลดและติดตั้งไดรเวอร์อุปกรณ์ใหม่
หมายเหตุ: หากคุณเพิ่งอัปเดตไดรเวอร์ไม่กี่วันก่อนที่ข้อผิดพลาดจะเริ่มขึ้น คุณอาจพิจารณาย้อนกลับไดรเวอร์ (roll back) เพื่อดูว่าจะแก้ปัญหาได้หรือไม่
อัปเกรดไดรเวอร์ระบบมาตรฐาน
หากคุณไม่เห็นไดรเวอร์ใดมีข้อผิดพลาด หรือการอัปเดตอุปกรณ์ที่มีปัญหาไม่ได้แก้ไขปัญหา ให้แน่ใจว่าไดรเวอร์กราฟิกหรือเสียงของคุณได้รับการอัปเดต
เนื่องจากแอปพลิเคชันส่วนใหญ่ต้องเชื่อมต่อกับการ์ดกราฟิกและการ์ดเสียงในคอมพิวเตอร์ของคุณ หากไดรเวอร์เหล่านี้ล้าสมัย อาจนำไปสู่ข้อผิดพลาดของไดรเวอร์อุปกรณ์
เพื่ออัปเดตไดรเวอร์กราฟิก ให้เปิด Device Manager อีกครั้งและขยาย Display adapters
เลือก Update driver และทำตามขั้นตอนเดียวกับข้างต้นเพื่ออัปเดตไดรเวอร์กราฟิก
ทำเช่นเดียวกันสำหรับไดรเวอร์เสียง ขยายส่วน Audio inputs and outputs ใน Device Manager
คลิกขวาที่อุปกรณ์เสียงที่คุณใช้และเลือก Update driver สำหรับแต่ละตัว
หลังจากอัปเดตไดรเวอร์กราฟิกและเสียงแล้ว ให้รีสตาร์ทคอมพิวเตอร์และยืนยันว่าข้อผิดพลาด "Thread stuck in Device Driver" ได้รับการแก้ไขแล้ว
รัน System File Checker (SFC) Scan
หากคุณทำตามขั้นตอนมาจนถึงจุดนี้และยังไม่มีอะไรแก้ไขปัญหาได้ ให้เริ่มการแก้ไขปัญหาลึกขึ้น
สิ่งแรกที่ต้องตรวจสอบคือว่ามีไฟล์ระบบเสียหายใดๆ ที่อาจก่อให้เกิดข้อขัดแย้งกับไดรเวอร์อุปกรณ์หรือไม่
วิธีทำ:
- เลือกเมนู Start พิมพ์ "command prompt" คลิกขวาที่แอป Command Prompt และเลือก Run as administrator
- พิมพ์คำสั่ง sfc /scannow แล้วกด Enter
กระบวนการสแกนอาจใช้เวลาสักพัก จะแสดงความคืบหน้าเป็นเปอร์เซ็นต์บนหน้าจอ
หากกระบวนการ SFC พบไฟล์ระบบเสียหายหรือหายไป จะซ่อมแซมไฟล์โดยอัตโนมัติโดยแทนที่ด้วยไฟล์ระบบที่ถูกต้อง (จากสำรอง)
เมื่อสแกนเสร็จ ให้รีสตาร์ทคอมพิวเตอร์เพื่อตรวจสอบว่าข้อผิดพลาดหายไปหรือยัง
กู้คืน Windows เวอร์ชันก่อนหน้า
หากไม่มีอะไรแก้ไขข้อผิดพลาดได้ที่จุดนี้ ทางออกสุดท้ายอาจเป็นการกู้คืน Windows 10 ไปยัง restore point ก่อนหน้า
คุณสามารถกู้คืนไฟล์แต่ละไฟล์ หรือกู้คืนระบบทั้งหมดไปยัง restore point ก่อนหน้าได้
หากคุณไม่เคยสร้าง restore point สำหรับ Windows ไว้มาก่อน น่าเสียดายที่คุณจะไม่มีทางเลือกอื่นนอกจากการกู้คืน Windows 10 กลับสู่การตั้งค่าโรงงานต้นทาง
แม้จะไม่ใช่โซลูชันที่ lý tưởng แต่หวังว่าคุณจะไม่ต้องมาจนถึงขั้นนี้ในบทความนี้ หากคุณต้องทำจริง จำไว้ว่าคุณสามารถสำรองโฟลเดอร์และไฟล์สำคัญก่อนกู้คืน Windows ได้ เพื่อไม่ให้ข้อมูลสำคัญของคุณเสี่ยงอันตราย