How to Enable Hyper-V in Windows 11 or 10?

Posted by

In Windows 11 and 10, Hyper-V is Microsoft’s in-house virtualization solution that lets you create virtual machines, run OS on virtual hardware, and not affect PC performance. However, by default, it is turned off. In order to use Hyper-V on your computer, you must enable it first.

How to install Windows 10 on Oracle...
How to install Windows 10 on Oracle VM VirtualBox

This gearupwindows article will show you how to enable Hyper-V in Windows 11 or 10, so you can create virtual machines without third-party tools.

Windows 11 and 10 support Hyper-V as an optional feature, which is available on Pro, Enterprise, and Education editions of Windows. If you’re not sure what edition of Windows you have, go to Settings > System > About and check the Windows specifications section.

Also Read: How to install Hyper-V on Windows 11 or 10 Home?

How to Check if your Computer supports Hyper-V?

To run Hyper-V, your computer must meet the minimum hardware specifications:-

  • 64-bit processor with Second Level Address Translation (SLAT).
  • A processor must support VM Monitor Mode Extension (VT-c on Intel chips).
  • Minimum 4GB RAM.

You should also check whether the Virtualization Technology and Hardware Enforced Data Execution Prevention options are enabled on the system firmware. To confirm, do the following:-

Step 1. Open the Run dialog box by pressing Windows + R on your keyboard.

Step 2. Type the following in the Run box and hit Enter to open Command Prompt window:-

Step 3. Hit Enter on the keyboard after typing the following in the Command Prompt:-

systeminfo

Check the Hyper-V Requirements section, all results should be Yes.

How to Enable Hardware Virtualization in BIOS?

In some old compatible systems, Hardware Virtualization may be disabled on the BIOS/UEFI, and you need to enable it. To enable Hardware Virtualization in BIOS, do the following:-

Step 1. Turn off your PC.

Step 2. Then, press the Power button to turn on the PC and start pressing the Esc key on the keyboard to enter into Startup Menu or something like that. Depending on the manufacturer, you may need to press Esc, F10, F2, F12, F1, or DEL to enter the BIOS setup process.

Step 3. Now, navigate through menus and search for Virtualization Technology and Enable the same.

Step 4. Finally, hit the F10 key to save the changes and exit BIOS.

When you’re done, your PC will restart to apply the changes.

Once Virtualization is enabled in BIOS, using any of the following methods, you can enable Hyper-V on Windows 11 or 10 machines.

How to Enable Hyper-V in Windows 11 or 10 using Windows Features?

Follow these steps to turn on Hyper-V in Windows 11 or 10 through Windows Features:-

Step 1. From the keyboard, press Windows + R to open the Run dialog box.

Step 2. To open the Windows Features dialog, type optionalfeatures into the Run box and click OK.

Step 3. Check Hyper-V and all of its components.

Step 4. Click on the OK button.

Step 5. Restart your computer to complete the Hyper-V setup by clicking the Restart now button.

How to Turn On Hyper-V on Windows 11 or 10 through Command Prompt?

The DISM command-line tool allows you to access and install optional Windows features via Command Prompt. Here’s how.

Step 1. Open an elevated Command Prompt.

Step 2. Then, type the following command and hit Enter to execute:-

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

The Deployment Image Servicing and Management tool will then enable Hyper-V on your PC. If the operation is successful, you will need to restart your PC by pressing Y on your keyboard.

How to Add Hyper-V on Windows 11/10 via PowerShell?

Follow these steps to enable Hyper-V on Windows 11 or 10 using PowerShell:-

Step 1. Open PowerShell as an administrator.

Step 2. In the PowerShell window, type the following and hit Enter:-

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

Step 3. Finally, reboot your computer to apply the changes.

How to Remove Hyper-V on Windows 11 or 10 using PowerShell?

Follow these steps to uninstall Hyper-V on Windows 11 or 10 through PowerShell:-

Step 1. Open PowerShell as an administrator.

Step 2. In the PowerShell window, type the following and hit Enter:-

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Step 3. At last, restart your PC to save the changes.

Leave a Reply

Your email address will not be published. Required fields are marked *