[Solved] “Hyper-V Cannot Be Installed: Virtualization Support Is Disabled In The Firmware”

If Windows says that “Hyper-V cannot be installed: Virtualization support is disabled in the firmware”, you have to enable virtualization support to install Hyper-V. Depending on the situation, you could enable virtualization support via either BIOS or UEFI Firmware. Not exactly tech-savvy and could use some help? Continue reading to be able to enable virtualization support and get the most out of Hyper-V.

Cause

“Hyper-V Cannot Be Installed: Virtualization Support Is Disabled In The Firmware”

If you have a hard time installing Hyper-V on your computers, it’s highly likely that virtualization support is disabled. For your information, it’s not uncommon for virtualization support to be disabled by default on Windows computers as a protective measure. On the bright side, if you know what must be done, you could enable virtualization support in a matter of moments. 

Solutions

“Hyper-V Cannot Be Installed: Virtualization Support Is Disabled In The Firmware”

Note: Generally speaking, the configuration of settings in BIOS and UEFI Firmware affect the performance of the computers. All it takes is one mistake and you could wreck your computer for good so stay concentrated. Follow the steps to the letter to avoid messing up the setting configuration by mistake. If you lack confidence, feel free to ask someone else to perform the procedure in your stead.

Solution 1: Enable Virtualization Support Using BIOS 

  • Step 1: Restart your computer. As it starts up, press the BIOS key (F10, F2, F12, F1, or DEL button, depending on the manufacturer) to open BIOS.
  • Step 2: In BIOS, go Advanced BIOS Features then press Enter:
  • Step 3: Scroll down, locate Virtualization Technology and change it to “Enabled”.
  • Step 4: Save changes, exit BIOS and start up your computer normally. 
  • Step 5: Go to Search bar, type appwiz.cpl and press enter. Next, check the checkbox next to Hyper-V then hit OK. After you finish, you could make use of Hyper-V.

Solution 2: Enable Virtualization Support Using UEFI Firmware 

  • Step 1: Step 1: Press Windows + I to open Settings, pick Update & Security and click Recovery. 
  • Step 2: Hit Restart now under Advanced startup. 
  • Step 3: In Windows Recovery Environment (WinRE), click Troubleshoot and pick Advanced options.
  • Step 4: Choose UEFI Firmware Settings then select Restart.
  • Step 5: Apply changes to enable virtualization support. 

Assuming that things proceed smoothly, you should be able to use Hyper-V on your computer now. 

Frequently Asked Questions (FAQs)

Is it possible for Hyper-V to run on its own?

Hyper-V requires Second Level Address Translation (SLAT) to be enabled in order for it to work. Usually, SLAT is available in Intel and AMD 64-bit CPUs. You can operate up to four basic virtual machines on hosts that have 4 GB of RAM. Needless to say, more virtual machines will require more resources to be allocated.

How much RAM do I need for virtualization?

It is up to you to determine the RAM for visualization. On average, for 32-bit desktops, 1 GB is good while 2 GB is the minimum for 64-bit desktops. It’s noteworthy that to make use of hardware accelerated graphics capabilities for 3D applications, VMware suggests 2 virtual CPUs and 4 GB of RAM.

Does Hyper-V work on Windows 11?

Windows 10/11 Enterprise, Windows 10/11 Pro, and Windows 10/11 Education support Hyper-V. Thus, if your PC runs on Windows 10/11 Home, you cannot use Hyper-V. It’s wise to take a look at your settings and ensure that your OS is suitable. 

Tips And Tricks 

“Hyper-V Cannot Be Installed: Virtualization Support Is Disabled In The Firmware”

  • A lot of disc space is required for optimum NTFS and VSS performance. To get the most out of the virtualization, maintain enough free disc space and RAM on the host as well as inside the VMs.
  • You should never use scripts for backups due to the lack of integration, error handling, logging, error detection and verification.
  • Keep Hyper-V Integration Services up-to-date at all times.

Leave a Comment