Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Configuring Windows Hosts for Use with USB Monitors (Sniffers) (1679)

Details

My virtual machine is unable to initialize the USB connection to my USB controller. The following message appears when I power on the virtual machine:

USB controller initialization failed. A supported host USB driver was not found. If you have installed USB traffic monitoring software on the host system, please remove it.

Note: If you are using Workstation 4, you might see a blue screen instead of this message.


62876; 79942

Solution

This error occurs when Workstation checks for certain USB monitors (sniffers) that were found during testing to cause undesirable effects and may cause the host to crash.

Note: Some customers have reported seeing this error when Microsoft Services for Unix are installed on their hosts. The only known solution for this issue is to remove Microsoft Services for Unix from the host.

To detect which driver causes the failure

  1. Run dbgview. (If you don't already have this utility, you can download it from http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx.)

  2. Make sure Capture > Capture Kernel is checked. By default, it is enabled. Leaving other captures on or turning more captures on is OK.

  3. Power on the virtual machine to reproduce the "USB controller initialization failed" problem.

  4. DebugView prints a line indicating the driver that caused the failure. For example, with the hhd USB monitor, DebugView outputs HCMON: unknown driver \Driver\hhdusbh found.
To disable the check for USB monitors
 
Modify your registry.

Caution: Incorrect changes to the registry can leave your system unstable or unable to run. Always back up the registry before editing it, and exercise caution in making changes to the registry. VMware takes no responsibility for problems that may arise.

  1. Shut down Workstation.

  2. Open the registry (Start > Run > regedit).

  3. Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hcmon\.

  4. Create a new key called Parameters.

  5. In Parameters, create a new DWORD value entry named DisableDriverCheck, and then set the value to 1.

If you continue to encounter the error message, or if the host crashes, please contact VMware technical support.

Notes:
  • The USB monitor SnoopyPro is known to be compatible with Workstation.
  • This issue is resolved in the Workstation 5.5.3 release.

Keywords

1679; bsod; blue; screen; DisableDriverCheck; disable; driver; ws553fix check; SnoopyPro; hcmonOpenFailed; msg.usb.hcmonOpenFailed; monitoring; controller; initialization; failed

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 28 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 28 Ratings
Actions
KB: