VMware workstation 安装失败,提示“无法删除VMware workstation 的较早版本,请与技术支持小组联系”
2021/11/14 7:10:30
本文主要是介绍VMware workstation 安装失败,提示“无法删除VMware workstation 的较早版本,请与技术支持小组联系”,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
卸载VMWARE WORKSTATION后,由于没有卸载干净,再重新安装虚拟机,结果安装进程出现错误,提示“无法删除VMware workstation 的较早版本,请与技术支持小组联系”
在网上查看了一下,大概有2种解决方法:
方法1:
新建一个bat文件,拷贝下面的代码到bat文件中,以管理员的方式运行,就可以了。【试了问题还是没法解决!!!】
cls @echo off CLS color 0a echo 取消DLL文件的注册... regsvr32 /u /s "%cd%/vmappcfg.dll" regsvr32 /u /s "%cd%/vmappsdk.dll" regsvr32 /u /s "%cd%/vmdbCOM.dll" regsvr32 /u /s "%cd%/vmhwcfg.dll" regsvr32 /u /s "%cd%\V2V\IntraProcessLogging.dll" regsvr32 /u /s "%cd%\V2V\reconfig.dll" regsvr32 /u /s "%cd%\V2V\vhdcvtcom.dll" regsvr32 /u /s "%cd%\V2V\vmc2vmx.dll" regsvr32 /u /s "%cd%\V2V\vpcCvt.dll" echo 正在删除虚拟网卡,请稍后………… :delete VM Network start /wait vnetlib -- remove adapter vmnet1 start /wait vnetlib -- remove adapter vmnet8 start /wait vnetlib -- remove dhcp vmnet1 start /wait vnetlib -- remove dhcp vmnet8 start /wait vnetlib -- remove nat vmnet8 :delservice echo 正在删除服务... call :删除服务 vmnetbridge call :删除服务 VMAuthdService call :删除服务 vmx86 call :删除服务 VMnetAdapter call :删除服务 "VMware NAT Service" call :删除服务 "VMnetDHCP" call :删除服务 VMnetuserif call :删除服务 hcmon call :删除服务 Vmparport call :删除服务 vstor2-ws60 call :删除服务 vstor2 call :删除服务 vmkbd "%cd%\VMMount\vmount2.exe" /Unregserver netcfg -u vmware_bridge echo. :delfile echo 删除安装的文件.... call :删除文件 %systemroot%\inf\vmnet.sys call :删除文件 %systemroot%\inf\vmnetBridge.dll call :删除文件 %systemroot%\inf\netbridge.inf call :删除文件 %systemroot%\inf\vmnetBridge.sys call :删除文件 %systemroot%\inf\vmusb.cat call :删除文件 %systemroot%\inf\vmusb.inf call :删除文件 %systemroot%\inf\vmusb.sys call :删除文件 %systemroot%\inf\netadapter.inf call :删除文件 %systemroot%\inf\vmnetAdapter.sys call :删除文件 %systemroot%\inf\vnetinst.dll call :删除文件 %systemroot%\lastgood\system32\drivers\vmnetadapter.sys call :删除文件 %systemroot%\lastgood\system32\drivers\vmnet.sys call :删除文件 %systemroot%\lastgood\system32\drivers\vmnetbridge.sys call :删除文件 %systemroot%\system32\drivers\vmnetadapter.sys call :删除文件 %systemroot%\system32\drivers\vmnet.sys call :删除文件 %systemroot%\system32\drivers\vmnetbridge.sys call :删除文件 %systemroot%\system32\drivers\vmusb.sys call :删除文件 %systemroot%\system32\drivers\hcmon.sys call :删除文件 %systemroot%\system32\drivers\vmnetuserif.sys call :删除文件 %systemroot%\system32\drivers\vmparport.sys call :删除文件 %systemroot%\system32\drivers\vmx86.sys call :删除文件 %systemroot%\system32\NETCFG.EXE call :删除文件 %systemroot%\system32\choice.exe call :删除文件 %systemroot%\system32\devcon.exe rd /s /q %APPDATA%\vmware rd /s /q "\Virtual Machines" echo. :delreg echo 删除注册表.... reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc." /f :deluser echo 删除用户__vmware_user__... net user __vmware_user__ /delete net localgroup __vmware__ /delete pause>nul|echo 卸载完成...... goto :eof :删除文件 echo 正在删除文件 %* del /f /q "%*" >nul 2>nul goto :eof :删除服务 echo 正在删除服务 %* net stop %* 2>nul sc delete %* goto :eof
方法二:【成功解决问题】
(1)首先确定你的机子已将老版本的VMWARE WORSTATION卸载,一般可通过 开始〉控制面板〉添加\删除程序 查看,本地服务“VMware Authentication Service”、“VMware Registration Service”、“VMware DHCP Service”和“VMware NAT Service”服务是否已停止。
(2)如果已确定卸载了,仍出现以上错误,那就是老版本的VMWARE WORKSTATION注册表里有残余。开始〉运行〉输入regedit,进入注册表,按“Ctrl+F”搜索“vmware”,因为是要彻底卸载VMWARE WORKSTATION,所以只要看到有“vmware”字样的项、值和数据都删除掉。重启后,再运行虚拟机安装程序,就可以正常安装了。
友情提示:在修改注册表之前,最好备份下你的注册表。
这篇关于VMware workstation 安装失败,提示“无法删除VMware workstation 的较早版本,请与技术支持小组联系”的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南