解决vmware无法打开虚拟机的vmx文件问题

 更新时间:2025年01月09日 09:08:10   作者:grniopgt  
文章描述了如何修复VMware无法打开虚拟机的vmx文件损坏问题,修复步骤包括删除损坏的vmx文件,创建新文件,从vmware.log中提取有效数据并进行格式调整,然后保存并打开虚拟机

vmware无法打开虚拟机的vmx文件

损坏情况

.vmx文件损坏,其他文件应该都是完好的。

  • vmware版本:16 pro
  • 虚拟机系统是:银河麒麟

修复方法

1)删除.vmx(如ubuntu16.0.4.vmx),然后新建一个同样名字的.vmx文件;

2)打开虚拟机目录下的vmware.log文件;(可以用VScode或者Notepad++等软件打开,方便后的操作)

3)在vmware.log文件中找到,下面这两个语句,

DICT — CONFIGURATION
DICT — USER DEFAULTS

注意:这个不要复制这个-去搜,复制比如CONFIGURATION去搜就可以

4)将这两行之间的数据拷贝出来;(上面的标志那两行不用复制)

5)粘贴到刚刚新建的.vmx文件中;

6)下面需要将拷贝的内容进行一下格式操作:(快捷方式在文末)

  • 将每行前边的日期时间标志删除,仅保留后面的信息;
  • 例如:
2020-06-13T09:24:40.557+08:00| vmx| I125: DICT config.version = “8”
修改为
config.version = “8”
  • 然后将每行前面的空格删除;
  • 最后给所有行的等号后的字符加上英文双引号(注意不要使用中文输入法的双引号);
  • 例如:(已经有英文引号的,就不需要添加了)
config.version = 8
改为
config.version = “8”

7)保存.vmx文件,打开虚拟机就可以了。

PS:上面修改文件使用的快捷方式

纵向列选择,vscode中使用,鼠标滑轮中键

删除每行前面的空格,vscode中使用,shift+tab

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • VMware虚拟机中的linux复制粘贴详解

    VMware虚拟机中的linux复制粘贴详解

    这篇文章主要给大家介绍了关于VMware虚拟机中linux复制粘贴的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用VMware具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • 虚拟化之VMware Workstation 10.0.x安装教程(图文)

    虚拟化之VMware Workstation 10.0.x安装教程(图文)

    这篇文章主要介绍了虚拟化之VMware Workstation 10.0.x安装教程(图文),需要的朋友可以参考下
    2016-10-10
  • 解决VMware虚拟机桥接模式无法上网的解决方法

    解决VMware虚拟机桥接模式无法上网的解决方法

    这篇文章主要介绍了解决VMware虚拟机桥接模式无法上网的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • VMware Workstation虚拟系统设置双网口方式

    VMware Workstation虚拟系统设置双网口方式

    文章详细介绍了如何在Windows 11系统上设置VMware虚拟机的网络配置,包括创建虚拟网络适配器、配置IP地址、使用桥接模式以及测试网络连接
    2026-01-01
  • 实现VMware虚拟机和主机传输文件详解

    实现VMware虚拟机和主机传输文件详解

    这篇文章主要为大家介绍了实现VMware虚拟机和主机传输文件过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • 在VMware Workstation Pro中搭建server虚拟机(图文教程)

    在VMware Workstation Pro中搭建server虚拟机(图文教程)

    这篇文章主要介绍了在VMware Workstation Pro中搭建server虚拟机(图文教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • 解决VMware错误:指定的虚拟磁盘需要进行修复

    解决VMware错误:指定的虚拟磁盘需要进行修复

    文章介绍了两种解决VMware虚拟机内存不足或卡死问题的方法,第一种方法是使用命令提示符修复虚拟磁盘,需要找到虚拟磁盘的路径并执行修复命令,第二种方法是删除虚拟磁盘中的.lck文件,如果虚拟机正在使用中,按“获取所有权”按钮获取所有权
    2025-01-01
  • VMware重新安装VMwareTool字体为灰色情况+ubuntu时间设置过程

    VMware重新安装VMwareTool字体为灰色情况+ubuntu时间设置过程

    本文主要介绍了当强制关闭VMware虚拟机时,导致共享目录无法显示的问题及其解决方案,包括重新安装VMwareTools、设置CD/DVD为linux.iso镜像文件、拷贝解压、运行安装脚本以及设置时间等步骤
    2026-04-04
  • VMware虚拟机三种连接方式实例解析

    VMware虚拟机三种连接方式实例解析

    这篇文章主要介绍了VMware虚拟机三种连接方式实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • 使用VMware10安装Ubuntu 14步骤图文详解

    使用VMware10安装Ubuntu 14步骤图文详解

    Ubuntu 系统是一款优秀的、基于GNU/Linux 的平台的桌面系统。这篇文章主要介绍了使用VMware10安装Ubuntu 14步骤,本文图文并茂给大家介绍的非常详细,需要的朋友可以参考下
    2017-11-11

最新评论