VM 無法初始化,0x80070539 Hyper-V 錯誤

VM 無法初始化,0x80070539 Hyper-V 錯誤
VM無法初始化0x80070539

整個錯誤消息是這樣的:

嘗試啟動選定的虛擬機時出錯。

“虛擬機名稱”無法初始化。

嘗試讀取或更新虛擬機配置失敗。

嘗試讀取或更新虛擬機配置失敗。

“虛擬機名稱”無法初始化。(虛擬機ID)

“vm-name”無法讀取或更新虛擬機配置:安全 ID 結構無效。(0x80070539)。(虛擬機 ID:your-vm-ID)

僅供參考,當您將虛擬機從一個環境移動到另一個環境時,會出現此錯誤。它可以是同一台 PC 或兩台不同的計算機。由於可以將虛擬機從一個環境移動到另一個環境,​​因此許多人經常在不採取預防措施的情況下這樣做。如果您是第一次執行此操作,則在遷移後啟動虛擬機時可能會遇到上述錯誤。

也就是說,您需要在虛擬機配置中重置安全 ID。儘管 Hyper-V 會為新虛擬機分配一個虛擬機,但它不會為遷移的計算機執行相同的操作。這就是為什麼您需要使用 PowerShell 手動執行此操作。

VM 無法初始化,0x80070539 Hyper-V 錯誤

VM無法初始化0x80070539

要修復 VM 無法初始化,0x80070539 Hyper-V 錯誤,請按照以下步驟操作:

  1. 在任務欄搜索框中搜索powershell 。
  2. 單擊以管理員身份運行選項。
  3. 單擊UAC 提示上的“是”按鈕。
  4. 輸入以下命令:Grant-VMConnectAccess -VMName“vm-name”-UserName“用戶的域和用戶名”
  5. 關閉 PowerShell 並嘗試重新啟動虛擬機。

要了解有關這些步驟的更多信息,請繼續閱讀。

首先,您需要使用管理員權限打開 Windows PowerShell。為此,請在任務欄搜索框中搜索powershell,然後單擊“以管理員身份運行”選項。然後,單擊UAC 提示上的“是”按鈕以打開 PowerShell。

接下來,您需要輸入以下命令:

Grant-VMConnectAccess -VMName "vm-name"-UserName "Domain and username of the user"

VM無法初始化0x80070539

不要忘記將vm-name替換為虛擬機名稱,將用戶的域和用戶名替換為當前用戶名。

完成後,關閉所有窗口,然後嘗試重新啟動虛擬機。

Hyper-V 中的錯誤代碼 80070005 是什麼?

此錯誤意味著虛擬硬盤文件中缺少虛擬機 ID 或 SID。換句話說,您需要將 SID 分配給您的 VHD 或 AVHD 文件。您可以藉助命令提示符和以下命令來執行此操作:icacls <.vhd 或。avhd 文件路徑> /grant “NT 虛擬機\ <vm-ID > “:(F).

為什麼 VHDX 無法啟動 Hyper-V?

VHDX 無法在 Hyper-V 中啟動的原因可能有無數。從文件丟失或損壞到配置不正確再到權限不足,任何因素都可能導致此錯誤。根據錯誤,您可以通過重建虛擬硬盤文件來解決問題。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *