飘在云端

啊!那蓝真天,白真云!

· 备查 · · 5465次浏览

vmware 后台运行无法切回前台的解决办法

vmware后台运行的虚拟在切回到后台运行之后,有一定几率会再也切不回这台后台虚拟机了,vmware主界面会显示这台后台虚拟机为空白界面,并且后台运行的虚拟机是“已关机”状态,打不开它们的标签页。
我也是醉了,截止到至今(vmware最新版 15.6 ),这个BUG一直存在,在后台运行的虚拟机随时会永远无法唤醒切回,哪怕你重启电脑,哪怕你任务管理器结束后台进程,哪怕你vm里面关闭所有的打开的虚拟机,哪怕你按热键,哪怕你卸载重装vmware,哪怕你重启vmware相关的win后台服务,哪怕…………

首先,CD到VMware的安装目录,才能使用vmrun 命令行工具,或者添加VMware的安装目录到系统环境变量就不用CD了,如我安装到C盘的默认路径,那么就是CD到 C:\Program Files (x86)\VMware\VMware Workstation,如果不是默认安装路径,自行把CD的路径替换为VMware的安装路径,然后依次按下面的步骤操作。

1、关闭所有vmware窗口。
2、以管理员身份运行命令行(或powershell)
3、CD到Vmware的安装目录,输入命令:vmrun list
该命令会列出所有正在运行的虚拟机,记住它
4、输入命令:vmrun start <刚才列出来的>
vmware一般会自动打开,并且定位到那台虚拟机
如果没有效果,说明vmware的系统服务跪了,继续:
5、输入命令:vmrun suspend <刚才列出来的>
该命令让虚拟机挂起到磁盘
6、重启vmware服务或干脆重启系统
7、这回可以在图形界面打开vmware,恢复虚拟机了。不过你仍然有可能看到一台正在蓝屏的虚拟机

参考链接:https://tieba.baidu.com/p/4175973457?pid=79535951228&cid=0#79535951228