How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (2024)

Hardware Virtualization a.k.a Hyper-V is a feature in Windows that allows you to create virtual machines on the system without additional hardware or software support. You can create multiple virtual machines, each with its own OS, in case you work on multiple operating systems. You can have virtual hard drives, switches, and other stuff on an individual virtual machine.

Most people aren’t aware of this feature, owing to the complexities around it. Therefore, we will try and explain it in the simplest possible terms to help you get acquainted with the concept.

Why do I Need Hardware Virtualization?

There are multiple situations where Hyper-V could be your go-to option. Here are some of them.

  • If your work requires you to operate multiple OS, Hyper-V would help create virtual machines and install different OS on each.
  • You can run most of the software which doesn’t run on the current OS, by installing the suitable one.
  • If you design software, you can test them all on the same computer by installing the different OS.

Now that you understand the concept of Hyper-V and its various benefits, let’s see how you enable it on Windows 11.

Check if Hardware Visualization is Enabled in BIOS

Before we move forward, check if Hardware Visualization is enabled in BIOS. In case it’s disabled, the option to enable ‘Hyper-V’ or its components will be greyed out.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (1)

Here’s how you check and enable Hardware Visualization in BIOS.

Note: The steps below are for an HP laptop and the interface, terms and keyboards inputs may differ for other manufacturers, although the concept remains the same. We recommend you either look up the manual or the web to find out the procedure for your computer.

Shut down the system and then turn it on. Now, press the ESC key as soon as the screen light up to launch the ‘Startup Menu’. Next, press F10 to enter the ‘BIOS Setup’.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (2)

In the ‘BIOS Setup’, navigate to the ‘Advanced’ tab at the top.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (3)

Next, click on the ‘Device Configurations’ option under ‘Device Settings’.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (4)

Now, scroll down, locate the ‘Visualization Technology (VTx)’ option, and tick the checkbox next to it to enable Hardware Visualization.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (5)

Now, click on ‘Save’ at the bottom to save the changes.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (6)

Click on ‘Yes’ to confirm the changes.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (7)

After you have saved the changes, exit the BIOS settings.

Now, wait for the changes to come into effect. It might take a few minutes to complete, but once it’s done, Windows will boot normally.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (8)

You can now enable Hyper-V either from the Control Panel, Command Prompt, and Windows PowerShell. We have discussed each under a separate section for your understanding.

Enable Hype-V from Control Panel

To enable Hyper-V from the Control Panel, search for ‘Turn Windows features on or off’ in the Start Menu and click on the relevant search result to launch it.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (9)

In the ‘Windows Features’ window, locate the ‘Hyper-V’ option and either click on the plus icon before it or double-click on the option itself to expand and view the various options under it.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (10)

Now, tick the checkbox for both the options that appear under ‘Hyper-V’. When you have selected both, click on ‘OK’ at the bottom to save the changes.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (11)

Windows will now apply the changes and the progress for the same will be displayed on the screen. The process may take a couple of minutes.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (12)

Once Windows has made the required changes, you will be asked to reboot the PC. Click on ‘Restart now’ at the bottom to do the same.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (13)

When the system restarts, the Hyper-V feature will be enabled and you can access easily access it.

Enable Hyper-V with Command Prompt

A lot of users prefer the Command Prompt over the conventional GUI (Graphic User Interface) approach, owing to hassle-free execution and quick results.

To enable Hyper-V with Command Prompt, search for ‘Windows Terminal’ in the ‘Start Menu’, right-click on the relevant search result and select ‘Run as administrator’. Click ‘Yes’ on the confirmation box that appears next.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (14)

By default, it’s the ‘Windows PowerShell’ that opens when you launch the Windows Terminal app. However, you can either open Command Prompt within the Terminal app or set Command Prompt as the default profile in the settings, so that it open every time you launch the Terminal app.

To open Command Prompt in Terminal, click on the downward-facing arrow at the top where the tabs are listed, and select ‘Comand Prompt’ from the menu.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (15)

In the ‘Command Prompt’, type or copy the following command and press ENTER to execute it.

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (16)

Once is command is executed, it will start to enable the Hyper-V feature and the status for the same will be displayed in the Command Prompt screen.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (17)

Once the operation is successfully completed, you will be asked to restart the Windows. Press Y to restart the Windows right away.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (18)

Once the PC restarts, you will find that Hyper-V has been enabled and can be accessed.

Enable Hyper-V with Windows PowerShell

Like the Command Prompt, you can execute various tasks using shell commands in Windows PowerShell.

To enable Hyper-V with Windows PowerShell, launch the ‘PowerShell’ tab in Windows Terminal as discussed earlier. Once you have PowerShell open, type or paste the following shell command and press ENTER.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (19)

Windows will now start the process to enable the Hyper-V feature and a blue box will appear that will show the progress.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (20)

Once the Hyper-V feature has been enabled, you will be asked to restart the computer. Press ‘Y’ to restart the system right away.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (21)

The restart will take more time than usual, since Windows will install the necessary files and apps.

After you enabled ‘Hyper-V’ on Windows 11, the ‘Hyper-V Manager’ will be installed on the system. Access it to make the required changes and raise your Windows experience up a notch.

How to Enable Hardware Virtualization (Hyper-V) on Windows 11 (2024)

FAQs

How to Enable Hardware Virtualization (Hyper-V) on Windows 11? ›

Note: Many Windows 10 PCs—and all PCs that come preinstalled with Windows 11—already have virtualization enabled, so you may not need to follow these steps. Before you begin, determine your device model and manufacturer. You'll need this info later in the process.

How do I enable Hyper-V virtualization in Windows 11? ›

To enable Hyper-V, follow these steps:
  1. Press the Windows logo key + I simultaneously to open the Settings menu.
  2. Click on Apps and then click Optional features.
  3. Scroll down to Related settings and click on More Windows features.
  4. Select Hyper-V and then click OK.
  5. Once completed, click Restart now.
6 days ago

Does Windows 11 have hardware virtualization? ›

Note: Many Windows 10 PCs—and all PCs that come preinstalled with Windows 11—already have virtualization enabled, so you may not need to follow these steps. Before you begin, determine your device model and manufacturer. You'll need this info later in the process.

How do I enable VT D in Windows 11? ›

  1. Press the "F7" key or click on the "Advanced Mode" button.
  2. Head over to the "Advanced" tab and select "CPU Configuration".
  3. Go to "Intel Virtualization Technology" and click on "Disabled" to change it to "Enabled".
  4. Click on "Exit" and select "Save changes & reset" to enable Virtualization.
Apr 11, 2024

Why i can't see Hyper-V in Windows 11? ›

Check if there is any other virtualization software installed on your computer. If yes, uninstall it and try again. Also check if there are any third-party antivirus or security software that may be blocking Hyper-V. Try disabling them temporarily and see if that helps.

Can Hyper-V VM run Windows 11? ›

Here are the system requirements for Hyper-V on Windows 11: Windows 11 Pro or Enterprise 64-bit Operating System. A 64-bit processor with Second Level Address Translation (SLAT) A minimum of 4 GB of RAM.

How do I enable virtualization in Hyper-V Manager? ›

Go to Control Panel > Program > Program and Features. Click Turn Windows features on or off. The Windows Features window is displayed. Select Hyper-V and click OK.

How do I know if VT is enabled in Windows 11? ›

Check if virtualization is enabled in Windows 11. To do this, open Task Manager, click on the Performance tab, and then click on CPU. Look for the Virtualization section and check if it says "Enabled" or "Disabled".

How to activate hardware virtualization? ›

Enabling Hardware Virtualization
  1. Reboot your Computer and Press the BIOS Key. ...
  2. Locate the section for CPU configuration. ...
  3. Find the Settings for Virtualization. ...
  4. Select the Option for Enabling Virtualization. ...
  5. Save the Changes You Have Made. ...
  6. Exit Your BIOS and Reboot Your Computer.
Jan 8, 2021

Should I enable VT-D in BIOS? ›

If you are not using a hypervisor or an operating system that supports this feature, it is not necessary to set the Intel (R) VT-d option to disabled. You can leave it enabled. From the System Utilities screen, select System Configuration > BIOS/Platform Configuration (RBSU) > Virtualization Options > Intel (R) VT-d.

How to enable VT in Windows 11 without BIOS? ›

How to Enable Virtualization without BIOS?
  1. Navigate to the Security tab and press Enter on CPU Setup.
  2. Select Intel(R) Virtualization Technology and press Enter.
  3. Choose Enable and press Enter.
  4. Press F10.
  5. Press Enter to select Yes to save the settings and Boot into Windows.
May 30, 2024

How to check if virtualization is enabled? ›

A. To check if Virtualization is enabled/disabled on your desktop/laptop, simply press Ctrl + Shift + Esc keys to open the Task Manager. Click on the Performance tab and under CPU, you will find information about Virtualization on your desktop/laptop.

How to enable virtualization in BIOS HP Windows 11? ›

Enable Virtualization Technology on OMEN by HP, Victus by HP, HP Spectre, HP ENVY, and HP Pavilion series PCs
  1. Turn on the computer, and then immediately press f10 to open BIOS Setup.
  2. Use the arrow keys to select the Configuration tab, and then select Virtualization Technology.
  3. Select Enable.

How to enable virtualization in Windows 11 without BIOS? ›

How to Enable Virtualization without BIOS?
  1. Navigate to the Security tab and press Enter on CPU Setup.
  2. Select Intel(R) Virtualization Technology and press Enter.
  3. Choose Enable and press Enter.
  4. Press F10.
  5. Press Enter to select Yes to save the settings and Boot into Windows.
May 30, 2024

How do I enable virtual machine platform in Windows 11 home? ›

  1. Click on Start, search for "Turn Windows features on or off" and click on that.
  2. Check "Hyper-V" and "Virtual Machine Platform"
  3. Then click on OK to install and reboot your PC.
Apr 10, 2024

Top Articles
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 6087

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.