VirtualBox แสดง Failed to attach the USB device to the virtual machine ตอนต่อ USB (Bluetooth, Pendrive, WiFi Adapter) บน Windows 11/10 แก้ได้ดังนี้
ข้อความเต็ม: Failed to attach the USB device [device name] to the virtual machine [VM name].
Error เกิดเมื่อ Host ตรวจพบ USB แต่ VirtualBox ตรวจไม่พบ
วิธีแก้ VirtualBox Failed to attach USB device
- Install Guest Additions
- Enable USB Controller
- Install Extension Pack
- Install USB Driver
1. Install Guest Additions
รัน VM ที่มีปัญหา > Devices > Install Guest Additions ตามขั้นตอนบนหน้าจอ รีสตาร์ท VM หลังเสร็จ
2. Enable USB Controller
- เปิด VirtualBox > คลิกขวา VM > Settings
- แท็บ USB
- ติ๊ก Enable USB Controller
- คลิกไอคอน + ด้านขวา > เลือก USB Device ที่ไม่ตรวจพบ
- คลิก OK
ทดสอบว่าใช้ USB ได้หรือยัง
3. Install Extension Pack
Extension Pack ขยายฟังก์ชัน VirtualBox ดาวน์โหลดจาก virtualbox.org แล้ว:
- Tools > Preferences > Extensions
- คลิก + > เลือกไฟล์ Extension Pack > Install > OK
รีสตาร์ท VirtualBox ทดสอบอีกครั้ง
4. Install USB Driver
ติดตั้ง USB Driver เอง (Windows 11/10 ไม่บังคับ แต่ทำเพื่อป้องกัน)
- File Explorer >
C:\Program Files\Oracle\VirtualBox\drivers\USB - โฟลเดอร์ device > คลิกขวา VBoxUSB.inf > Install
- โฟลเดอร์ filter > คลิกขวา VBoxUSBMon.inf > Install
- รีสตาร์ท VirtualBox
ทำไม VM ไม่ตรวจพบ USB?
ปกติ VM ตรวจพบ USB เอง แต่บางครั้งไม่ได้ ให้ทำ 4 ขั้นตอนข้างต้น: Guest Additions, Enable USB Controller, Extension Pack, USB Driver
ติดตั้ง VM บน USB ได้ไหม?
มี Portable VirtualBox ติดตั้ง VM บน USB Flash Drive ได้ แต่มี Limitations หากต้องการพก VM ไปที่ไหน ก็เป็นทางเลือกนึง