AnywhereUSB error when connecting on a virtual machine

When the AnywhereUSB status says “Connected to this computer” but shows a warning icon with error code 39 in Device Manager, the virtual machine might be missing the necessary USB drivers.

The virtual machine must have a USBD.SY_ or usbd.sys file located in the ...\system32\drivers folder. If this file is missing, do the following:

  1. Make sure Windows is configured to show file extensions.

Windows XP

  1. Open My Computer, select Tools > Folder Options, and click the View tab.
  2. Scroll down and clear the Hide extensions for known file types check box and click OK.

For Windows 7 and Server 2008

  1. Open Computer and select Organize > Folder and Search Options.
  2. Click the View tab.
  3. Scroll down and clear the Hide extensions for known file types check box and click OK.
  1. On the Windows virtual machine drive, search for the usbd.sys file.

The exact location of this file depends on the Windows operating system version:

Note For newer operating systems with the install.wim file, we recommend using software such as 7-Zip to browse the contents of the install.wim file to locate the USBD.SY_ or usbd.sys file.

  1. Copy the USBD.SY_ or usbd.sys file and paste it in the ...\system32\drivers folder on the virtual machine. If you are copying the USBD.SY_ file, rename it to usbd.sys. Make sure to paste it in the drivers subfolder, not system32.
  2. Restart the virtual machine.
  3. After Windows loads, the AnywhereUSB Host Controller(s) and AnywhereUSB/RealPortUSB Root Hub(s) component(s) should automatically install and appear in Device Manager.