By Alison / Last Updated April 2, 2022

When do you need to disable Hyper-V

Microsoft Hyper-V is an optional feature built into Windows Enterprise, Pro, Education, or Windows Server. It does not require a download and only needs to be enabled in Windows features.

However, as a type 1 hypervisor, Hyper-V blocks access to virtualization hardware for all other hypervisors. Therefore, you may need to disable Hyper-V under the following cases:

  • You want to run other hypervisors on the same computer, such as VMware Workstation or VirtualBox.
  • Hyper-V affects performance of other applications such as games
  • You don’t want to use Hyper-V anymore

In this article, I will demonstrate 3 ways to disable Hyper-V feature on Windows or Windows Server.

Disable Hyper-V on Windows or Windows Server

What happens if you disable Hyper-V

In most cases, if you just disable and enable the Hyper-V hypervisor, you will not lose the virtual machine files stored in local storage.

However, to avoid accidental errors, it is still recommended that you backup Hyper-V VMs before this risky operation. To do this, I recommend you AOMEI Cyber Backup for it can back up all Hyper-V VMs with simple steps and affordable prices, even to remote locations.

In addition, after disabling Hyper-V, you won’t be able to run Hyper-V Manager until you enable it again. Therefore, if you want to run the same VMs on another hypervisor later, for example, VMware Workstation, you may need to convert Hyper-V to VMware before you start.

How to turn off Hyper-V feature from Control Panel

The steps to disable the Hyper-V feature on Windows and Windows Servers are different. In this part, I will demonstrate how to disable Hyper-V feature on Windows 10 and Windows Server 2016 as an example.

Turn off Hyper-V feature on Windows 10

1. Open Windows Settings from the Start menu, and click Apps.

Windows Settings Apps

2. On Apps & features page, click Programs and Features below Related settings.

Programs and Features

3. Click Turn Windows features on or off on the pop-up window.

Turn Windows features on or off

4. Uncheck Hyper-V option from the features list. Click OK to save the change and reboot.

Note: Check the Hyper-V option in Windows Features and you will enable Hyper-V again.

Uncheck Hyper-V features

Remove Hyper-V feature on Windows Server 2016

1. Open Server Manager, click Manage > Remove Roles and Features, and click Next on the pop-up wizard.

Server Manager Remove Roles and Features

2. Select a server you want to disable Hyper-V feature, click Next to continue.

Select a Server to disable Hyper-V

3. On Server Roles page, uncheck the Hyper-V option from the features list.

Remove Server roles Hyper-V

4. Check Remove management tools (if applicable) option and click Remove Features on the pop-up window. Click Next to continue.

Hyper-V Remove management tools

5. On Features page, click Next to continue.

6. Confirm the removal options and click Remove to start.

Confirm remove Hyper-V

How to disable Hyper-V via PowerShell

1. Run Windows PowerShell as administrator.

2. Run the following command:

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

PowerShell command line disable Hyper-V

Note: To enable Hyper-V again, run the command:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All


If you are a Hyper-V user and want to switch to VMware Workstation or VirtualBox, you need to uninstall Hyper-V first. In this article, I demonstrate 3 ways to disable Hyper-V to run other virtualization software on Windows or Windows Server.

To avoid unexpected data loss, it is recommended to backup your Hyper-V VMs in advance. In this regard, AOMEI Cyber Backup can help you with simple operations. In addition, it can also help you backup VMware ESXi VMs after you switched platforms.