Hyper-V

我的 Hyper-V 虛擬機消失了

  • November 9, 2020

我去訪問我的一個虛擬機,它不見了。我啟動了 Hyper-V,但它不存在(這是該系統上唯一的虛擬機)。

我的系統上的任何地方都沒有 .VHDX 文件。

我搜尋並在其中包含 VM 名稱的文件,只找到 AppData\Roaming\Microsoft\Windows\Recent\Fiona.vhd.lnk

如何取回我的 VM (Fiona)?

我從 Microsoft 技術人員那裡得到了一個很好的解決方案。即使 Hyper-V 沒有看到 VM 文件,它們也在那裡。所以我們首先嘗試導入它們。那失敗了。

但後來她有了一個好主意——創建一個新的虛擬機,但對於硬碟,使用現有的 vhd 文件。那行得通。

恢復的關鍵不是虛擬機本身,它很容易重新創建。這是虛擬機上的實際內容,而 vhd 擁有所有這些。因此,vhd 上的 Windows 實例立即啟動,一切都很好。

這麼簡短的回答,如果您的虛擬機消失了,如果您仍然有 vhd 文件並且它很好,請創建一個新的虛擬機並使用該 vhd。

Hyper V 文件的預設位置是 VM 配置文件的“C:\ProgramData\Microsoft\Windows\Hyper-V”和虛擬磁碟的“C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks”。

引用自:https://serverfault.com/questions/1040013