打开VMware虚拟机提示“另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“H:\app.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。”的说明
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
前段时间用友的人给了我一个APP虚拟机的东西,然而之前都用的好好的,今天再次打开VMware虚拟机提示“另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“H:\app.vmdk”或它所依赖的某个快照磁盘。 模块Disk启动失败未能启动虚拟机。”,如下图所示
打开VMware虚拟机提示“另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“H:\app.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。”的说明
首先我能确定我的东西没啥问题,只是当时用友的人打包的时候出了点故障没有打包好,但不影响使用,咋都提示“模块Disk启动失败未能启动虚拟机”,一起之下全部删除,再次解压来尝试~~发现了端倪
指向的文件为“Debian 11.x 64 位-cl1-000002.vmdk”我当时没有注意,直接随便选择了一个.vmdk的文件造成的,真是狗血!
然后选择正确的文件就可以正常的启动,不过对于不知晓的人来说,也有以下的情况~~~
因为没有正常正确的来关闭虚拟机VMware,或者非自然关闭如断电造成的类似问题~~~
一、删除lck文件
虚拟机中的lck文件(锁文件)是一种特殊的文件,用于在虚拟机运行时防止对虚拟机文件的并发访问或编辑。当虚拟机启动并运行时,虚拟机管理软件(如VMware或VirtualBox)会在虚拟机文件所在的目录中创建lck文件。这些lck文件作为一种锁机制,确保在虚拟机运行期间,没有其他进程可以修改虚拟机的磁盘文件或配置文件。
lck文件通常是临时的,当虚拟机正常关闭时,这些文件会被自动删除。然而,在某些情况下,比如虚拟机或宿主机异常崩溃,lck文件可能不会被正确清除。这可能会导致虚拟机无法再次启动,因为虚拟机管理软件认为虚拟机仍在运行,从而阻止对其文件的访问,所有带有lck后缀的文件进行删除,删除后虚拟机进行重启;
如重启依然还报同样的错误,是不是对虚拟机的硬盘进行了挂载等操作,而移植过程中又对相关文件有遗漏,造成的~~
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
支付宝赞助
微信赞助



