The virtual machine could not be started because the hypervisor is not running

December 14, 2010 — 2 Comments


Most of the machines have "Virtualization" Disabled by default in their BIOS. So the first thing you have to do is to make sure Virtualization is Enabled or turned on in BIOS setting.

System BIOS

The system BIOS must support the following:

  • The virtualization technology included in the main processor, and it must be enabled.
  • Hardware-enforced Data Execution Prevention (DEP), and it must be enabled.

You must enter the BIOS setup of the server and make sure that “Virtualization Technology” and “Execute Disable” are both set to Enabled.  In most cases, the required BIOS settings can be found in these BIOS sections (actual names may differ, based upon your server’s BIOS settings):

  • Security > Execute Disable (set to On)
  • Performance > Virtualization (set to On)
  • Performance > VT for Direct I/O Access (set to On)
  • Performance > Trusted Execution (set to Off)

Please see the video:


If your still having problem, check the following

1. Start | Computer | Properties


Windows 2008R2 System Properties

2. Click on Advanced System Settings

WIndows 2008R2 Advanced Settings

3. Click on Settings under Performance 

Performance Settings in HyperV


4. On Data execution Prevention , if your a seeing the message “ Your computer’s processor does not support hardware-based DEP” you may not able to run virtual machine.  Go back to your BIOS and check it again.

Data Execution Prevention, Hyper V Settup


If the configuration are good in BIOS, you should see this

Supports Hardware-based DFP

2 responses to The virtual machine could not be started because the hypervisor is not running


    Check out “Virtual machine does not start on a computer that has an AMD CPU that supports the AVX feature and that is running Windows Server 2008 R2”. I was running a Dell R515 and had to install this hotfix.


    I have it this way and yet it does not let me connect my virtual machines

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s