admin管理员组

文章数量:1564198

重装VMare出错:

我安装的VMware-workstation-full-15.5.6-16341506版本,安装之后由于没有虚拟网卡出现,卸载了该版本,准备重装。重装时出错:提示用户在命令行上发出了EULAS_AGREED=1,表示不接受许可协议

问题描述

安装时:用户在命令行上发出了EULAS_AGREED=1,表示不接受许可协议

踩坑尝试:

这个肯定是因为卸载不干净的问题,导致重装时系统读到了卸载残留的文件——故解决思路就是想办法把注册表删掉

尝试方案一:

找到到注册表路径:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\,将带有有vm的东西全删掉(注意:删除前先拷贝一遍,以免删错问题就更严重了
结果:删除了也没有用,重启之后,打开安装包,一闪而过,不会弹出安装界面。

尝试方案二:

删除电脑上:C:\Program Files\Common Files\VMware,这个文件夹。
结果:删除了也没有用,重启之后,打开安装包,一闪而过,不会弹出安装界面。


解决方案:

根本的解决思路还是要删除残留的注册表等文件,但是是通过比卸载掉的版本更老的版本删除(比如我卸载15.5.6版本导致文件残留,我使用了15.0.4版本来对残留文件删除),具体步骤如下:

首先,我把我的安装包都放在同一路径下了:

一:打开Windows PowerShell,使用老版本安装包删除残留文件

使用全路径\老版本安装包的名称 /c来删除老版本留下的残留文件,例如我的:D:\ProgramFiles\VM\MyVMs\VMware-workstation-full-15.0.4-12990004.exe /c。执行命令后弹出:是否确认从计算机中强制删除VMware Workstation的弹窗,点击确认即可删除掉残留文件。

二:再次检查是否还有残留文件

检查是否删除:再次执行D:\ProgramFiles\VM\MyVMs\VMware-workstation-full-15.0.4-12990004.exe /c命令,提示:无法找到VMware WorkStation的任何安装注册信息

三:重新安装

完成步骤一、二之后,已经将老版本的东西删除了,现在可以安装了。我还是使用的全路径\老版本安装包的名称 /c命令来进行安装的,应该直接点击安装包也是可以的,如图我又重装了15.5.6版本的VMware:D:\ProgramFiles\VM\MyVMs\VMware-workstation-full-15.5.6-16341506.exe /c


最后附上我下载的安装包:

VMware Workstation-15.5.6,提取密码:vn6q
VMware Workstation-15.0.4,提取密码:u8f6

本文标签: 重装不接受命令行协议用户