当前位置:网站首页>VMware workstation 程序启动慢
VMware workstation 程序启动慢
2022-08-02 22:02:00 【qq_41005134】
一句话
将 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备份至其他地方后直接删除,然后打开就会生成一个空的配置文件,也就不会再次加载和查询以前的虚拟机了。
边栏推荐
- LeetCode 2360. 图中的最长环 基环树找环+时间戳
- 七夕到了——属于程序员的浪漫
- 浅读一下dotenv的主干逻辑的源码
- Ruoyi integrates minio to realize distributed file storage
- 采用QT进行OpenGL开发(三)着色器编程
- 执子手,到永恒
- 【STM32学习3】DMA基础操作
- Ansible installation and configuration
- Finally understand: With threads, why do we need coroutines?
- Broadcast platform, the use of the node generated captcha image, and validate
猜你喜欢
随机推荐
测试ESP32-Zigbee转发命令 : 滑轨、继电器控制
FRED应用:激光二极管光源耦合到光纤的仿真
MDL 内存描述符链表
RuoYi-App Startup Tutorial
MySQL删除数据后,释放磁盘空间
从月薪10k到30k的必走之路:自动化测试
搭建直播平台,使用node生成验证码图片,并进行验证
Learn more TypeScript 】 【 TypeScript modular
CS5213芯片|HDMI to VGA转换头芯片资料分享
雷克萨斯lm的安全性如何?
MySQL 用id分库使用name查询
How to seize the new trend of NFT, yuan|universe|universe?
[c] Detailed explanation of operators (1)
UDP (User Datagram Protocol)
Teach you how to kill if else
Broadcast platform, the use of the node generated captcha image, and validate
centos7安装mysql8
谷粒商城-day13-es和商品上架
MySQL 与InnoDB 下的锁做朋友 (四)行锁/记录锁
网络运维系列:健康检查的方式








