Before installing Hyper-V on your server make sure that you have the following options in server BIOS.

  • No-Execute Memory Protection –  Set it to Enabled
  • Intel Virtualization Technology – Set it to Enabled
  • Processor Hyper Threading – Set it to Disabled

If you receive the “The Virtual Machine could not be started because the hypervisor is not running” Error probably you forgot to do the steps above

Note: In most of the cases if settings are missing in system bios – BIOS update should solve the problem