Windows 8.1 ProシステムでHyper-Vが現在実行されているかどうかを確認するにはどうすればよいですか?
理由:一部のインストールでは、Hyper-Vが自動的に有効になります(例:Visual Studio Android Emulator addons)。主にVMWareとVBox for Virtualizationを使用しています。 )、競合を回避したい(二重仮想化)。
サービスが実行されているかどうかを確認できます。
Win+R -> services.msc
Hyper-V
で始まるすべてのサービスをリストで探します。それらのいずれかがRunning
の場合、オンになっています。 (具体的には、そのコアはHyper-V仮想マシン管理と呼ばれています)
システムログをチェックして、アクティビティが発生したかどうかを確認できます こちらのガイド :
イベントビューアを開きます。 [スタート]、[管理ツール]、[イベントビューア]の順にクリックします。
Hyper-V-Hypervisorイベントログを開きます。ナビゲーションウィンドウで、[アプリケーションとサービスログ]、[Microsoft]、[Hyper-V-Hypervisor]の順に展開し、[操作]をクリックします。
Windowsハイパーバイザーが実行されている場合、それ以上のアクションは必要ありません。 Windowsハイパーバイザーが実行されていない場合は、次の手順を実行します。
システムログを開きます。 (ナビゲーションペインで、[Windowsログ]を展開し、[システム]を選択します。)
詳細については、Hyper-V-Hypervisorからのイベントを探してください。たとえば、イベントID 41はBIOS構成に問題があることを示しています。「Hyper-Vの起動に失敗しました。 VMXが存在しないか、BIOSで有効になっていません。」 (これらのイベントをフィルターするには、[アクション]ウィンドウで[現在のログをフィルター]をクリックし、[イベントソース]で「Hyper-V-Hypervisor」を指定します。)
Powershell:get-service | findstr vmcompute
Vmcompute Hyper-Vホストコンピューティングサービスの実行
管理者としてPowershellを実行します。
PS C:\Windows\system32>
次のコマンドを実行します。
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
有効になっている場合は、次のような答えが表示されます。
FeatureName : Microsoft-Hyper-V
DisplayName : Hyper-V Platform
Description : Provides the services that you can use to create and manage virtual machines and their resources.
RestartRequired : Possible
State : Enabled
CustomProperties :