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

Cách khắc phục VirtualBox không gắn được USB

VirtualBox failed to attach USB là lỗi thường xảy ra khi người dùng truy cập thiết bị USB từ menu thiết bị VirtualBox. Màn hình hiển thị lỗi VirtualBox failed to attach USB và thiết bị USB ngừng gắn vào hệ thống khách (guest).

Cách khắc phục VirtualBox không gắn được USB

VirtualBox cho phép liên kết ổ USB đến thiết bị ảo, do đó hệ thống khách nhận diện và sử dụng ổ USB. Để hiểu rõ hơn, đọc hướng dẫn Cách truy cập thiết bị USB trong VirtualBox VM.

Gần đây nhiều người báo cáo gặp vấn đề "failed to attach the USB device to the VirtualBox machine."

Nếu bạn cũng gặp vấn đề này, bài viết này dành cho bạn. Tìm hiểu các giải pháp khắc phục.

Lưu ý quan trọng: Trước khi sửa, đảm bảo USB hoạt động tốt trên hệ thống host.

Khởi động lại PC

Nhiều lần chỉ cần khởi động lại PC khắc phục lỗi nhỏ. Khởi động lại cả host và guest vài lần xem vấn đề có giải quyết không.

Cài đặt VirtualBox Extension Pack và Guest Additions

VirtualBox Guest Additions là gói phần mềm cài trên hệ thống khách tối ưu hiệu suất và cung cấp giao tiếp/tích hợp thêm với host PC. Nếu extension pack này không cài, bạn mất nhiều chức năng.

Đảm bảo cài Guest Additions: chạy máy ảo, nhấp Device chọn Install Guest Additions ở góc trên trái cửa sổ chính máy ảo. Máy ảo sẽ tự động cài Guest Additions.

Cài VirtualBox Extension Pack, vì nó giúp mở rộng chức năng VirtualBox, cũng nếu cần kết nối USB 2.0 hoặc 3.0, cài pack này bắt buộc.

Các bước cài extension pack:

  1. Vào trang chủ VirtualBox, tải và cài pack.
  2. Mở VirtualBox nhấp Tools rồi Preferences.Cách khắc phục VirtualBox không gắn được USB
  3. Đi đến Extensions section góc trên phải nhấp biểu tượng plus xanh.
  4. Tìm extension pack để cài.

Sau khi cài xong, cần bật USB controller và thêm bộ lọc USB mới. Làm theo bước:

  1. Trong VirtualBox > nhấp chuột phải máy ảo muốn kết nối USB chọn Settings.
  2. Nhấp Ports rồi USB.
  3. Đối với thiết bị USB, bật USB 1.0, USB 2.0, hoặc USB 3.0 controller.Cách khắc phục VirtualBox không gắn được USB
  4. Bên phải cửa sổ nhấp Add button chọn thiết bị không gắn được.
  5. Nhấp OK lưu thay đổi và Exit.
  6. Rút và cắm lại thiết bị USB.

Kết nối lại USB với guest kiểm tra lỗi đã khắc phục chưa.

Chỉnh sửa Registry

Giải pháp này hiệu quả với nhiều người, nếu cách trên không được thì thử cách này.

Quan trọng: Làm theo bước cẩn thận vì lỗi nhỏ có thể khiến PC không boot.

  1. Từ host hệ thống rút thiết bị USB > đóng VirtualBox.
  2. Nhấn Windows key + R hộp Run gõ regedit nhấn Enter
  3. Cửa sổ Registry Editor mở
  4. Điều hướng đến HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}.Cách khắc phục VirtualBox không gắn được USB
  5. Xóa UpperFilters bên phải.Cách khắc phục VirtualBox không gắn được USB
  6. Có thể thấy cửa sổ xác nhận > nhấp Yes hoàn tất xóa.
  7. Khởi động lại Windows host PC và VirtualBox để kết nối USB lại.

Cài lại driver USB VirtualBox

Giải pháp tùy chọn nếu cách trên không hiệu quả. Nếu có vấn đề với driver USB VirtualBox, cũng gặp lỗi.

Thử cài lại driver thủ công theo bước:

  1. Mở Windows Explorer đến thư mục: C:\Program Files\Oracle\VirtualBox\drivers\USB\filter
  2. Nhấp chuột phải file VBoxUSBMon.inf chọn Install.Cách khắc phục VirtualBox không gắn được USB
  3. Thấy thông báo xác nhận cài xong.
  4. Reboot hệ thống để thay đổi có hiệu lực.

Vậy xong, thiết bị USB nên hoạt động bình thường.