“字典问题”与VMPlayer错误

我对使用vmware虚拟化(作为一个virtualbox用户)很新,所以我希望你们能帮助我。 我最近得到了一个包含虚拟机的外部USB磁盘,下载vmplayer,设置“打开虚拟机”,运行它,很容易。

今天早上做了一些工作之后,我closures了虚拟机,现在试着重新启动虚拟机。我得到这个: 无法打开虚拟机:字典问题。

我尝试从我的库中删除虚拟机,现在每当我尝试重新添加虚拟机时都会发生这种情况。同时,我仍然可以访问其他虚拟机,因此似乎虚拟磁盘可能会出现问题。

所以有两个问题:

  • 这显然不是一个非常有用的错误消息。 我可以去哪里获得更多信息? 我的应用程序EventLog不包含VMWare的任何内容。
  • 我可以采取哪些措施来解决问题?

编辑:多一些信息。

  • 我没有拍摄任何快照。 我不认为VM Player甚至有这种能力。
  • 我有一个zip文件(我假设)是虚拟机发送给我时的状态。 我不能解压,因为它是巨大的,只需要比我有更多的高清空间,但我提取了vmx文件,并检查它。 除了UUID和我读取cleanShutdown = "FALSE"的事实,它们是相同的。
  • 日志包含以下行

    6月23日10:11:18.080:vmx | SNAPSHOT:SnapshotConfigInfoRead:无法从“E:…. \ MachineName.vmsd”加载字典。

    6月23日10:11:18.080:vmx | SNAPSHOT:文件'E:…. \ MachineName.vmx'的SnapshotConfigInfoRead失败:字典问题(6)

    6月23日10:11:18.082:vmx | SNAPSHOT:Snapshot_TimeStampTiers失败:字典问题(6)

已经看到这与快照创造这个错误。 VMware社区站点中有几个线程。 VMware社区另一个话题就是虚拟机讨论

为了logging,我通过备份我的caches目录, vmsd, vmxf, vmx, nvram文件并将它们复制到我拥有的文件中来解决了这个问题。 我想其中一些已经被损坏了。