解决办法:
进入对应的虚拟机文件夹,删除%虚拟机名称%.文件夹或者里面的文件
我们打开任务管理器,你会发现两个重要的进程和。其中,为主程序,虚拟机运行在该进程下;是一个shell程序,负责显示中运行的虚拟系统,并解释和传达各种信息。这是我们最常用的VMware用户界面,程序可以登录,即可以同时打开多个程序。
自从VMwareWorkstation重新发布后,为了避免同一个虚拟系统被多个同时打开而导致错误,每个VMware在打开对应的虚拟机选项卡时都会首先检查这一点。虚拟机根目录是否有*.文件夹,并验证其中的文件。如果该文件包含合法生成的uuid(通用唯一标识符),则虚拟机的选项卡将不会打开,并且会出现错误消息。出现如下错误信息:
TakeOwnership后出现以下信息:
如果没有相应的合法文件响应,则会在虚拟机根目录下创建*.文件夹,在文件夹中创建包含uuid的*.lck文件,打开虚拟机选项卡并从程序本身获取显示信息。
这个*.lck文件可以用记事本编辑。里面是uuid={一串字母和数字},uuid是通用唯一标识符(UniversallyUniqueIdentifier),其特点是唯一性。意图是只有一个可以接受主程序显示并同时操作虚拟机。lck是lock的缩写,是对所请求的资源加锁。
VMware虚拟机运行时,会在对应的虚拟机目录下创建*.、*.和*.三个文件,其中包含*.、*.和*.。该文件名为lck.其中,*.是在打开中的选项卡时创建的,另外两个是关于虚拟内存和磁盘使用情况的,它们是在虚拟系统运行时创建的。如果关闭并使虚拟机在后台运行,*.文件夹将消失,而其他两个文件夹则不会。
当您在中打开虚拟机选项卡时,会即时创建*.文件夹。估计这是在最初传输数据(senddata)时创建的,以防止多个shell也要求打开虚拟机。
上一篇:虚拟机启动不了提示禁用怎么办
下一篇:虚拟机挂起无法启动必须重启