VMware workstation不完全卸载后无法安装的解决方法

简介:

相信使用vmware软件的用户,都可能会碰到以下问题:

在使用vmware操作过程中,莫名奇妙的workstation报错,什么虚拟机都不让打开。于是打算卸掉重装。结果卸到一半就报错,变成了卸载不能的状态。于是乎直接暴力地把整个软件的安装路径删掉,以为就ok了。结果大家都懂的,安装程序不停地进行卸载,就是卸载不了,无法找到XXX之类的。于是决定暴力到底,上网百度了一下,找到了下面整个办法,真是内牛满面。

步骤如下:

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

下载地址: http://www.vmware.cn/Soft/ShowSoft.asp?SoftID=168

或者直接下载我上传的。。保证无后门

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. 删除如下文件在系统文件夹

C:\WINDOWS\system32\vmnat.exe

C:\WINDOWS\system32\vmnetbridge.exe

C:\WINDOWS\system32\vmnetdhcp.conf

C:\WINDOWS\system32\VMNetDHCP.exe

C:\WINDOWS\system32\vmnetdhcp.leases

C:\WINDOWS\system32\vmnetnat.conf

C:\WINDOWS\system32\vmxw2ksetup.dll

C:\WINDOWS\system32\vnetprobe.exe

C:\WINDOWS\system32\vnetprobelib.dll

C:\WINDOWS\system32\vnetinst.dll

C:\WINDOWS\system32\vnetlib.dll

C:\WINDOWS\system32\vnetlib.exe

C:\WINDOWS\system32\drivers\vmnet.sys

C:\WINDOWS\system32\drivers\vmnetx.sys

C:\WINDOWS\system32\drivers\VMparport.sys

C:\WINDOWS\system32\drivers\vmx86.sys

C:\WINDOWS\system32\drivers\vmnetadapter.sys

C:\WINDOWS\system32\drivers\vmnetbridge.sys

C:\WINDOWS\system32\drivers\vmnetuserif.sys

C:\WINDOWS\system32\drivers\hcmon.sys

C:\WINDOWS\system32\drivers\vmusb.sys

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

12. 重新启动计算机

  以为这么折腾一翻就差不多了,其实算是被我暴力卸掉了。结果安装的时候继续报错,error 1402 could not open key:unknown\components\DA42BC。猜测是不够权限修改注册表,于是点击以管理员身份运行,无果。上面那12步没做好,反复3-4次依然不行,于是继续发挥百度精神,原来是没有注册表修改权限,不怕麻烦,继续倒腾。(就是不想重装系统或者还原什么的。)

  如果人品好的话vmware workstation应该能够装回去了。偏偏我属于RP不太好那一类。

  *重新安装的时候跳出下面的提示:

 

报错是吧,那就找到这个注册表,打开注册表。找到下面路径:

计算机\KEY--LOCAL--MACCHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S1S18\,然后对应报错窗口components后面的路径,找到那个注册表的项,

1、如下图,没有打开此注册表项的权限:

2、右击-权限,弹出如下对话框:

3、想要添加Everyone的权限,却发现组或用户名里什么也没有。如下图:

4、好吧,那就点:添加-everyone-应用。

发现无效,还是拒绝访问,如下图:

5、正确的做法:

点:高级-所有者-在将所有者更改为先框里-选择当前管理员账户-应用。如下图:

6、关闭后再右击刚才的注册表项-权限。

怎么样,组或用户名里的东东都回来了吧,如下图:

7、剩下的就一样了:选中Everyone-允许-应用。就可以了。

提示:可能会连续报错,但你会发现一般都是同一个项,只是分布在不同的大项里面,可以记下其名字(譬如6BA50840757FA694D865730ACFF56F3F),然后查找出来一一消灭。

后记:

  这么艰难才卸掉VM,然后装回来。可见VM的博大精深,组件众多,功能强大,感觉跟安装一个系统差不多了,只不过看不见VM安装到哪一步而已。


本文转自 nick_zp 51CTO博客,原文链接:http://blog.51cto.com/nickzp/1123735,如需转载请自行联系原作者

相关文章
|
18天前
|
虚拟化 UED Windows
Vmware workstation 安装教程
Vmware workstation 安装教程
31 1
|
8天前
|
网络协议 Linux 网络安全
虚拟机Vmware详细安装(包含kali,win7与winxp三系统相互ping与安装)
本文是一篇关于虚拟机安装和配置的教程,包括使用VMware安装虚拟机和在虚拟机中安装Kali Linux、Windows 7和Windows XP系统。作者提供了详细的步骤和截图说明,指导读者如何下载和安装VMware,以及如何从提供的链接下载预配置的操作系统镜像文件。安装过程中,重点介绍了如何选择安装路径、接受许可协议、启动安装过程,并强调了不要勾选某些选项以保持默认设置。此外,还提到了如何在虚拟机中配置网络,确保三个系统在同一网段并能互相ping通。最后,作者布置了一些练习,如熟悉操作系统的使用、获取IP地址和互相通信,以及鼓励读者享受学习网络安全的过程。
60 9
|
13天前
|
存储 Linux 虚拟化
VMware保姆级安装教程-VMware Workstation Pro 16(Windows10)
VMware保姆级安装教程-VMware Workstation Pro 16(Windows10)
|
13天前
|
存储 Linux 虚拟化
虚拟机(vmware)中安装linux系统
虚拟机(vmware)中安装linux系统
|
16天前
|
虚拟化 Windows
VMware Workstation 15 Pro 如何安装和使用
VMware Workstation 15 Pro 如何安装和使用
22 1
|
19天前
|
Ubuntu 虚拟化
Ubuntu20.04 安装VMware Tools
Ubuntu20.04 安装VMware Tools
31 0
|
1月前
|
存储 KVM 虚拟化
VMware 安装华三CAS云平台过程
H3C CAS是一款基于KVM和OpenStack的虚拟化管理平台,包括CVK(虚拟化内核)、CVM(虚拟化管理)、CIC(云业务管理)和SSV(自助服务虚拟化)四个组件。实验目的是在VMware上搭建CAS云平台,通过创建虚拟机、选择Ubuntu 64位操作系统、配置处理器和内存、挂载ISO镜像等步骤进行安装。安装完成后,通过IP:8080/cas或https://ip:8443/cas以admin/admin登录验证。
83 1
|
2月前
|
虚拟化 Windows
VMware虚拟机怎么安装win7系统【图文】
VMware虚拟机怎么安装win7系统【图文】
36 0
|
3月前
|
虚拟化
vmware克隆虚拟机后没有ip地址的问题
解决vmware克隆虚拟机后没有内网ip的问题
|
4月前
|
SQL 存储 数据挖掘
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
虚拟机数据恢复环境: 某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。 虚拟机故障: 机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例