1. Vsphere Client Failed To Install Hcmon Driver Windows 10 Bootable
  2. Vsphere Client Failed To Install Hcmon Driver Windows 10 Pro
  3. Vsphere Client Failed To Install Hcmon Driver Windows 10 32-bit
  4. Vsphere Client Failed To Install Hcmon Driver Windows 10 64-bit

If you get error “Failed to install the hcmon driver” during installing the VMware products (vSphere, Remote Console, etc.), don’t worry. You can fix the problem with one of the solutions in this article.

What is the HCMON driver?

HCMON driver is a virtual USB driver. It allows your physical USB ports to connect to the virtual machines.

Re: VI Client 5.1 fails to Install - HCMON Driver n2spcmusc Mar 26, 2015 6:49 PM ( in response to jimcallaghan ) I found this same issue upgrading my vSphere client to 6.0 on a Win7 system with the Lumension Endpoint Protection 4.5 client installed. Failed to install the hcmon driver. Now I've come across several simple things that should help me, but it didn't: remove vsphere client, install remote console and reinstall vsphere client; install with extra admin priviliges; Do a register workaround (enable HCmon, install, remove regkey).

How to fix this error?

The error occurs can be due to different issues. We post the top 5 solutions in this article. You can fix this error with one of these solutions. You may not have to try them all. Just work your way down until you find the one that works for you.

Solution 1: Install the product as an administrator
Solution 2: Update the drivers
Solution 3: Remove the hcmon.sys driver
Solution 4: Install the product using PowerShell
Solution 5:Install .NET Framework 3.5.1

Solution 1: Install the product as an administrator

When you install the product, you’re required to install the hcmon driver. Windows may see this as a user adding hardware to the PC. But this user doesn’t have the permission to do that. In this case, this error may occur. Try to install the product as an administrator:

1) Right-click on the downloaded setup file.

2) Click Run as administrator. If you don’t see the option “Run as administrator”, this solution doesn’t apply to you. Skip then move on to other solutions.

Solution 2: Update the drivers

Corrupted drivers especially graphics drivers can cause this error. To fix the problem, try to update the drivers.

If you don’t have the time, patience or computer skills to update the drivers manually, you can do it automatically with Driver Easy.

Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

Vsphere Client Failed To Install Hcmon Driver Windows 10

You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks (and you get full support and a 30-day money back guarantee):

1)Downloadand install Driver Easy.

2) Run Driver Easy and clickScan Now. Driver Easy will then scan your computer and detect any problem drivers.

3) Click theUpdate button next to the flagged drivers to automatically download and install the correct version of their driver (you can do this with the FREE version). Or clickUpdate All to automatically download and install the correct version ofallthe drivers that are missing or out of date on your system (this requires the Pro version – you’ll be prompted to upgrade when you click Update All).

Solution 3: Remove the hcmon.sys driver

The HCMON driver might be installed. One possible solution is to remove the hcmon.sys driver. Follow these steps:

1) Go to Device Manager.

Vsphere Client Failed To Install Hcmon Driver Windows 10 Bootable

2) Click View > Show hidden devices.

3) Double-click Non-Plug and Play Drivers.

4) Right-click hcmon and click Uninstall.

6) Delete the C:Windowssystem32drivershcmon.sys file.

7) Restart the computer.

Solution 4: Install the product using PowerShell

Try to install the product in PowerShell. Follow steps below:

1) Type “powershell” in the search field. Right-click Windows PowerShell (The name may be different depending on the Windows version you’re using.) and click Run as administrator.

Vsphere Client Failed To Install Hcmon Driver Windows 10

2) Go to the location where you saved the setup file. This is to get the msi name.

3) Type .xxxx.msi in PowerShell command prompt and press Enter on your keyboard. XXXX means the name of msi file. Replace it with your msi file name.

Vsphere Client Failed To Install Hcmon Driver Windows 10 Pro

In my case, my file is “VMware-VMRC-10.0.1-5898794”:

So I typed “.VMware-VMRC-10.0.1-5898794.msi”:

Vsphere Client Failed To Install Hcmon Driver Windows 10 32-bit

Solution 5: Install .NET Framework 3.5.1

To install the product successfully, ensure your computer has installed .NET Framework 3.5.1. If not, install it.

Vsphere Client Failed To Install Hcmon Driver Windows 10 64-bit

Click here to go to the download page of Microsoft to download .NET Framework 3.5.1. Then install it on your computer.

  • Installing vSphere Client 5.1 fails.
  • You see the error:
    Failed to install hcmon

  • The vminst.log file (located in the %TEMP% folder) contains entries similar to:
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:InstallDriver: Installing hcmon driver
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:InstallDriver: Copying files, so stopping any pre-existing service
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNLStopService: Could not query service 'hcmon' status: 0x00000003
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:VNLCopyFileToSystemDir: Copying 'C:Program Files (x86)Common FilesVMwareUSBhcmon.sys' to 'C:Windowssystem32drivershcmon.sys'
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:VNLInstallService: Stopping any pre-existing instances of service
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNLStopService: Could not query service 'hcmon' status: 0x00000003
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNLInstallService: Service 'hcmon' already exists: 0x00000431
    inst-build-1060398 : MM/DD/YY 14:25:10 XX:VNLInstallService: reconfigured existing service
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:InstallDriver: Installed driver hcmon, now starting
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNLStartService: Service 'hcmon' could not be started: 0x000000a1
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNL_InstallHcmon: Failed to create service for hcmon driver.
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:ParseCommand: operation: successful
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:VNLSpawn64BitVnetlibTask: Done waiting for process, code 0
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:VNLSpawn64BitVnetlibTask: process was not successful
    inst-build-1060398 : MM/DD/YY 14:25:10 I1:InstallDriver: Launched 64-bit process, result FALSE
    inst-build-1060398 : MM/DD/YY 14:25:10 E1:VNL_InstallHcmon: Failed to create service for hcmon driver.
    USBDeviceInstUtil-build-1060398: MM/DD/YY 14:25:10 ERROR: Failed calling VNL_InstallHcmon()
    USBDeviceInstUtil-build-1060398: MM/DD/YY 14:25:10 Freeing library: 1669922816
    USBDeviceInstUtil-build-1060398: MM/DD/YY 14:25:10 ERROR: Failed to install hcmon
    Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.