Hyper-V 虛擬機器在重新啟動後被刪除

我們注意到,重新啟動主機後,所有或一個 Hyper-V 虛擬機器都被刪除。這可能非常令人沮喪,因為人們可能必須創建一台新機器並再次經歷令人厭煩的過程。它們可以是新建立的虛擬機,也可以是複製的虛擬機。在這篇文章中,我們將討論這個問題,看看如果Hyper-V 虛擬機器在重新啟動後將被刪除。

修復重新啟動後 Hyper-V 虛擬機器被刪除的問題

如果 Hyper-V 虛擬機器在重新開機後被刪除,請確保主機已更新。因此,如果您使用的是 Windows 11/10 或 Windows Server,請確保。如果主機更新了,可以依照下面的解決方法。

  1. 重新啟動 Hyper-V 虛擬機器管理服務
  2. 使用現有硬碟建立新虛擬機
  3. 點虛擬機器設定檔
  4. 重新安裝 Hyper-V

讓我們詳細談談它們。

1]重啟Hyper-V虛擬機器管理服務

Hyper-V 虛擬機器管理服務是重要的 Hyper-V 元件。它管理 Hyper-V 主機上虛擬機器 (VM) 的操作和狀態。如果您遇到 Hyper-V 問題,建議您重新啟動此服務。為此,請按照下面提到的步驟操作。

  1. 打開服務透過從「開始」功能表中搜尋該應用程式。
  2. 現在,尋找Hyper-V 虛擬機器管理服務。
  3. 右鍵單擊它,然後選擇重新啟動。

如果該服務被停止,您需要右鍵單擊該服務,更改啟動類型到自動,然後按一下開始。完成後,重新啟動機器並檢查問題是否解決。

2]使用現有硬碟建立新的虛擬機

接下來,我們需要使用現有的硬碟建立新的虛擬機,因為現有的虛擬機有可能已損壞。如果您的情況下所有虛擬機器都被刪除,您可能可以跳過此解決方案,因為所有虛擬機器都已損壞是一個牽強的想法。若要使用現有硬碟建立新計算機,請依照下列步驟操作。

  1. 從「開始」功能表中搜尋來開啟 Hyper-V 管理員。
  2. 現在,轉到行動部分並點擊新建 > 虛擬機器。
  3. 然後,您必須輸入電腦的名稱,指定位置,然後按一下「下一步」。
  4. 然後,您必須指定生成,分配內存,並按照螢幕上的說明進行操作,直到到達連接虛擬硬碟部分。
  5. 選擇使用現有的虛擬硬碟,按一下“瀏覽”,前往 VHD 或 VHDX 檔案所在的位置,然後選擇它。
  6. 最後,請按照螢幕上的指示完成該過程。

完成後,打開機器看看是否一切正常。如果您知道一切正常,您可以打開機器,重新啟動主機,然後查看機器是否已刪除。希望這次您不會遇到這個問題。

3]指向虛擬機器設定檔

您需要檢查設定檔的位置。通常,.XML 檔案位於C:\ProgramData\Microsoft\Windows\Hyper-V\虛擬機。確保創建一個在進行任何更改之前。

我們將使用符號連結建立對設定檔的引用,使其看起來像位於原始位置一樣。為此,請打開命令提示符作為管理員,然後執行以下命令。

mklink "C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines\<GUID>.xml" "D:\VMs\<GUID>.xml"

代替<GUID>修改虛擬機器的實際GUID,並調整路徑D:\VMs\<GUID> .xml 指向備用磁碟機上 .XML 檔案的實際位置。

完成後,重新啟動電腦並查看問題是否解決。

4]重新安裝Hyper-V

如果一切都失敗了,我們需要重新安裝 Hyper-V 功能,就好像它已損壞一樣,您將遇到諸如上述問題之類的特殊問題。為此,請按照下面提到的步驟操作。

  1. 打開控制面板。
  2. 改變查看方式大圖標。
  3. 點選程式和功能。
  4. 現在,點擊開啟或關閉 Windows 功能。
  5. 尋找超V,取消勾選它,然後按一下「確定」。
  6. 現在,您需要再次勾選 Hyper-V,然後按一下確定。

重新安裝 Hyper-V 後,新增所有虛擬機器並檢查問題是否已解決。

希望您能夠使用本文中提到的解決方案來解決該問題。

讀:

當您刪除 Hyper-V 虛擬機器時,哪些內容不會自動刪除?

當您從 Hyper-V 管理員控制台刪除 Hyper-V 虛擬機器時,虛擬硬碟上的檔案不會被刪除。它們將保留在本機電腦上。如果您想恢復機器,可以使用硬碟文件,但如果您不想這樣做,則可以隨時刪除該文件。

讀:

刪除的虛擬機器可以恢復嗎?

如果您已備份虛擬機器或啟用了檢查點,則可以在 Hyper-V 中還原虛擬機器。如果您沒有這些,則必須建立新的虛擬機器並連結現有的硬碟。要執行相同的操作,您可以按照前面提到的第二個解決方案進行操作。

另請閱讀: