Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10

Lỗi driver CorsairVBusDriver.sys có thể gây BSOD nếu driver này cũ hoặc hỏng. Ngoài ra, các ứng dụng xung đột (như Valorant) cũng có thể kích hoạt BSOD.

Người dùng gặp BSOD sau khi cài đặt bản cập nhật Windows. Một số người bị kẹt trong vòng lặp BSOD (BSOD > Tự động sửa chữa khởi động > Vào Windows > vài phút > BSOD), trong khi những người khác chỉ gặp BSOD thỉnh thoảng. Thông báo lỗi thường hiển thị như sau:

Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10

Điều quan trọng nhất là khởi động ổn định vào Windows (nhiều người không thể boot hoặc bị BSOD vài phút sau khi đăng nhập) để thử các giải pháp khác. Nếu bạn không boot được vào Windows, hãy thử giải pháp 3 trở đi.

Trước khi thực hiện, kiểm tra xem Tự động sửa chữa khởi động (Automatic Startup Repair) có cho phép boot vào Windows không (nếu không boot được). Cũng kiểm tra xem boot với cấu hình tối thiểu (bare minimums) có truy cập được Windows không. Sau khi khắc phục xong và boot vào Windows, hãy ngắt kết nối Internet để tránh cài đặt lại tự động driver gây lỗi (cho đến khi gỡ driver/phần mềm CUE).

Giải pháp 1: Gỡ cài đặt Corsair Utility Engine

Vấn đề do driver Corsair cũ được cài bởi Corsair Utility Engine. Gỡ cài đặt phần mềm này có thể khắc phục sự cố.

  1. Nhấn phím Windows, tìm "Control Panel" và mở Control Panel.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  2. Mở "Gỡ cài đặt chương trình" (Uninstall a Program), chọn Corsair Utility Engine.
  3. Nhấn Gỡ cài đặt (Uninstall) và làm theo hướng dẫn.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  4. Chuột phải vào Taskbar, chọn Task Manager.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  5. Tab Khởi động (Startup), chọn Corsair Utility Engine, nhấn Vô hiệu hóa (Disable) góc dưới.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  6. Chuột phải nút Windows, chọn File Explorer.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  7. Đi đến đường dẫn:
    \Users\All Users\Microsoft\Windows\Start Menu\Programs\StartUp
  8. Xóa tất cả file liên quan đến Corsair và khởi động lại máy.
  9. Tạo điểm khôi phục/hệ thống (backup/restore point) và cập nhật Windows để kiểm tra BSOD. Nếu khắc phục xong, có thể cài phiên bản mới nhất iCUE (nếu cần).

Giải pháp 2: Gỡ bỏ ứng dụng xung đột

BSOD có thể do ứng dụng cản trở driver Corsair. Valorant (Riot Games) được báo cáo gây ra sự cố, bạn có thể phải gỡ nó để dùng driver Corsair.

  1. Nhấn phím Windows, tìm "Control Panel" và mở.
  2. Mở "Gỡ cài đặt chương trình", chọn Valorant.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  3. Nhấn Gỡ cài đặt và làm theo hướng dẫn.
  4. Khởi động lại máy và kiểm tra BSOD.

Giải pháp 3: Gỡ bản cập nhật Windows 10 gây lỗi

Microsoft có tiền sử đẩy bản cập nhật lỗi. Nếu BSOD bắt đầu sau bản cập nhật Windows 10, gỡ bản cập nhật đó có thể khắc phục.

  1. Nhấn phím Windows, mở Settings (Cài đặt).
  2. Chọn Cập nhật & Bảo mật (Update & Security), mở Xem lịch sử cập nhật (View Update History) bên phải.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  3. Mở Gỡ cài đặt cập nhật (Uninstall Updates), chọn bản cập nhật mới nhất đã cài.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  4. Nhấn Gỡ cài đặt (Uninstall) và làm theo hướng dẫn để kiểm tra BSOD.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10

Nếu liên tục gặp BSOD hoặc không đăng nhập được hệ thống, hãy dùng Môi trường khôi phục (Recovery Environment).

  1. Bật máy, khi logo Windows xuất hiện, nhấn giữ nút nguồn cho đến khi tắt máy.
  2. Lặp lại 3 lần, lần thứ 3 máy có thể boot vào Môi trường khôi phục Windows. Nếu không, dùng USB boot Windows để boot và chọn Sửa máy tính (Repair Your Computer).Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  3. Trong Môi trường khôi phục, chọn Khắc phục sự cố (Troubleshoot) > Tùy chọn nâng cao (Advanced Options).Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  4. Chọn Gỡ cài đặt cập nhật (Uninstall Updates), chọn bản cập nhật cần gỡ (Gỡ bản cập nhật chất lượng mới nhất hoặc Gỡ bản cập nhật tính năng mới nhất).Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  5. Sau khi gỡ xong, kiểm tra có boot vào Windows được không.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10

Sau khi gỡ bản cập nhật lỗi, hãy gỡ cài đặt cũ của Corsair Utility Engine (CUE) và cập nhật hệ thống (nhớ tạo điểm khôi phục). Nếu cần, cài iCUE mới nhất (hoặc tạm tắt Windows Update cho đến khi khắc phục xong).

Giải pháp 4: Khôi phục hệ thống (System Restore)

Nếu không gỡ được cập nhật hoặc không hiệu quả, hãy khôi phục hệ thống về thời điểm chưa gặp BSOD. Nếu dùng phần mềm backup/restore thứ 3, hãy dùng phần mềm đó.

  1. Thực hiện khôi phục hệ thống, kiểm tra boot ổn định.
  2. Nếu được, gỡ ứng dụng Corsair Utility Engine (CUE) và cập nhật hệ thống (tạo điểm khôi phục). Cài iCUE mới nhất nếu cần.

Nếu không boot được Windows, boot vào Môi trường khôi phục Windows (xem giải pháp 3).

  1. Chọn Khắc phục sự cố > Tùy chọn nâng cao.
  2. Mở Khôi phục hệ thống (System Restore) và làm theo hướng dẫn để kiểm tra BSOD.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10

Giải pháp 5: Xóa driver CorsairVBusDriver.sys

Vì lỗi chỉ ra driver CorsairVBusDriver.sys, xóa driver này có thể khắc phục.

Xóa driver từ thư mục hệ thống bằng File Explorer

  1. Chuột phải nút Windows, chọn Run (Chạy).
  2. Đi đến đường dẫn:
    \Windows\System32\DriverStore\FileRepository
    Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  3. Xóa file/thư mục liên quan đến Corsair, lặp lại cho các thư mục sau (một số thư mục có thể không có):
    C:\Windows\System32\drivers C:\Windows\SoftwareDistribution\Download\Install
  4. Để an toàn hơn, mở Registry Editor với quyền admin, xóa các khóa sau (sao lưu registry trước):
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CorsairVHidDriver HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CorsairVBusDriver
    Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  5. Thoát Registry Editor, kiểm tra BSOD.

Dùng Command Prompt trong Môi trường khôi phục

Nếu kẹt vòng lặp BSOD, không boot được Windows, không có điểm khôi phục, không gỡ được cập nhật lỗi, hãy dùng Command Prompt trong Tùy chọn nâng cao để xóa driver.

  1. Boot vào Môi trường khôi phục (xem giải pháp 3), chọn Khắc phục sự cố.
  2. Mở Tùy chọn nâng cao > Command Prompt.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  3. Dùng Diskpart tìm ổ hệ thống (có cột Info ghi "Boot"). Trong môi trường khôi phục, ký tự ổ có thể khác (ví dụ ổ C: trong Windows có thể là E:). Trong CMD, gõ: Diskpart rồi list vol.
  4. Ghi nhớ ký tự ổ hệ thống, gõ exit thoát Diskpart. Cũng có thể dùng dir để xác định ổ hệ thống qua nội dung.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  5. Trong CMD, gõ ký tự ổ hệ thống theo sau dấu hai chấm ":". Ví dụ ổ hệ thống là D, gõ "D:" và Enter.
  6. Khi đã vào ổ hệ thống, chạy lần lượt các lệnh sau để đổi tên driver Corsair:
    cd \windows\system32\drivers ren corsairvbusdriver.sys corsairvbusdriver.bak
    Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  7. Khởi động lại máy, kiểm tra boot vào Windows được không.
  8. Nếu chưa, lặp lại quy trình mở CMD trong môi trường khôi phục, vào ổ hệ thống.
  9. Chạy lệnh:
    dir corsair* /s /b
    Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  10. Lệnh liệt kê tất cả file/thư mục liên quan Corsair, xóa chúng. Thường nằm ở:
    C:\Windows\System32\DriverStore\FileRepository C:\Windows\System32\drivers C:\Windows\SoftwareDistribution\Download\Install
  11. Dùng "cd Windows\System32\DriverStore\FileRepository" để đến thư mục, xóa file bằng: del "<tên_file>". Dùng dir xem nội dung thư mục.Cách khắc phục lỗi BSOD do CorsairVBusDriver.sys trên Windows 10
  12. Lặp lại cho tất cả thư mục ở bước 10.
  13. Quay về thư mục gốc ổ hệ thống (gõ C: Enter) và chạy:
    dir *.lnk /s /b
  14. Lệnh liệt kê tất cả liên kết (shortcut) trỏ đến Corsair, xóa chúng theo cách tương tự.
  15. Khởi động lại máy, kiểm tra boot vào Windows. Nếu được, hãy cập nhật ứng dụng Corsair (gỡ bản cũ, cài bản mới, nhớ tạo điểm khôi phục).

Bạn cũng có thể dùng lệnh pnputil và DISM (khó cho người không rành kỹ thuật) để thực hiện các bước trên.

Nếu không thoải mái với Command Prompt, có thể dùng USB Live OS (như Ubuntu USB) để boot và xóa file Corsair qua giao diện Ubuntu. Hoặc gắn ổ hệ thống vào máy khác để xóa các file Corsair nêu trên.