此问题常出现在原有vmware产品卸载有残留,网上提起此问题的解决办法均不靠谱或者给人以瞎搞的感觉。相对可靠的解决方法参考官方文库:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1308
对于残余文件的清理尤其需要注意清理%windir%\system32\drivers中的几个驱动,并重启。
另外提供一个可靠的查找错误点的办法:启动安装设定程序,找到用户临时目录(%LOCALAPPDATA%\temp)里面生成了一个vmware开头的目录,将其拷贝至桌面或者其他路径。通过cmd运行目录中的vmwareworkstation_x64.msi并附上参数EULAS_AGREED=1
D:\Users\JohnNewborn\Desktop\vmware_1380031470>vmwareworkstation_x64.msi EULAS_AGREED=1
安装过程中具体在哪一步出错会有相应的提示,我遇上的是hcom.sys驱动无法安装。删除原有hcom.sys重启再尝试安装即可。