在机器上初次安装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做个详细说明:

方法1:

1、以本地管理员帐户登陆你的主机;

2、关闭主机上所有的防火墙软件(一些防火墙软件会干涉卸载的进程);

3、利用Windows的“添加删除软件”功能删除VMware;

4、重启计算机;

正常情况下即可完全卸载,可顺利重装或安装新的版本(本人采用此方法没有任何问题),如果仍有问题继续以下步骤;

4、运行VMware注册表清理脚本VMware_Install_Cleaner.exe(下载地址为:http://kevinhg.download.csdn.net/)。这个脚本可以清除Workstation3.x,Workstation4.x,Workstation5.x写入Windows的注册表键值。

5、重新启动计算机

方法2:

使用Windows Installer CleanUp Utility工具卸载(下载地址为:http://kevinhg.download.csdn.net/)。装好后运行,然后在列表中选择要卸载的程序,然后按Remove。(Vista用户在程序列表中是看不到这个程序的,需要到/Program Files/Windows Installer Clean Up下用管理员身份运行msicuu.exe)。删除完后就可以重装了。

方法3:

手动清除注册表,对注册表进行操作可能会导致系统无法正常启动,请在修改注册表之前备份注册表

1、以管理员的身份登陆本地计算机

2、停止以下服务

VMware Authentication Service

VMware Registration Service

VMware DHCP Service

VMware NAT Service

3、卸载VMware network bridge

开始>设置> 网络连接>右键任何网络适配器>属性,选择VMware Bridge Protocol 并卸载

4、卸载VMware安装的设备

计算机管理>设备管理器>查看>显示隐藏的设备,双击非即插即用驱动程序,删除如下:

hcmon

VMware Network Application Interface

VMparport

vmx86

VMware Bridge Protocol

双击网络适配器,卸载含有VMware字样的网络设备

5、运行VMware_Install_Cleaner.exe

6、删除你的安装程序所在的文件夹(默认的安装位置为C:/Program Files/VMware,具体的位置根据你安装软件的时候设定的位置,注意:如果你的虚拟系统也在这个目录下,请删除前保存虚拟系统文件)

7、删除应用程序信息文件夹(默认在C:/Documents and Settings/All Users/Application Data/VMware/)

8、删除VMware程序组文件夹(默认位置在 C:/Documents and Settings/All Users/Start    Menu/Programs/VMware/)

9、删除桌面的快捷方式图标

10、删除如下文件在系统文件夹

%SystemDrive%/WINNT/system32/vmnat.exe

%SystemDrive%/WINNT/system32/vmnetbridge.exe

%SystemDrive%/WINNT/system32/vmnetdhcp.conf

%SystemDrive%/WINNT/system32/VMNetDHCP.exe

%SystemDrive%/WINNT/system32/vmnetdhcp.leases

%SystemDrive%/WINNT/system32/vmnetnat.conf

%SystemDrive%/WINNT/system32/vmxw2ksetup.dll

%SystemDrive%/WINNT/system32/vnetprobe.exe

%SystemDrive%/WINNT/system32/vnetprobelib.dll

%SystemDrive%/WINNT/system32/vnetinst.dll

%SystemDrive%/WINNT/system32/vnetlib.dll

%SystemDrive%/WINNT/system32/vnetlib.exe

%SystemDrive%/WINNT/system32/drivers/vmnet.sys

%SystemDrive%/WINNT/system32/drivers/vmnetx.sys

%SystemDrive%/WINNT/system32/drivers/VMparport.sys

%SystemDrive%/WINNT/system32/drivers/vmx86.sys

%SystemDrive%/WINNT/system32/drivers/vmnetadapter.sys

%SystemDrive%/WINNT/system32/drivers/vmnetbridge.sys

%SystemDrive%/WINNT/system32/drivers/vmnetuserif.sys

%SystemDrive%/WINNT/system32/drivers/hcmon.sys

%SystemDrive%/WINNT/system32/drivers/vmusb.sys

11、删除__vmware_user__用户和__vmware__用户组在本地用户组管理中

12、重新启动计算机

如何完全卸载VMware相关推荐

  1. debian卸载vmware

    原因: 由于vagrant默认支持virtualbox,而要支持vmware需要一个商用付费的插件.所以卸载vmware,使用virtualbox 具体操作: $ sudo vmware-instal ...

  2. Linux下卸载vmware

    2019独角兽企业重金招聘Python工程师标准>>> Linux下卸载vmware 2012年02月18日 12:26:02 Chicken_r 阅读数:16534 今天打算删掉已 ...

  3. Windows10彻底卸载VMWare虚拟机

    1-来到左下角,找到设置里面的应用和功能,找到需要卸载的软件,点击卸载,删除其他的都算顺利 但是找到VMware Warestation,结果:卸载键是灰色的,点不了,有点尴尬 2- 把VMware相 ...

  4. 如何干净地卸载VMware

    完全卸载VMware 最近学习Hadoop需要用Linux虚拟机,学校统一用virtualBOX,为了节省空间便把以前的VMware卸载了.因为正常卸载VMware会有残存,尝试了几种方法之后找到了一 ...

  5. Windows彻底卸载VMWare虚拟机

    彻底卸载VMWare虚拟机 1.停止VMware相关服务 在服务中将VMware开头的所有服务停止 2.打开VMware安装向导 进入卸载页面 在卸载页面中选中VMware右键点击,进入更改后,页面为 ...

  6. 【已解决】VMware Player 无法与 VMware Workstation 一起安装。请先卸载 VMware Workstation,再尝试安装VMware Player

    文章目录 报错 本解决方案适用情境 解决方案 必要的解决方法 可能有用的解决方法 报错 VMware Player 无法与 VMware Workstation 一起安装.请先卸载 VMware Wo ...

  7. 网卡内卸载VMware Bridge Protocol协议报错:0x8007007E

    未能卸载VMware Bridge Protocol功能.错误是 0x8007007E 解决方法 VMware Workstation 安装/卸载时卡在"正在卸载网络驱动程序(Virtual ...

  8. 卸载VMware清理干净卸载残余方法

    卸载VMware,想要把卸载残余清理干净,可以下载everything(快速查找文件)和CCleaner(强力清理) everything:voidtools  (我安装的是"安装版64位& ...

  9. linux下安装和卸载vmware产品

    1.安装 一般的发行版都不会带有vmware,所以通常是下载安装包来安装. 具体的可以见 http://www.cnblogs.com/oloroso/p/5845227.html 2.卸载 这里主要 ...

最新文章

  1. 日期排序react_react+antd 步骤条改为时间顺序条
  2. Sqlserver2014怎样配置远程连接
  3. phd for engineering at industry
  4. 在oracle中游标的操作,Oracle中的游标和函数详解
  5. linux apache jk,Linux下Apache+Tomcat+JK实现负载均衡和群集的完整过程
  6. 【心情】最近实在是太忙了,没有心情写东西!
  7. linux postgre服务名,linux中service配置之postgresql
  8. 通过 Kubeadm联网部署K8S
  9. Ubuntu Core for Raspberry Pi 使用笔记
  10. 插件合并css,Yii安装EClientScript插件扩展实现css,js文件代码压缩合并加载功能
  11. 借书表设计 mysql_请设计一套图书馆借书管理系统的数据库表结构
  12. 期货反向跟单这个模式、大家目前都耳熟能详,操作原理也算是人尽皆知了!
  13. SpringCloud视频教程 百度云盘
  14. c语言中int sel是什么意思,SEL数据类型,@selector的用法,以及调用SEL
  15. java8 利用reduce实现将列表中的多个元素的属性求和并返回
  16. 每日一言 api 接口
  17. CCF中有关计算机网络的顶级会议和推荐期刊(2019年版本)
  18. 关于ruoyi框架集成activiti步骤
  19. CYK 算法 Python 实现
  20. 云主机1元简直就不是骗人的,大家不要上当受骗了呢

热门文章

  1. html导入excel文件,使用js-xlsx简单实现一个导入excel
  2. php拆分jsion_Php如何返回json数据,前后端分离的基本解决方案
  3. mysql 5.7.16默认密码_(转)Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql默认密码...
  4. 用c语言实现去bmp图片的背景,菲律宾博牛网-官方网站
  5. 四周有阴影_四周窄边全功能TypeC 飞利浦256P1FR评测
  6. 奥的斯GECS系统服务器手册,奥的斯电梯GECS 扶梯控制柜介绍.pdf
  7. Verilog设计实例(6)基于Verilog的各种移位寄存器实现
  8. 如何阅读微控制器数据手册:简介和第一步
  9. [置顶] 【C#】 Socket通讯客户端程序
  10. 美国星巴克肯德基明年将支持Apple Pay