VMWare Workstation VM 由于文件的锁定部分而无法启动
VMWare Workstation VM not starting because of locked portion of file
我收到消息:
The process cannot access the file because another process has locked a portion of the file
Cannot open the disk 'C:\Users\t825665\VM's\VPC\Windows 10 x64.vmdk' or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine.
所以虚拟机不再启动了,如何解决?
我刚刚找到了这个问题的解决方案。我创建了一个备份并从我的 VM 目录 (*.lck) 中移动了 'lck' 文件,将它们从 VM 目录中移除。然后重启虚拟机就可以了。
要解决此错误,请进入虚拟 O 的目录并删除所有带有“.lck”扩展名的内容。
我运行下面的批处理文件删除VMWare工作目录(即Settings/Options/Working目录)中的所有临时文件、锁、目录和内存文件。它让我摆脱了许多困境。您将丢失 VMWare 暂停内存中所有未保存的工作,因此如果您不确定,请在使用前进行备份。它会像关机一样重新启动映像。
------------------------Clean.bat---------------- --
@echo off
REM - Delete all directories in Working Directory
set dr=%cd%
set ex=\*
set "dr=%dr%%ex%"
for /d %%a in ("%dr%") do rd "%%a" /q /s
REM - Delete files in Working Directory
del *.log
del *.vmem
del *.vmss
del *.nvram
del *.vmx~
pause
删除扩展名为 lck 的文件夹解决了我的问题
工作站关闭,删除 VM 文件夹中的所有 *.lck 文件和文件夹。然后重新打开Workstation,加载VM,开机
我收到消息:
The process cannot access the file because another process has locked a portion of the file
Cannot open the disk 'C:\Users\t825665\VM's\VPC\Windows 10 x64.vmdk' or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine.
所以虚拟机不再启动了,如何解决?
我刚刚找到了这个问题的解决方案。我创建了一个备份并从我的 VM 目录 (*.lck) 中移动了 'lck' 文件,将它们从 VM 目录中移除。然后重启虚拟机就可以了。
要解决此错误,请进入虚拟 O 的目录并删除所有带有“.lck”扩展名的内容。
我运行下面的批处理文件删除VMWare工作目录(即Settings/Options/Working目录)中的所有临时文件、锁、目录和内存文件。它让我摆脱了许多困境。您将丢失 VMWare 暂停内存中所有未保存的工作,因此如果您不确定,请在使用前进行备份。它会像关机一样重新启动映像。
------------------------Clean.bat---------------- --
@echo off
REM - Delete all directories in Working Directory
set dr=%cd%
set ex=\*
set "dr=%dr%%ex%"
for /d %%a in ("%dr%") do rd "%%a" /q /s
REM - Delete files in Working Directory
del *.log
del *.vmem
del *.vmss
del *.nvram
del *.vmx~
pause
删除扩展名为 lck 的文件夹解决了我的问题
工作站关闭,删除 VM 文件夹中的所有 *.lck 文件和文件夹。然后重新打开Workstation,加载VM,开机