我试图访问我的一个虚拟机,但它不见了。我打开 Hyper-V,但它不见了(这是该系统上唯一的虚拟机)。
我的系统上没有任何.VHDX 文件。
我搜索了包含 VM 名称的文件,只找到了 AppData\Roaming\Microsoft\Windows\Recent\Fiona.vhd.lnk
我如何取回我的 VM(Fiona)?
答案1
我从一位微软技术人员那里得到了一个很好的解决方案。即使 Hyper-V 没有看到虚拟机文件,它们也在那里。所以我们首先尝试导入它们。但失败了。
但后来她有了一个好主意 - 创建一个新虚拟机,但对于硬盘,使用现有的 vhd 文件。这可行。
恢复的关键不是虚拟机本身,因为虚拟机很容易重建。而是虚拟机上的实际内容,而 vhd 拥有所有这些内容。因此,vhd 上的 Windows 实例立即启动,一切正常。
简而言之,如果您的 VM 消失,如果您仍然有 vhd 文件并且它很好,请创建一个新的 VM 并使用该 vhd。
Hyper V 文件的默认位置为“C:\ProgramData\Microsoft\Windows\Hyper-V”(VM 配置文件)和“C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks”(虚拟磁盘)。