How to Enable or Disable Hyper-V in Windows 11

Hyper-V is Microsoft’s built-in virtualization platform, allowing users to create and manage virtual machines (VMs) on Windows. Hyper-V is useful for testing applications, running other operating systems, or setting up a virtual lab. In Windows 11, this feature is available in Pro and Enterprise editions. Let’s go over how to enable or disable Hyper-V in Windows 11.

How to Enable Hyper-V in Windows 11

  1. Open Control Panel:

    Press Win + S and type “Control Panel”. Click the Control Panel icon to open it.

  2. Go to “Programs and Features”:

    In Control Panel, select “Programs” and then go to “Programs and Features”.

  3. Enable Hyper-V:

    On the left side of the window, click on “Turn Windows features on or off”. Find “Hyper-V” in the list, check the box next to it, and click “OK”.

  4. Restart your computer:

    After the installation is complete, you’ll be prompted to restart. Restart your system to apply the changes.

How to Disable Hyper-V in Windows 11

  1. Open Control Panel:

    Use Win + S again and type “Control Panel” to open it.

  2. Go to “Programs and Features”:

    Select “Programs” and open “Programs and Features”.

  3. Disable Hyper-V:

    In “Turn Windows features on or off”, locate “Hyper-V” and uncheck it. Click “OK” to confirm.

  4. Restart your computer:

    After disabling Hyper-V, you will also need to restart the system.

Alternative Method — Using Command Prompt or PowerShell

If you prefer working with the command line, you can enable or disable Hyper-V using PowerShell or Command Prompt.

Enable Hyper-V via PowerShell

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

This command will install Hyper-V. After running the command, restart your computer.

Disable Hyper-V via PowerShell

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

This command will disable Hyper-V. As with enabling, a system restart is required.