linux学习之一 vm server的卸载

VMwave无法正确运行
桌面图标显示错误
开始菜单的VMwave选项中没有卸载项
添加删除程序中找不到VMwave程序
重新安装VMwave出现系统中已安装该程序的提示

解决:

在网上找到了一些关于VMwave无法完全卸载的解决办法,其中提到一个反安装的工具VMware_Install_Cleaner.exe,我一直没有下载到这个工具,其实不是用反安装也是可以将VMware完全卸载的,基本步骤与相关资料的做法基本一致:

1. 在“计算机管理->服务”中,停止以下服务:

VMware Authentication Service
VMware Registration Service
VMware DHCP Service
VMware NAT Service

2. 卸载VMware network bridge

网上邻居->属性中,打开任意网络适配器属性,选择VMware Bridge Protocol 并卸载

3. 卸载VMware安装的设备

计算机管理 -> 设备管理器 -> 查看 -> 显示隐藏的设备 -> 非即插即用驱动程序

删除以下程序:

hcmon
VMware Network Application Interface
VMparport
vmx86
VMware Bridge Protocol

在网络适配器(网卡)选项中,卸载含有VMware字样的网络设备。

4. 删除安装目录所在的文件夹(C:\Program Files\VMware),以及虚拟系统所在的目录

5. 删除应用程序信息文件(C:\Documents and Settings\All Users\Application Data\VMware)

6. 删除VMware程序组文件夹(C:\Documents and Settings\All Users\Start Menu\Programs\VMware)

7. 在系统文件夹中,删除如下文件:

%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

(可在C盘搜索"vm*","vnet*",找到所有相关文件,并将其删除)

8. 本地用户组管理中删除__vmware_user__用户和__vmware__用户组

9. 在注册表中,查找"vmwave*";"vm*";"vnet*"将查找到的项全部删除

10. 重启计算机。