Hello all,
I'm using VMWare Workstation 9 and I'm having an issue when I plug in USB devices. When I plug in a jump drive or any USB device when I try to take control of it it says "The device is currently in use." I have tried several different things none of which have been successful. With the jump drive I have used the "Safely Remove" tool which proves that mothing is using the USB but it still will not let me connect to it. I have used the same VM on another machine and it works fine so I know it is an issue with my Host machine. The Host machine will connect with USB devices just fine. The host OS is Windows 7 and the VM OS is Windows XP. What should I try to do?
which is your host machine? Windows or linux?
I'm sorry I changed the question above, its still related to the same problem but it may take you in another direction. I included the answer to your question in the information above.
Hi
Welcome to the communities.
please install vmware tool if not
and recheck settings as per below. http://linhost.info/2011/06/disable-vmware-workstation-player-from-automatically-connecting-new-usb-...
Where do you get the VMWare Tools? The settings are the same as what it shows.
What I have found (because I have the same issue) is this: Windows 7 64 bit apparently does not support USB3.0 Fully. So from what I've read and don't quote me on this (it's been a while since I've looked into this and I am about to continue my quest) is that most new USB3.0 drivers are set to include a file that automatically check the device to see "at what level" it operates.
As quoted in Wikipedia (@ Host controller interface (USB, Firewire) - Wikipedia, the free encyclopedia )
"Extensible Host Controller Interface (XHCI) is the newest host controller standard that improves speed, power efficiency and virtualization over its predecessors The goal was also to define a USB host controller to replace UHCI/OHCI/EHCI. It supports all USB device speeds (USB 3.0 SuperSpeed, USB 2.0 Low-, Full-, and High-speed, USB 1.1 Low- and Full-speed).
So because this is a New Host Controller Windows 7 from what I am told does not support this. So the fix is somehow related to forcing Workstation to use a 2.0 UHCI controller even if the device is USB 30 or 3.1
I hope this points everyone in the right Direction
Also see this KB Post: VMware KB: Host and guest OS USB 3.0 and virtual xHCI support with Workstation 9
I found more information from VMWare is regards to USB 3.0 and Windows 7......and it's not pretty.
Windows 7 host OS or Windows XP host OS:
On Windows 7 and Windows XP hosts, USB 3.0 support of Workstation in the guest operating system is experimental and limited to specific configurations of USB 3.0 hardware and drivers.
A USB 3.0 device attached to the host is only known to work in guest operating systems with specific configurations of USB 3.0 host controllers using the NEC/RENESAS chipset and driver on the host. To support USB 3.0 device functionality in a guest operating system, the NEC USB 3.0 host controller and driver must be properly installed on the Windows host.
So I don't know if everyone else is in the same boat as me and my Toshiba Qosmio 870, where I fall into the last "Known unsupported USB 3.0" because I have an Intel chipset. I have had my IT manager fix this issue and like a dummy I back dated a USB port while trying to Fix another issue and I'm back to a dead USB Port. So it is possible to fix this issue it's just not an easy fix.
Also look into this helpful insight into this issue
Good luck to everyone. A nice oversight on Microsoft's part and we all now have a bit of work to make things right.