AnywhereUSB plus VMWare.

I’m working now on project with using AnywhereUSB.
I try to connect it to real Windows 2003 Server and Windows XP.Everything works.
Now I’m trying to connect it to virtual server (Microsoft 2003 on VmWare) but I can’t.
I install latest drivers(1.90), firmware is the same version. After installing drivers I have 2 devices(AnyWhereUSB Host Controller) with exlamations. I restart server, reinstall drivers, use device manager to found brivers, but it says what but the problem is same).
This error in device manager:

Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

Click Troubleshoot to start the troubleshooter for this device.

Also in logs of device I have such messages:

0000062E ! Assertion Failed in “rusbsys.c” Line 433


       Firmware v1.90.5     Uptime 26 sec

       Registers: 08065F25 08065F51 000001B1 000729D7

                  0034021C 0034021C 0006C760 00000000

                  00000022 000001B1 08065F25 08065F51

                  08065F25 003400DC 0800C354 08015844

       Stack:     00000002 00000018 893C34C0 00000002

                  00000B60 84800001 00000000 00000000

                  003401C0 0034021C 00000000 0006A280

                  0034017C 0034015C 0800C254 0800C2B0

                  00000000 00000000 00000000 00000000

                  0006D888 00340194 00340180 08013EF0

                  0800C1E8 00000000 0006D888 00000000

                  00340198 0802E528 08013EE0 00000000

Can somebody help with this problem?

The following workaround is required for installing an AnywhereUSB in a Virtual Machine:

  1. Make sure Windows is configured to show file extensions. 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.

  2. Search the Windows CD (that matches the OS of the Host PC) for a file called “usbd.sy_” (it should be in the i386 folder). For example, if the Host PC is running Windows 2003, then use a Windows 2003 CD.

  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 Host PC.

Refer to Kbase article