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

แก้ไขข้อผิดพลาดหน้าจอสีน้ำเงิน CorsairVBusDriver.sys บน Windows 11/10

เมื่อเร็วๆ นี้ ผู้ใช้บางรายรายงานว่าหลังติดตั้ง Windows Update ระบบปฏิบัติการจะเข้าสู่ลูปการล้มเหลว (crash loop) โดย Windows จะรีสตาร์ทและล้มเหลวอัตโนมัติซ้ำๆ กล่าวคือ Blue Screen crash loop แสดงข้อผิดพลาด SYSTEM_THREAD_EXCEPTION_NOT_HANDLED และระบุว่า CorsairVBusDriver.sys ล้มเหลว ในบทความนี้ เราจะเสนอโซลูชันสองสามอย่างที่คุณสามารถลองเพื่อแก้ไขข้อผิดพลาดนี้และทำให้ Windows 11/10 PC กลับมาสามารถใช้งานได้

สำหรับผู้ที่ไม่รู้จัก CorsairVBusDriver เป็นส่วนประกอบที่มาพร้อมกับไดรเวอร์ที่คอมไพล์โดย Corsair บริษัทฮาร์ดแวร์

ข้อผิดพลาดหน้าจอสีน้ำเงิน CorsairVBusDriver.sys

ข้อผิดพลาด BSOD นี้ป้องกันไม่ให้ระบบบูทเข้าสู่เดสก์ท็อป

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

  1. ถอนการติดตั้ง Windows Update ที่มีบั๊ก
  2. อัปเดตเฟิร์มแวร์อุปกรณ์ Corsair
  3. เปลี่ยนชื่อไดรเวอร์ CorsairVBusDriver.sys
  4. ถอนการติดตั้งไดรเวอร์ CorsairVBusDriver.sys
  5. ทำ System Restore

มาดูคำอธิบายกระบวนการที่เกี่ยวข้องกับแต่ละโซลูชันที่ระบุไว้

หากคุณล็อกอินได้ปกติ ดีแล้ว มิฉะนั้น คุณจะต้องบูทเข้าสู่ Safe Mode เข้าสู่หน้าจอตัวเลือกการเริ่มต้นขั้นสูง (Advanced Startup options) หรือใช้ Installation Media เพื่อบูท เพื่อให้สามารถดำเนินการตามคำแนะนำเหล่านี้ได้

1. ถอนการติดตั้ง Windows Update ที่มีบั๊ก

เนื่องจากคุณพบข้อผิดพลาด CorsairVBusDriver.sys Blue Screen หลังติดตั้งอัปเดตที่เพิ่งออกจาก Microsoft ขั้นตอนตรรกะแรกคือถอนการติดตั้งอัปเดตจากอุปกรณ์ของคุณ และดูว่าปัญหาแก้ไขหรือไม่

2. อัปเดตเฟิร์มแวร์อุปกรณ์ Corsair

คุณสามารถลองอัปเดตเฟิร์มแวร์อุปกรณ์ Corsair และดูว่าปัญหาจะแก้ไขหรือไม่

3. เปลี่ยนชื่อไดรเวอร์ CorsairVBusDriver.sys

ทำดังนี้:

  • ถอดอุปกรณ์ Corsair ทั้งหมดที่เสียบอยู่กับคอมพิวเตอร์
  • ทำ boot interrupt เพื่อบูทเข้าสู่ Windows 10 Recovery Environment
  • คลิก See more advanced recovery options
  • คลิก Troubleshoot
  • คลิก Advanced options
  • คลิก Command Prompt
  • ที่ command prompt พิมพ์ diskpart แล้วกด Enter
  • ต่อไป พิมพ์ list vol แล้วกด Enter

ตอนนี้คุณควรเห็นรายการตัวอักษรไดรฟ์และขนาดพาร์ติชันสำหรับแต่ละไดรฟ์ ระบุตัวอักษรไดรฟ์ที่เป็น OS drive (ปกติคือพาร์ติชันที่มีขนาด GB ใหญ่ที่สุด)

  • พิมพ์ exit แล้วกด Enter เพื่อออกจาก diskpart utility
  • เลือก Command Prompt อีกครั้งจากหน้าจอ Advanced options
  • พิมพ์ตัวอักษรไดรฟ์ที่ระบุว่าเป็น OS drive (ในกรณีนี้ C:) ใน command prompt แล้วกด Enter
  • พิมพ์ dir แล้วกด Enter

ถ้าคุณเห็นโฟลเดอร์ Windows แสดงว่าคุณอยู่ในไดรฟ์ที่ถูกต้อง

  • พิมพ์คำสั่งด้านล่างและกด Enter โปรดสังเกตว่ามีช่องว่างระหว่าง cd และ \windows
 cd \windows\system32\drivers

ตอนนี้คุณควรอยู่ที่ prompt [drive-letter]:\Windows\system32\driver

  • ที่ prompt นี้ พิมพ์คำสั่งด้านล่างและกด Enter:
 ren corsairvbusdriver.sys corsairvbusdriver.sys.bak
  • หากไม่ได้รับข้อผิดพลาดเมื่อเปลี่ยนชื่อไดรเวอร์ พิมพ์ exit แล้วกด Enter เพื่อออกจาก command prompt
  • คลิกตัวเลือก Continue เพื่อรีสตาร์ทคอมพิวเตอร์

หากคุณทำตามขั้นตอนถูกต้อง Windows 10 จะบูทเข้าสู่เดสก์ท็อปอีกครั้ง และคุณจะต้องถอนการติดตั้ง Corsair Utility Engine (CUE) ผ่าน Programs and Features ใน Control Panel เพื่อป้องกันข้อผิดพลาด Blue Screen of Death

4. ถอนการติดตั้งไดรเวอร์ CorsairVBusDriver.sys

หากคุณไม่สามารถบูทเข้าสู่เดสก์ท็อปหลังจากเปลี่ยนชื่อไดรเวอร์ Corsair ด้วยวิธีข้างต้น คุณต้องถอนการติดตั้งไดรเวอร์ Corsair แทน

ทำดังนี้:

  • บูทเข้าสู่ Windows 10 Recovery Environment และเข้าถึง CMD prompt ตามที่แสดงด้านบน
  • ใน command prompt พิมพ์คำสั่งด้านล่างและกด Enter เพื่อสร้างรายการไดรเวอร์ที่ติดตั้งอยู่ (ทั้ง first-party และ third-party) บนระบบ:
dism /image:c:\ /get-drivers

ในคำสั่งข้างต้น C: จะเป็นตัวอักษร OS drive หลังจากคำสั่งทำงาน คุณจะเห็นรายการไดรเวอร์ยาวๆ พร้อม Published Name และ Original File Name

ไดรเวอร์ CorsairVBusDriver จะมีชื่อเช่น oem18.inf, oem19.inf เป็นต้น ภายใต้ส่วน Original File Name

หากไม่แน่ใจเกี่ยวกับไดรเวอร์ใดไดรเวอร์หนึ่ง คุณสามารถพิมพ์คำสั่ง (โดยที่ oemxxx.inf คือ Published Name) ด้านล่างและกด Enter เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับไดรเวอร์:

dism /image:c:\ /get-driverinfo /driver:oemxx.inf
  • ตอนนี้ เพื่อลบไดรเวอร์ Corsair ที่มีปัญหา ให้พิมพ์คำสั่งด้านล่างและกด Enter:
dism /image:c:\ /remove-driver /driver:oemxx.inf

คุณสามารถถอนการติดตั้งไดรเวอร์ Corsair อื่นๆ ด้วยขั้นตอนเดียวกัน

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

5. ทำ System Restore

โซลูชันนี้ต้องการให้คุณกู้คืนระบบไปยังจุดก่อนหน้า ขั้นตอนนี้จะย้อนระบบกลับไปยังจุดก่อนหน้า (ที่คุณเลือก) เมื่อระบบทำงานถูกต้อง

หวังว่าจะช่วยได้!