
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 をインストールして、問題が解決するかどうかを確認します。