Windows 11系统上的vmware workstation 虚拟机,因误操作删除快照后,导致虚拟机无法正常启动。提示:“指定的虚拟磁盘需要进行修复”。

解决方法是,在vmware workstation中,点击创建新的虚拟机。

选择自定义后,点击下一步。

选择你当前vmware workstation 最新的版本后,点击下一步。

选择稍后安装操作系统后,点击下一步。

你无法打开的那个虚拟机,原来是什么系统和版本,这里还是选相同的系统和版本,点击下一步。

这里的虚拟机名称,最好修改一下。比如原来的是windows 11 x64,现在改成win11。或者你也可以根据自己的需求进行修改,虚拟机存放位置,找一个剩余空间大的分区,然后点击下一步。

这里输入你常用的密码,或者你自己能记得住的密码,点击下一步。

UEFI(E)这里需要勾选一下安全引导,点击下一步。

这里根据你原本的虚拟机配置来,如果你不记得了,可以随便设置,进系统后再修改也可以,然后点击下一步。

这里是内存设置,跟上边一样,能记得就按之前的设置,记不得就随便配置,然后点击下一步。

这里是网络设置,跟上边一样,能记得就按之前的设置,记不得就随便配置,然后点击下一步。

这里选择推荐的LSI Logic SAS,然后继续点击下一步。

这里根据你自己的硬盘来,如果你是固态硬盘,那就选择推荐的NVMe,如果你是机械硬盘,那就选择其他的,比如SATA,然后点击下一步。

这里是最关键的一步,一定要看仔细了。必须选择“使用现有虚拟磁盘”,然后点击下一步。

在浏览中,选择之前那个无法打开的虚拟机文件夹。

在里边找到 “.vmdx” 后缀的文件,这个文件是你之前的虚拟机,所以有资料都在这个里边。不要选其他 “000001.vmdx”、“000002.vmdx”这些,然后点右下角的“打开”,再选下一步。

虚拟机创建完成,点击左上角的开启虚拟机。

根据你的电脑硬件配置,修复时间有长有短,我这里大概10几分钟后,就好了。

OK,现在可以正常进入虚拟机系统了。查看了一下,所有的数据都在,完美搞定,打完收工!
