Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

ข้อผิดพลาด "Thread stuck in device driver" BSOD (Blue Screen of Death) ใน Windows 10 เกิดขึ้นเมื่อไดรเวอร์เฉพาะตัวค้างอยู่ในลูปไม่รู้จบขณะรอให้ฮาร์ดแวร์ของมันเข้าสู่สถานะ idle

ปัญหานี้มักเกี่ยวข้องกับฮาร์ดแวร์ของไดรเวอร์เอง ทำไมซอฟต์แวร์ไดรเวอร์ถึงทำอย่างนี้? สาเหตุอาจมีหลายอย่าง สาเหตุทั่วไปรวมถึง บั๊กของไดรเวอร์ที่แก้ไขแล้วในอัปเดตล่าสุดที่คุณยังไม่ได้ติดตั้ง หรือบั๊กของ Windows ที่แก้ไขแล้วในอัปเดตที่คุณยังไม่ได้รับ

วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

ในบางกรณี อาจเกิดจากไฟล์ระบบเสียหายที่ก่อให้เกิดปัญหากับไดรเวอร์อุปกรณ์

เคล็ดลับการแก้ไขปัญหาด้านล่างจะพาคุณผ่านวิธีแก้ไขที่พบบ่อยที่สุดสำหรับข้อผิดพลาด "thread stuck in device driver" BSOD และจบลงด้วยวิธีที่น้อยที่สุด

วิธี "แก้ไข Thread Stuck in Device Driver" BSOD Error

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

อัปเดตไดรเวอร์อุปกรณ์ของคุณ

วิธีง่ายที่สุดในการอัปเดตไดรเวอร์อุปกรณ์เฉพาะของคุณคือการใช้ Device Manager หากข้อผิดพลาดระบุอุปกรณ์ที่มีปัญหา ให้จดไว้ก่อนเปิด Device Manager หากไม่ได้ระบุ คุณควรหาข้อผิดพลาดภายใน Device Manager เองได้

  1. เพื่อเปิด Device Manager ให้เลือกเมนู Start พิมพ์ "device" แล้วเลือก Device Manager
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. หากคุณรู้ว่าอุปกรณ์ไหนมีปัญหา ให้เลื่อนลงไปที่อุปกรณ์นั้น มิฉะนั้น ให้เลื่อนดูรายการและหาอุปกรณ์ที่มีไอคอนเครื่องหมายอัศเจรีย์ ซึ่งบ่งชี้ข้อผิดพลาดของอุปกรณ์ เมื่อเจอแล้ว ให้คลิกขวาและเลือก Update Driver Software
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. เพื่อหาไดรเวอร์ล่าสุด ให้เลือก Search automatically for updated driver software Device Manager จะค้นหาไดรเวอร์อุปกรณ์ล่าสุดผ่านอินเทอร์เน็ต ระบุเวอร์ชันล่าสุดและเปรียบเทียบกับเวอร์ชันที่คุณติดตั้งอยู่
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. หากไดรเวอร์ที่คุณมีเป็นเวอร์ชันล่าสุดแล้ว คุณจะเห็นสถานะแสดงว่าเป็นเวอร์ชันล่าสุด
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. หากไม่ใช่ จะอัปเดตไดรเวอร์ของคุณเป็นเวอร์ชันล่าสุดโดยอัตโนมัติ คุณจะเห็นสถานะว่าไดรเวอร์ได้รับการอัปเดตเมื่อเสร็จสิ้น
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. รีสตาร์ทคอมพิวเตอร์และยืนยันว่าข้อผิดพลาด "Thread stuck in device driver" ได้รับการแก้ไขแล้ว

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

เพื่อดูเวอร์ชันของไดรเวอร์อุปกรณ์ ให้เปิด Device Manager คลิกขวาที่อุปกรณ์แล้วเลือก Properties เลือกแท็บ Driver เพื่อดู Driver Version ปัจจุบันของคุณ

วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

หากผู้ผลิตมีเวอร์ชันใหม่กว่าที่คุณติดตั้งอยู่ ให้ดาวน์โหลดและติดตั้งไดรเวอร์อุปกรณ์ใหม่

หมายเหตุ: หากคุณเพิ่งอัปเดตไดรเวอร์ไม่กี่วันก่อนที่ข้อผิดพลาดจะเริ่มขึ้น คุณอาจพิจารณาย้อนกลับไดรเวอร์ (roll back) เพื่อดูว่าจะแก้ปัญหาได้หรือไม่

อัปเกรดไดรเวอร์ระบบมาตรฐาน

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

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

เพื่ออัปเดตไดรเวอร์กราฟิก ให้เปิด Device Manager อีกครั้งและขยาย Display adapters

วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

เลือก Update driver และทำตามขั้นตอนเดียวกับข้างต้นเพื่ออัปเดตไดรเวอร์กราฟิก

ทำเช่นเดียวกันสำหรับไดรเวอร์เสียง ขยายส่วน Audio inputs and outputs ใน Device Manager

วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

คลิกขวาที่อุปกรณ์เสียงที่คุณใช้และเลือก Update driver สำหรับแต่ละตัว

หลังจากอัปเดตไดรเวอร์กราฟิกและเสียงแล้ว ให้รีสตาร์ทคอมพิวเตอร์และยืนยันว่าข้อผิดพลาด "Thread stuck in Device Driver" ได้รับการแก้ไขแล้ว

รัน System File Checker (SFC) Scan

หากคุณทำตามขั้นตอนมาจนถึงจุดนี้และยังไม่มีอะไรแก้ไขปัญหาได้ ให้เริ่มการแก้ไขปัญหาลึกขึ้น

สิ่งแรกที่ต้องตรวจสอบคือว่ามีไฟล์ระบบเสียหายใดๆ ที่อาจก่อให้เกิดข้อขัดแย้งกับไดรเวอร์อุปกรณ์หรือไม่

วิธีทำ:

  1. เลือกเมนู Start พิมพ์ "command prompt" คลิกขวาที่แอป Command Prompt และเลือก Run as administrator
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10
  1. พิมพ์คำสั่ง sfc /scannow แล้วกด Enter
วิธีแก้ไขข้อผิดพลาด Thread Stuck in Device Driver BSOD ใน Windows 10

กระบวนการสแกนอาจใช้เวลาสักพัก จะแสดงความคืบหน้าเป็นเปอร์เซ็นต์บนหน้าจอ

หากกระบวนการ SFC พบไฟล์ระบบเสียหายหรือหายไป จะซ่อมแซมไฟล์โดยอัตโนมัติโดยแทนที่ด้วยไฟล์ระบบที่ถูกต้อง (จากสำรอง)

เมื่อสแกนเสร็จ ให้รีสตาร์ทคอมพิวเตอร์เพื่อตรวจสอบว่าข้อผิดพลาดหายไปหรือยัง

กู้คืน Windows เวอร์ชันก่อนหน้า

หากไม่มีอะไรแก้ไขข้อผิดพลาดได้ที่จุดนี้ ทางออกสุดท้ายอาจเป็นการกู้คืน Windows 10 ไปยัง restore point ก่อนหน้า

คุณสามารถกู้คืนไฟล์แต่ละไฟล์ หรือกู้คืนระบบทั้งหมดไปยัง restore point ก่อนหน้าได้

หากคุณไม่เคยสร้าง restore point สำหรับ Windows ไว้มาก่อน น่าเสียดายที่คุณจะไม่มีทางเลือกอื่นนอกจากการกู้คืน Windows 10 กลับสู่การตั้งค่าโรงงานต้นทาง

แม้จะไม่ใช่โซลูชันที่ lý tưởng แต่หวังว่าคุณจะไม่ต้องมาจนถึงขั้นนี้ในบทความนี้ หากคุณต้องทำจริง จำไว้ว่าคุณสามารถสำรองโฟลเดอร์และไฟล์สำคัญก่อนกู้คืน Windows ได้ เพื่อไม่ให้ข้อมูลสำคัญของคุณเสี่ยงอันตราย