私は Windows 10 64 ビットを実行している Lenovo Z570 ラップトップを持っています。私のプロセッサ (i5-2430m) + BIOS は仮想化をサポートしています。
しかし、もし私が有効にする「インテル仮想化BIOSの「オプション」:
そしてもし私が無効にする「インテル仮想化BIOSの「オプション」:
- ゲストを起動しようとすると、Hyper-V にハイパーバイザーが実行されていないというエラー メッセージが表示されます。
- 確保可能なハードウェア仮想化はサポートされている。
- コア情報VMX は使用可能ですが、HYPERVISOR は使用できないことが示されます。
これは正常なのでしょうか、それとも BIOS または Windows に問題があるのでしょうか? 正常な場合は、実際に何が起こっているのか説明してください。
前もって感謝します!!
答え1
これを取れインテルの ID ユーティリティ実行無効化ビットと拡張停止状態が有効になっているかどうかを確認します。
ご了承くださいインテル独自の仮想化技術HAXMとHyper-Vは同時に実行できないWindows の機能である「Hyper-V」がシステムにインストールされていないか、有効になっていないことを確認してください。Hyper-V は CPU の VT 仮想化機能をキャプチャするため、HAXM と Hyper-V を同時に実行することはできません。
達成したい目的に応じて、 を使用して起動時に Hyper-V を有効または無効にしますbcdedit /set hypervisorlaunchtype off/auto
。
答え2
ありがとう、これを読んでようやく自分の問題の原因が分かりました答え
有効にした後、インテル仮想化BIOS では、Windows 10 ホストは BIOS にリンクされたハイパーバイザーから実行される VM のように動作します。そのため、securable と coreinfo には、VMX が VM で既に実行されているため使用できないことが示されます。