How to Fix USB device is busy with a Previous Request error in VirtualBox - Cyber Programmers - Learn Programming


Thursday, April 2, 2015

How to Fix USB device is busy with a Previous Request error in VirtualBox

If you are using VirtualBox then probably you get "USB is busy" error which will not let you plug USB device to the virtual machine. This problem is in VirtualBox not in your device not in your computer. And today I will show you how to fix this problem.

There are also two methods, first one is very easy and simple but if it's not working then try method number two.

Method No. 1

Open VirtualBox and from left panel select the operating system where you get an error. And from top select "Settings" and in newly opened window navigate to "USB". Now uncheck "Enable USB 2.0 (EHCI) Controller".
If it's not working for you then read try the second method.

Method No. 2

1) First of all open regedit and navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Class > {36­FC9E60-C465-11CF-8056-44455354­0000}

After you need to delete UpperFilters reg key from the right side.
2) Reboot your computer.
3) Now connect the USB device to your computer and open VirtualBox.
4) From the list select the virtual machine and from top open Settings and go to "USB" menu.
5) Now at right side press on "USB plus" green button and select USB device. Press on OK button and start the virtual machine.
6) Now disconnect USB device. Turn off the virtual machine and completely close VirtualBox.
7) Now connect the USB device and start virtual machine again.
If you are doing right then, USB device should work on your virtual machine.