Skip to content
Follow
Windows

How to Enable Hyper-V on Windows 11

Richard
Written by
Richard
Jan 29, 2026 Updated Aug 13, 2026 4 min read
How to Enable Hyper-V on Windows 11
How to Enable Hyper-V on Windows 11

Hyper-V is a built-in Windows 11 tool that lets you run virtual machines so you can test apps or try other operating systems on one PC. This feature comes included with Windows 11 Pro, Enterprise, and Education editions.

You can use Hyper-V to run another operating system, like Windows 10, right inside your main desktop without messing up your files. Standard Windows 11 Home users need a quick workaround to turn it on, but the steps take just a few minutes.

⚡ Quick Answer

Enable Hyper-V by searching for “Turn Windows features on or off,” checking the Hyper-V box, and clicking OK. You may need to enable virtualization in your BIOS settings first. Restart your computer to complete the installation.

What is Hyper-V?

Hyper-V on Windows 11 lets you create virtual computers right on your own PC, acting like a computer within a computer.

  • Trying new software safely without risking your main computer
  • Learning how other operating systems work
  • Running programs that only work on other systems

Before You Start: Check Virtualization Support

Your computer’s hardware must support virtualization for Hyper-V to work. This feature is often turned off in your BIOS or UEFI (low-level firmware that controls your hardware before Windows boots). Checking this first remains crucial because Hyper-V refuses to run without it.

To check and turn it on:

  1. Restart your computer and enter the BIOS/UEFI settings. (Usually by pressing Delete, F2, or F10 while your PC starts up.)
  2. Look for an option named Virtualization Technology or Intel VT-x or AMD-V.
  3. Make sure it shows Enabled.
  4. Save and exit the BIOS. Your PC will restart.

Uncertainty regarding this step means consulting your PC or motherboard manual provides the best guidance. Alternatively, searching online for “how to enable virtualization on [your PC model]” yields exact steps.

Turn On Hyper-V via Windows Features

Turning on Hyper-V on Windows 11 occurs through the 'Turn Windows features on or off' settings panel. Windows installs the necessary files and then prompts for a quick system reboot.

What happens? Windows installs the Hyper-V tools on your computer and asks you to restart.

Here's how:

  1. Click the Start button (Windows icon) and type Turn Windows features on or off, then click the matching result.
  2. In the window that opens, scroll down and find Hyper-V.
  3. Check the box next to Hyper-V. Also check its two sub-boxes: Hyper-V Management Tools and Hyper-V Platform.
  4. Click OK.
  5. Windows will prepare the feature. Then it will ask you to restart your PC. Click Restart now.
Windows Features window with Hyper-V option
enable hyper v in windows 11

Alternative: Enable Hyper-V Using Command Prompt

Text commands offer an alternative method for configuration. Launching the console with administrator privileges lets you paste a single command to activate the feature.

Here's how:

  1. Click Start and type Command Prompt.
  2. Right-click Command Prompt and choose Run as administrator. %%FLAG_ADMIN%%
  3. Copy and paste this command and press Enter:

    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  4. When it finishes, it will ask if you want to restart. Type Y and press Enter to reboot your PC.
Command Prompt running as administrator
windows 11 command prompt administrator

Another Way: Enable Hyper-V Using PowerShell

PowerShell, a powerful command-line tool, enables Hyper-V on Windows 11 when opened as an administrator. Running the console with admin rights allows typing or pasting the required command to activate the Hyper-V feature for your system.

Here's how:

  1. Click Start and type PowerShell.
  2. Right-click Windows PowerShell and select Run as administrator. %%FLAG_ADMIN%%
  3. Type or paste this command and press Enter:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
  4. When it finishes, restart your computer if asked.
PowerShell running as administrator
windows 11 powershell run as administrator

How to Create a Virtual Machine Using Hyper-V

Hyper-V Manager builds your first virtual machine once activation completes on Windows 11. This tool lets you install and run different operating systems on your computer. Opening Hyper-V Manager and following the on-screen wizard configures the new virtual machine.

Here's how:

  1. Click Start and search for Hyper-V Manager and open it.
  2. In the Hyper-V Manager window, click Action > New > Virtual Machine.
  3. Follow the on-screen wizard to set up your new virtual machine. You'll choose things like the name, how much memory (RAM), and disk size.
  4. Once done, you can start your virtual machine and install an operating system inside it.
Hyper-V Manager Window
hyper v manage windows 11
Creating a new virtual machine
hyper v manager new virutal machine

Summary

Enabling Hyper-V on Windows 11 lets you run multiple virtual computers on your PC. Before starting, check that your computer supports virtualization and that it is turned on in your BIOS. You can then turn on Hyper-V using Windows Features, Command Prompt, or PowerShell, and create virtual machines with Hyper-V Manager.
  • Hyper-V lets you run multiple virtual computers on your Windows 11 PC.
  • You need to make sure virtualization is enabled in your BIOS before turning on Hyper-V.
  • You can enable Hyper-V using Windows Features, Command Prompt, or PowerShell.
  • After enabling it, you can create virtual machines to test new software or try other operating systems.
  • This is a safe way to explore different systems without buying extra hardware.
  • Want to learn more about Hyper-V or virtual machines? Check out Microsoft’s official Hyper-V guide.

Is Hyper-V enabled by default in 🪟 Windows 11?

Hyper-V in Windows 10 and Windows 11 allows running Virtual Machines. It is supported only in Pro, Enterprise, and Education editions of Windows 10 and Windows 11 by default. But this guide will show you how to enable it in Home editions of Windows 10 and Windows 11.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

📚 Related Tutorials

How to Access UEFI BIOS in Windows 11 - Easy Steps
Windows How to Access UEFI BIOS in Windows 11 - Easy Steps
How to Access Windows Tools in Windows 11
Windows How to Access Windows Tools in Windows 11
How to Enable or Disable CPU Virtualization in UEFI BIOS on Windows PC
Windows How to Enable or Disable CPU Virtualization in UEFI BIOS on Windows PC
How to Mount Linux File System on Windows 11 via WSL
Ubuntu Linux How to Mount Linux File System on Windows 11 via WSL

No comments yet — be the first to share your thoughts!

Leave a Comment

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