Does the virtual host (the virtual machine that you want to connect to the AnywhereUSB) have the file "usbd.sys" in \system32\drivers? If not, the following workaround is required:
1. Make sure Windows is configured to show file extensions.
For Windows XP, in My Computer, click "Tools / Folder Options" then click the "View" tab. Scroll down and uncheck "Hide extensions for known file types" (unless it's already unchecked) then click OK.
For Vista, in Computer, click "Organize, Folder and Search Options" then click the "View" tab. Scroll down and uncheck "Hide extensions for known file types" (unless it's already unchecked) then click OK.
2. Search the Windows CD (that matches the OS of the virtual host) for a file called "USBD.SY_". For example, if the virtual host is running Windows Server 2003, then use a Windows Server 2003 CD. This file is normally in the i386 folder. For Windows XP 64-bit, it may be in the "IA64" folder. For Windows Server 2003 R2, it may be in the DRIVER.CAB file within i386 folder.
3. Copy "usbd.sys_" and paste it in "c:\windows\system32\drivers" (or c:\winnt\system32\drivers for Windows 2000), then rename the file to "usbd.sys". Be sure to paste it in the "drivers" folder, not just "system32"!
4. Open the AnywhereUSB Configuration Utility, click "View / Driver Information / Uninstall" and reboot the Virtual Machine when prompted.
5. After Windows loads, re-install the AnywhereUSB software and follow the normal installation procedure. You should go through a total of 5 found new hardware wizards, and the 5 port LEDs should be solid green once the AnywhereUSB is installed and connected to the virtual host.



