Windows 10 で Hyper-V が動作しない: ハイパーバイザーが実行されていない

Windows 10 で Hyper-V が動作しない: ハイパーバイザーが実行されていない

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
  • ASUS 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
    
  • コアインフォメーション

    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 > Get-Service -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

OS は一度に 1 つのハイパーバイザーしか実行できません。VMware、Virtual Box など、別のハイパーバイザーを実行している可能性はありますか。または、NOX など、それを利用するプログラムでしょうか。企業での使用についておっしゃっていますが、Hyper-V の使用をブロックする GPO はありますか。

テストするには、予備の SSD をインストールし、Windows 10 Pro をインストールして、問題が解決するかどうかを確認します。

関連情報