VMware安装虚拟机时提示错误"Failed to install the hcmon driver."解决办法
安装VMware时出现这样的错误信息,如下图:

错误原因:
出现这个错误信息的原因是,在之前pc机上就安装过虚拟机软件,后来软件卸载了,但是没卸载干净,某些驱动,以及注册表有可能还存在电脑中,再次安装虚拟机的时候就会出现这样的错误。
笔者在之前电脑中就安装过Virtual Box虚拟机软件,在安装VMware之前就卸载掉了,之后安装VMware的时候提示这样的一个错误,在网上寻找答案后得到如下解决办法。
解决办法:
- 在C盘的驱动文件夹也就是“C:\Windows\System32\drivers”下 把hcmon.sys驱动文件删除,再重启,尝试安装
- 如果还提示此错误的话,那就只能使用这招了,
最根本的解决方法是确保注册表中程序安装默认路径正确。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="C:\\Program Files"
"CommonFilesDir"="C:\\Program Files\\Common Files"
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,69,00,6e,00,66,00,00,00
"MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00
"ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\
00,69,00,6c,00,65,00,73,00,25,00,00,00
"ProgramW6432Dir"="C:\\Program Files"
把上述代码保存在记事本中,改名为 "还原程序的默认安装目录到C盘.reg"
双击 "还原程序的默认安装目录到C盘.reg"

再次安装就成功了。

浙公网安备 33010602011771号