由于文件锁定部分,VMWare Workstation VM无法启动

时间:2019-03-08 02:39:20

标签: vmware-workstation

我收到消息:

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. 

所以虚拟机不再启动,如何解决?

4 个答案:

答案 0 :(得分:4)

要解决此错误,请转到虚拟O的目录并删除扩展名为“ .lck”的所有内容。

答案 1 :(得分:1)

我刚刚找到了解决此问题的方法。我创建了一个备份,并将“ lck”文件从VM的目录(* .lck)中移出,并将其从VM的目录中删除。然后重新启动虚拟机。

答案 2 :(得分:1)

删除扩展名为lck的文件夹为我解决了这个问题

答案 3 :(得分:0)

我运行下面的批处理文件以删除VMWare工作目录(即“设置” /“选项” /“工作目录”)中的所有临时文件,锁,目录和内存文件。这使我摆脱了很多麻烦。您将丢失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