VMware workstation程序启动慢的解决方案
一句话
将 C:\Users\用户名\AppData\Roaming\VMware文件下的inventory.vmls、preferences.ini删除或转移到其他地方,就可以恢复。

问题描述
最近发现安装的vmware workstation 点击后/关闭后再次点击时,都会等很久才会启动,搜索很多,关闭防火墙、改config.ini等都试过还是不行。
日志分析
日志位置

异常等待
查看当前vmware软件日志输出,可以看到程序从启动到最后弹出的日志记录,我们发现软件启动时会查询我过去所有的虚拟机位置,但是这些虚拟机已经删除了,特别某些虚拟机还是远程的,那就导致查询时间会非常的长,如下图所示,一个共享文件中的虚拟机查询等待了1分钟,历史记录的虚拟机一多查询起来可能就要3-5分钟了。

配置目录
接着分析日志,我们发现软件每次启动会加载部分文件,在C:\Users\用户名\AppData\Roaming\VMware

查看临时目录文件
进入AppData\Roaming\VMware\文件夹后,我们发现inventory.vmls、preferences.ini。

inventory.vmls经分析为我们打开的vmware 虚拟机文件路径,居然记录了我建立的所有主机,每次启动都会读取该配置,如果删除的比较多,然后一次次查询,就是导致启动慢的主要原因,我33个虚拟机记录,有几个是共享文件中的,总的查询时间就有点长了。

preferences.ini是虚拟机启动后的加载的一些历史记录。
解决方式
稳妥起见,建议将inventory.vmls、preferences.ini备份至其他地方后直接删除,然后打开就会生成一个空的配置文件,也就不会再次加载和查询以前的虚拟机了。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
VMware 虚拟机下安装 Linux(CentOS) 详细配置步骤
这篇文章主要介绍了VMware 虚拟机下安装 Linux(CentOS) 详细配置步骤,本文图文并茂分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-12-12
教你如何在Mac上安装VMware Fusion和CentOS-7
这篇文章主要介绍了Mac上安装VMware Fusion和CentOS-7,其实安装过程很简单和安装其他mac软件一样,双击app文件就可以,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下2022-01-01
VMware Workstation 14 Pro安装与激活图文教程
这篇文章主要为大家详细介绍了VMware Workstation 14 Pro安装与激活图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2019-03-03
VMware Workstation Pro 无法在Windows上运行的解决方法
这篇文章主要介绍了VMware Workstation Pro 无法在Windows上运行,本文给大家介绍了安装步骤,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2019-10-10
VMware Tools 启动脚本未能在虚拟机中成功运行的两种解决方法
这篇文章主要介绍了VMware Tools 启动脚本未能在虚拟机中成功运行的解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-12-12


最新评论