
Hyper-V 安裝沒有明顯問題,但啟動虛擬機器的任何嘗試都會引發此錯誤:
'<virtual machine name>' failed to start.
Virtual machine '<virtual machine name>' could not be started because the hypervisor is not running.
系統資訊:
- Windows 10 企業版 1803 17134.523
- 華碩 PRIME B350-PLUS
- AMD 銳龍 5 1600X
這是我檢查過的各種軟體的輸出:
ASUS UEFI BIOS 公用程式 > 進階模式 > 進階 > CPU 配置
NX Mode Enabled SVM Mode Enabled SMT Mode Auto Core Leveling Mode Automatic mode
工作管理員 > 效能
Virtualization: Enabled
msinfo32.exe > 系統摘要
Hyper-V - VM Monitor Mode Extensions Yes Hyper-V - Second Level Address Translation Extensions Yes Hyper-V - Virtualization Enabled in Firmware Yes Hyper-V - Data Execution Protection Yes
coreinfo.exe -v
AMD Ryzen 5 1600X Six-Core Processor AMD64 Family 23 Model 1 Stepping 1, AuthenticAMD Microcode signature: 00000000 HYPERVISOR - Hypervisor is present SVM * Supports AMD hardware-assisted virtualization NP * Supports AMD nested page tables (SLAT)
bcdedit.exe > Windows 開機載入程式
nx OptIn hypervisorlaunchtype Auto
PowerShell > 取得服務 -DisplayName Hyper-V*
Status Name DisplayName ------ ---- ----------- Running vmcompute Hyper-V Host Compute Service Stopped vmicguestinterface Hyper-V Guest Service Interface Stopped vmicheartbeat Hyper-V Heartbeat Service Stopped vmickvpexchange Hyper-V Data Exchange Service Stopped vmicrdv Hyper-V Remote Desktop Virtualizati... Stopped vmicshutdown Hyper-V Guest Shutdown Service Stopped vmictimesync Hyper-V Time Synchronization Service Stopped vmicvmsession Hyper-V PowerShell Direct Service Stopped vmicvss Hyper-V Volume Shadow Copy Requestor Running vmms Hyper-V Virtual Machine Management
我在這個網站和其他網站上找到了多個類似的線程,並且已經嘗試過(所有這些都無濟於事):
- 解除安裝並重新安裝 Hyper-V(多次)
- 重新啟動機器(冷啟動,多次)
- 升級我的 BIOS
- 升級主機板晶片組驅動
對下一步行動有什麼想法嗎?
答案1
您的硬體可以根據規格運行 Hyper-V,因此問題可能出在某些設定。
檢查 BIOS 下的 進階頻率設定 > 進階 CPU 核心設定,如果名為「SVM 模式」的選項設定為「啟用」。如果不是,請啟用它,保存 BIOS,關閉電腦並進行冷啟動。
如果這沒有幫助,請打開提升的命令提示字元並執行以下命令:
bcdedit /set hypervisorlaunchtype auto
然後重新啟動計算機,再次冷啟動。
如果這也不起作用,請檢查您的設定是否確實能夠運行 Hyper-V AMD-V 與 RVI Hyper V 相容性實用程序,以提升模式運行它。
答案2
作業系統一次只能運行一個 hyper-Visor。是否有可能您正在執行另一種軟體,例如VMware、virtual box。或者也許是一個利用它的程序,例如 NOX?既然您提到您的企業中是否有任何 GPO 阻止使用 Hyper-V。
為了進行測試,我將安裝備用 SSD 並安裝 Windows 10 Pro,看看問題是否仍然存在。