無法讓 Hyper-V 在 Windows 10 上運作:虛擬機器管理程式未執行

無法讓 Hyper-V 在 Windows 10 上運作:虛擬機器管理程式未執行

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,看看問題是否仍然存在。

相關內容