![呼叫 WHvSetupPartition 失敗:ERROR_SUCCESS(最後 = 0xc000000d/87)(VERR_NEM_VM_CREATE_FAILED)](https://rvso.com/image/1609691/%E5%91%BC%E5%8F%AB%20WHvSetupPartition%20%E5%A4%B1%E6%95%97%EF%BC%9AERROR_SUCCESS%EF%BC%88%E6%9C%80%E5%BE%8C%20%3D%200xc000000d%2F87%EF%BC%89%EF%BC%88VERR_NEM_VM_CREATE_FAILED%EF%BC%89.png)
這個問題類似於這個帖子,但那裡提供的解決方案不適用,因為我有 Windows 10 家用版而不是專業版。接受的答案所依賴的 Hyper-V 和 Windows Sandbox 停用解決方案對我來說不可用。
作業系統:Windows 10 64 位,版本 1909,內部版本 18363.476(19H2)
在將 Windows 從版本 1903 升級到 1909 之前,我需要使用 VirtualBox 執行的所有操作都運作良好,但似乎我遇到了一些升級後問題。當嘗試啟動 VirtualBox Ubuntu VM 時,我收到以下錯誤訊息:
呼叫 WHvSetupPartition 失敗:ERROR_SUCCESS(最後=0xc000000d/87)(VERR_NEM_VM_CREATE_FAILED)。
結果代碼:E_FAIL (0x80004005) 組件:ConsoleWrap 介面:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
我已經找到了一個資源virtualbox.org 論壇這讓我相信問題可能與我一直在電腦上嘗試 Windows 終端預覽這一事實有關,但我不知道如何解決該問題,因為所提供的解決方案還依賴於禁用 Hyper-中的VWindows功能經理,這對我來說不是一個選擇。
有誰知道如何解決這個問題?我在網路上找到的所有文獻都依賴暫時或永久停用 Hyper-V。有沒有辦法從 PowerShell 提示字元安全地執行此操作?
答案1
答案2
您不需要禁用容器!在此基礎上介紹如何做文章
VBoxManage setextradata "<VM Name>" "VBoxInternal/NEM/UseRing0Runloop" 0
答案3
我使用的是 Windows 10 家用版,沒有容器和 Hyper-V 功能,但我停用了虛擬機器平台和Windows 虛擬機器管理程式平台這使得問題消失,無需重新安裝 VirtualBox。
答案4
套用上述解決方案後,如果無法執行虛擬機,請嘗試安裝最新版本的 VirtualBox,然後再嘗試。它對我來說有效。希望這也對你有用。