Windows – How to find out whether Hyper-V is currently enabled/running

hyper-vwindows 8.1

How can I find out whether Hyper-V is currently running on my Windows 8.1 Pro System?

Reason: Some installs automatically enable Hyper-V (e. g. the Visual Studio Android Emulator addons). I am mostly using VMWare and VBox for Virtualization, and since Hyper-V is a Hypervisor (virtualizing host too), I want to avoid conflicts (double virtualization).

Best Answer

You can check if the services are running:

Win+R -> services.msc Look in the list for all services beginning with Hyper-V. If any of them are Running, it's on. (Specifically, the core of it I believe is labelled Hyper-V Virtual Machine Management)

You can check the system log to see if any activity has occurred guide here:

  1. Open Event Viewer. Click Start, click Administrative Tools, and then click Event Viewer.

  2. Open the Hyper-V-Hypervisor event log. In the navigation pane, expand Applications and Services Logs, expand Microsoft, expand Hyper-V-Hypervisor, and then click Operational.

  3. If Windows hypervisor is running, no further action is needed. If Windows hypervisor is not running, perform the following steps.

  4. Open the System log. (In the navigation pane, expand Windows Logs and then select System.)

  5. Look for events from Hyper-V-Hypervisor for more information. For example, event ID 41 indicates a problem with the BIOS configuration: “Hyper-V launch failed; Either VMX not present or not enabled in BIOS.” (To filter for these events, from the Actions pane, click Filter Current Log, and then for Event sources, specify “Hyper-V-Hypervisor”.)

Related Question