1、我以前是安装过虚拟机的,后来我把它删了,也卸载了,可是我再次安装的时候他又提示我说我已经把虚拟机安装在这台机器上了,还要我再卸载,我就纳闷了!安装 vmare 的时候出现 The MSI C:DOCUME1LOCALS1Tempvmware_1295537967vmware workstation.msi failedsetup has detected that vmware workstation is already installed on this machine.please uninstall this product through the contol panel and t
2、ry again在安装 VMware 的过程中由于各种各样的原因而中断安装进程,或者卸载旧的 VMware 版本,安装新的版本,结果安装进程出现错误,显示为:Setup has detected that vmware workstation is already installed on this machine. please uninstall this product through add/remove programs and try again.一、为什么会发生不完全卸载的情况?VMware 不可以安装在已经安装有 VMware 产品的 windows 主机上,VMware 是否
3、已经安装在一台 Windows 主机上,是根据注册表的一些键值来判断的。当卸载 VMware 的时候,这些键值没有被删除,于是在下次安装 VMware 的时候,就会出现问题。二、解决办法:方法:1、以本地管理员帐户登陆你的主机2、关闭主机上的所有的防火墙软件,一些防火墙软件会干涉安装的进程3、利用 Windows 的“添加删除软件”功能删除 VMware,如果 VMware 在添加删除程序的列表中4、运行 VMware 注册表清理脚本,如果卸载不成功,则可以运行VMware_Install_Cleaner.exe 也就 是我们常说的反安装软件。这个脚本可以清除 Workstation 3.1,
4、 Workstation 3.2, Workstation 4.x, Workstation 5.x, GSX Server 2.x, GSX Server 3.0, GSX Server 3.1, ACE Manager 1.0, ACE 1.0, VmPerl 2.0, VmPerl 3.0, VmCOM 2.0, and VmCOM 3.0 安装的时候,写入 Windows 的注册表键值。 如果你的 VMware Workstation 的版本是 5 系列,则只需在命令行下输入 VMware-workstation-.exe /c ,就可以清除由 MSI 安装包写入注册表的键值。注意:在
5、命令行中要把你的当前目录设置到 VMware-workstation-.exe 文件所在目录,如果使用这个命令不起作用,则再使用 VMware_Install_Cleaner。 。其下载地址:http:/ 4 点或者成功安装了 VMware 的时候请重新启动计算机。6、使用 Microsoft CleanUp utility具体使用方法 Authentication ServiceVMware Registration ServiceVMware DHCP ServiceVMware NAT Service3、卸载 VMware network bridge开始设置 网络连接右键任何网络适配
6、器属性选择 VMware Bridge Protocol 并卸载4、卸载 VMware 安装的设备计算机管理设备管理器查看显示隐藏的设备双击非即插即用驱动程序,删除如下:hcmonVMware Network Application InterfaceVMparportvmx86VMware Bridge Protocol双击网络适配器卸载含有 VMware 字样的网络设备5、运行 VMware_Install_Cleaner.exe6、删除你的安装程序所在的文件夹默认的安装位置为 C:Program FilesVMware,具体的位置根据你安装软件的时候设定的位置,注意:如果你的虚拟系统也在
7、这个目录下,请删除前保存虚拟系统文件7、删除应用程序信息文件夹 默认在 C:Documents and SettingsAll UsersApplication DataVMware.8、删除 VMware 程序组文件夹,默认位置在 C:Documents and SettingsAll UsersStart MenuProgramsVMware.9、删除桌面的快捷方式图标10、删除如下文件在系统文件夹C:WINDOWSsystem32vmnat.exeC:WINDOWSsystem32vmnetbridge.exeC:WINDOWSsystem32vmnetdhcp.confC:WINDOW
8、Ssystem32VMNetDHCP.exeC:WINDOWSsystem32vmnetdhcp.leasesC:WINDOWSsystem32vmnetnat.confC:WINDOWSsystem32vmxw2ksetup.dllC:WINDOWSsystem32vnetprobe.exeC:WINDOWSsystem32vnetprobelib.dllC:WINDOWSsystem32vnetinst.dllC:WINDOWSsystem32vnetlib.dllC:WINDOWSsystem32vnetlib.exeC:WINDOWSsystem32driversvmnet.sysC:
9、WINDOWSsystem32driversvmnetx.sysC:WINDOWSsystem32driversVMparport.sysC:WINDOWSsystem32driversvmx86.sysC:WINDOWSsystem32driversvmnetadapter.sysC:WINDOWSsystem32driversvmnetbridge.sysC:WINDOWSsystem32driversvmnetuserif.sysC:WINDOWSsystem32drivershcmon.sysC:WINDOWSsystem32driversvmusb.sys11、删除_vmware_user_用户和_vmware_用户组在本地用户组管理中12、重新启动计算机