USB support Windows 7 X64 Host XP SP3 guest

Discussions about using Windows guests in VirtualBox.
Post Reply
lirany
Posts: 4
Joined: 21. May 2009, 16:10
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: XP SP3 32, Ubuntu 8.04

USB support Windows 7 X64 Host XP SP3 guest

Post by lirany »

Hi,
I've installed a guest XP SP3 x86 on a Windows 7 x64 host.
I'm trying to use usb devices from my host and connect them to my guest system.
But it seems that no matter which device I choose (weather from the devices menu or from the settings) Guest system won't recognize any new hardware.
I really need this in order to use my printer and a USB soundcard.

I've seen that people managed to get usb devices from 7 x64 to XP x86 so I guess I'm missing something.
Would appreciate any help.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by Perryg »

Windows 7 beta & Release Candidate is a development OS and not supported by the community (us volunteers/mods) directly. Because it's still in development, changes can be made at the last moment, which could cause to render all support done in previous versions useless and possibly cause serious issues.

Your profile states that you are using the OSE version and USB is not supported in that version. If this is a mistake and you are actually using the PUEL version then you can try to Use a blank filter (.) in the VM settings for the guest and then boot the guest. Unplug the USB device and plug it back in to get focus and it should appear in the guest. Some people have been able to not use a filter and then select it in the device tab of the guest. Guest additions need to be installed for this to work as well.

Also remember that USB sharing is a one or the other share. It can not be used in both at the same time.
lirany
Posts: 4
Joined: 21. May 2009, 16:10
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: XP SP3 32, Ubuntu 8.04

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by lirany »

Hi,
I am using the PUEL.
Found a solution: DIsabling EHCI in the USB settings does the trick.

Gotta love virtualbox...
It's so much better than the XP mode (virtual PC intergrated) in win7...
madzi
Posts: 1
Joined: 8. Mar 2010, 12:15
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: WinXP

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by madzi »

Hi,
I also tried to use USB on guest os. But it does not work. I tried many things (disabling ehci, admin rights on host, changes on usb filter, restart hundreds of times, install previous version of VB (3.1.2),...) and still not working.

It is just one thing... For this device (usb camera) i dont have w7 drivers. Guest os is 32bit and this camera works on XP 32bit.

Please help.
Tnx
Attachments
Vbox_usb.png
Vbox_usb.png (18.13 KiB) Viewed 39509 times
VBox-User
Posts: 1
Joined: 9. Mar 2010, 06:52
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: mepis, opensolaris, xp

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by VBox-User »

I am having the same problem. Win7 32Bit VBox 3.1.4 USB works but behavior is not consistant. Win7 64Bit-tried previous ideas and still a no go.
ChipMcK
Volunteer
Posts: 1095
Joined: 20. May 2009, 02:17
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, OSX
Location: U S of A

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by ChipMcK »

Fillimerica
Posts: 2
Joined: 21. Dec 2010, 22:34
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: XP SP3

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by Fillimerica »

Struggled with this USB monster to the point of abandoning VirtualBox for VMWare.
Well, VMware also had problems with USB but provided enough error information to identify the culprit:

If you are running Win 7 or Vista on AMD processors, it is possible that you have an AMD provided driver called usbfilter.sys. You can check your USB hub on the host (Device Manager, USB Controllers, USB Root Hub, Properties, Driver Tab, Driver Details) and look for usbfilter.sys provided by AMD.

Here are the relevant removal instructions:
For computers with AMD processors you may need to remove the AMD USB Filter Driver:

1. Right-click (My) Computer and select Manage.
2. In the left pane of the Computer Management window, select Device Manager.
3. Expand Universal Serial Bus Controllers.
4. Locate the AMD USB Filter Driver.
5. Right-click it and select Uninstall.
6. Select Uninstall the driver software for the device.
7. Restart your computer.

If the above method fails, you can also uninstall the AMD USB driver manually. To do so:

1. Open the Windows registry, by clicking on Start > Run and typing regedit
2. Navigate to the following location HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}.
3. In the right hand panel, if the the UpperFilters entry exists, then delete it.
4. Go to the location HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\.
5. Delete the usbfilter string.
6. Delete this file: %system32%\drivers\usbfilter.sys.
7. Reboot your computer.

After completing that last set of 7 steps, usbfilter.sys was exorcised and both VMware and VirtualBox became much happier about USB devices.

To see the full technote, google vmware usbfilter.sys.

Hope this helps other people working with Windows Hosts!
DavidH
Posts: 1
Joined: 27. Dec 2010, 09:43
Primary OS: MS Windows 7
VBox Version: OSE Debian
Guest OSses: Windows XP 32-bit

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by DavidH »

Filli, that fixed my issue. Many, many thanks!!!

I used Device Mangler first off, but could find no AMD USB filter driver (I run a Phenom X6).

So, it was off to Rego Land. However, I needed a sanity check @ step 5.

Please tell me you meant FIND the usbfilter string, not delete it!
goforitandy
Posts: 1
Joined: 26. Feb 2011, 03:14
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Xp, Ubuntu

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by goforitandy »

I went through the pain of registering and joining this forum just to say thanks for the tip.

It resolved my Windows 7 issue with guest XP!

Before I did the above I was at a loss as it would consistently only show 4 devices, but not my USB headphones ...

Now I can use Dragon 9 in XP, as it does not work on Windows 7 64 bit.

Thanks!!!
panos
Posts: 2
Joined: 28. Nov 2011, 18:36
Primary OS: MS Windows 7
VBox Version: OSE Debian
Guest OSses: Windows XP

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by panos »

I have the same problem. I have a usb camera and I dont have win7 drivers. The host is win7 64bit and the guest os is XP 32bit and this camera works only on XP 32bit. The problem is that i dont have an AMD processor. I have a brand new Intel i5. Do you have any suggestions... please...
jldg
Posts: 2
Joined: 29. Mar 2012, 10:47
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: windows xp sp3

Re: USB support Windows 7 X64 Host XP SP3 guest

Post by jldg »

post is a little old , but problem is there today!
I have the same problem with an usb video encoder (dazzle vc 170)
host is win7 64b and guest is xp sp3 32b
I dont have amd processor but intel i5.
I try with generic and specific usb filter, usb2, EHCI or not, and all sequencing order of plug and unplug of vc170..
always same message: "busy with another request, try later.."
in hardware manager of win7 dvc 170 appear with a yellow triangle (no pilot)
and virtualboxusb appear in usb controler
as somebody a solution?

on another machine , i try virtualpc, and can use dazzle 170 with pinnacle video studio 10.7 in guest OS
but other problem, no sound in video studio ( sound is ok in other programs...)
in hardware manager of win7 dvc 170 appear with a yellow triangle (no pilot)
and a new component appear: virtualization usb

thank you for help...
Post Reply