Hyper-V cannot be installed: The hypervisor is already running – How to Solve

I am working more in to VMware platform and recently for a Hyper-V project I need to do some testing and I was trying to create Hyper-V lab top of VMware Platform and got an error Hyper-V cannot be installed:The hypervisor is already running .

In this post , I will share how to solve this issue and install  Hyper-V  on top of a hypervisor  , this same error you may get while  Installing the Hyper-V nested setup  on Hyperv-V environment also.Also note that this is only for testing and lab purpose not commanded on production setup .

hyperv on vmware -00  

You have follow below steps to resolve the error

Install RSAT for Hyper-V 

Installing RSAT only installs the hypervisor and it doesn’t install the administration tools for that  you have to install  RSAT-Hyperv-V-tools. Note that don’t restart the server until last step executed .

Enable-WindowsOptionalFeature –Online -FeatureName Microsoft-Hyper-V –All -NoRestart

hyperv on vmware -01

Install RSAT-Hyper-V-Tools

By runnin this command you can manage the Hyper-V

Install-WindowsFeature RSAT-Hyper-V-Tools -IncludeAllSubFeature

hyperv on vmware -02

Install the Cluster service

To create a cluster then you need to install the Cluster service by running below command 

Install-WindowsFeature RSAT-Clustering –IncludeAllSubFeature

hyperv on vmware -04

Install Multipath I/O

This is an optional one and you can install Multipath I/O to enable multiple paths to the storage by running below command 

Install-WindowsFeature Multipath-IO

hyperv on vmware -03

Finally you have restart the server

Create Virtual Machine on Hyper-V

Open Hyper-V Manager and navigate to right side action panel -> click on new  -> virtual machine  and follow the screen option to create virtual machine  .

hyperv on vmware -06

 

Finally you can see the VM’s in Virtual Machine Windows which you created

hyperv on vmware -05