Hyper-V Guest虚拟机在重新启动后消失

我刚刚重启了我的机器,运行Windows 2008 R2 Datacenter,重启后,我最关键的虚拟机就消失了。 我已经读过这可能是由于腐败的符号链接或XML文件中包含关于机器的数据,但由于网上冲突的答案,我不觉得舒服的文件,直到我有一个更明确的答案。 你们有没有经历过这个? 如果是的话,什么是最好的方式进行恢复?

即使你已经修复了它,我会build议创build一个新的虚拟机,然后将现有的VHD连接到新的虚拟机。 这将重新创build所有必要的XML文件并允许它启动。 没有解决问题的根本原因,但如果它是一个关键的机器,它可能是最快的解决scheme。

实际上,我发现XMLconfiguration文件末尾有一个导致错误的尾部空间</configuration> 。 删除后,它启动了,一切恢复正常!