The Ultimate Guide to Uninstalling or Disabling Hyper-V in Windows 10

Subscribe banner

Hyper-V is the first type hypervisor that can exist installed on Windows to run virtual machines. Recently nosotros take explained how to install Hyper-5 on Windows x and Windows Server 2019. But what if y'all no longer need Hyper-V on your machine? Hyper-V as well causes issues if you want to run other 2nd-blazon hypervisor such as VMware Workstation or VirtualBox on the same Windows machine. This blog mail explains how to uninstall Hyper-V in Windows by using the graphical user interface or the command line interface.

How to Uninstall Hyper-V in Control Panel of Windows 10

Using the Command Panel to uninstall Hyper-V is the almost convenient method and is preferred past most Windows 10 users. As a consequence, the Hyper-V feature is uninstalled completely. Let me explain the workflow step past step.

Click Outset, type Control Panel, and open Control Panel. At that place are two alternative methods to open Command Console. Press the Win+X combination on your keyboard, and, in the menu that opens, click Control Panel. Printing Win+R. In the Run field, blazon appwiz.cpl and press Enter.

Click Plough Windows features on or off in the Control Panel window.

In the Windows Features window that opens, deselect the Hyper-5 checkbox. Make certain that checkboxes in Hyper-V subfolders are deselected. Hit OK to salvage settings and start the Hyper-V uninstallation process.

How to uninstall Windows 10 Hyper-V in Control Panel

Striking Restart now to restart your computer to finish the procedure and uninstall Hyper-V.

Hyper-V Windows 10 uninstallation - restarting Windows

How to Uninstall Hyper-V in the Command Prompt of Windows 10

You tin can uninstall Hyper-V in the command line interface (CLI). At the cease of this workflow you get the same result as for the method explained in the previous department when using the graphical user interface (GUI). Check the Hyper-V installation status in the command line earlier you start to uninstall Hyper-5 and after you uninstall Hyper-V to make sure that this hypervisor is removed from your Windows system.

Open up the command line (CMD) equally ambassador. Open the Windows Start menu, type cmd, right click the cmd entry, and click Run as ambassador.

Run systeminfo to cheque whether Hyper-V is installed.

If Hyper-V is not installed, yous can see in the Hyper-V requirements section the names of technologies required to install Hyper-V and the status of their availability on the motorcar.

If Hyper-V is installed, yous should see the following bulletin in the Hyper-V Requirements line:

A hypervisor has been detected. Features required for Hyper-V will not be displayed.

Checking the Hyper-V installation status in Windows

As an alternative, you can run msinfo32.exe to check whether Hyper-V is uninstalled in the GUI. The needed information is located in the System Summary section in the lesser of the detail list.

Hyper-V is installed in Windows

At present it is time to uninstall Hyper-5 in Windows 10 by using the command line. You lot should open PowerShell with authoritative privileges (type PowerShell in the Start carte du jour, right click PowerShell and click Run equally administrator just every bit you do to run CMD). Run the following command to remove the Hyper-Five characteristic from Windows ten:

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

Hyper-V Windows 10 uninstallation in PowerShell

Do you want to restart the computer to complete this performance now?

Blazon Y and hitting Enter.

Restart is required after executing this control. You tin can type Due north (No) and restart Windows manually.

Removing Hyper-V with DISM

DISM (Deployment Image Servicing and Management) is a tool for working with Windows images (.wim files) and install/uninstall Windows drivers, features, and packages.

Open up PowerShell with administrative privileges, and run this control to disable Hyper-5:

DISM /Online /Disable-Feature:Microsoft-Hyper-V

How to uninstall Hyper-V in Windows 10 by using PowerShell and DISM

You may demand to disable Secure Boot in UEFI/BIOS settings of a computer to finish the uninstallation procedure and uninstall Hyper-5. The sequence to disable Secure Boot depends on your hardware vendor and differs for different motherboard vendors and models.

How to Disable Hyper-V in BCDEDIT

You tin modify Hyper-V startup options when Windows boots without uninstalling Hyper-V completely. In this case, Hyper-5 is installed but inactivated. Hyper-V is not booted before Windows boots if you disable Hyper-Five by using the command line bcdedit tool. Bcdedit is the control line tool to manage Boot Configuration Data or BCD. BCD store is used to draw boot parameters for applications, add boot bill of fare entries, etc. If you use BCD to disable Hyper-V, the Hyper-V feature is disabled but non uninstalled completely from Windows. Every bit you remember, Hyper-Five is the first-type hypervisor that boots before Windows boots. The idea of using this method is to disable Hyper-V in boot configuration.

Run the control prompt (CMD) every bit ambassador and run the following command to disable Hyper-V past using bcdedit:

bcdedit /prepare hypervisorlaunchtype off

Windows 10 disable Hyper-V - using the command line bcdedit tool

Note: If you lot need to enable Hyper-V again, run bcdedit /prepare hypervisorlaunchtype on

For more than convenience, you tin can create 2 boot entries for your Windows automobile. One boot entry is used to boot an operating organization with Hyper-V, and some other i is used to boot an OS without Hyper-V.

Run the following command to copy the default kicking configuration to the new entry. "Hyper-V disable" is the name of the new kicking entry in my case.

bcdedit /copy {default} /d "Hyper-V disable"

The following output bulletin is displayed:

"The entry was successfully copied to {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}."

Run the command to edit Hyper-V boot options for the new boot entry you lot accept created. Copy the value in brackets {} from the in a higher place output message and paste to this command:

bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} hypervisorlaunchtype off

Creating two boot menu options in Windows 10 with bcdedit to enable and disable Hyper-V

You should see the message: The operation completed successfully.

Edit the name of the default kick entry with Hyper-Five to "Windows 10 Hyper-V" for more convenience:

bcdedit /gear up {default} description "Windows 10 Hyper-V"

Restart your calculator.

Now y'all take two kick menu entries. Select "Hyper-V disable" to boot Windows without Hyper-V or select "Windows x Hyper-Five" to boot Windows with Hyper-V.

How to disable Hyper-V Windows 10 – selecting options in the boot menu

How to Uninstall Hyper-V on Windows Server 2016

The process of removing Hyper-V in Windows Server 2016 is slightly unlike compared to Windows ten. In this section, I explain how to uninstall Hyper-V in Windows Server 2016. If you utilize Windows Server 2019, the workflow to uninstall Hyper-V on Windows Server 2019 is identical.

Using the GUI

If your Windows Server is installed with the graphic experience and has a graphical user interface (GUI), so the easiest manner to uninstall Hyper-V is using Server Director and the Remove Roles and Features wizard.

Open Server Manager (Start > Server Managing director). Click Manage > Remove Roles and Features.

Using the Remove Roles and Features wizard to uninstall Hyper-V in Windows Server 2016

The Remove Roles and Features wizard opens.

Earlier You lot Begin. There is nothing to configure at this stride, but yous can select the Skip this page by default to avert displaying this page in the future. Click Side by side to proceed.

Server Selection. Select a server from the server pool and select your server in the list. The server name is Hyper-5-Repl.exam.net in my case. Striking Adjacent at each step of the sorcerer to continue.

Selecting a server on which you want to uninstall Hyper-V

Server Roles. Deselect the Hyper-V checkbox in the list of roles to uninstall Hyper-V.

Deselect the Hyper-V role to uninstall Hyper-V in Windows Server 2016 or 2019

The popup window opens. Check the features that you are most to remove. Select Remove management tools (if applicative) to remove Hyper-Five Director Windows tools. Click Remove Features.

Removing Hyper-V features in Windows Server

Features. There is no need to remove custom features when you uninstall Hyper-V. Leave features configuration equally is.

The list of features in the Remove Roles and Features wizard

Confirmation. Bank check all items that are going to be removed. Select the checkbox if you desire your server to restart automatically when the Hyper-V role is removed. Otherwise, you need to restart Windows manually for changes to have outcome and finish Hyper-V uninstallation. Click Remove to finish and uninstall Hyper-V.

Restart of the server is required to uninstall Hyper-V

Using PowerShell

The PowerShell command to uninstall Hyper-Five in Windows Server 2016 and 2019 is not the same as in Windows x.

Open PowerShell as administrator.

Run the following command to uninstall Hyper-V on Windows Server 2016:

Remove-WindowsFeature -Name Hyper-V

Using PowerShell to uninstall Hyper-V in Windows Server 2016

Restart the server to terminate the removal process.

Issues that Can Occur

Sometimes issues may occur when you try to uninstall Hyper-V in Windows 10 and Windows Server 2016 or 2019. Let me explicate some mutual problems and offer recommendations to aid fix these issues.

Case ane

If y'all meet a message that Windows cannot uninstall Hyper-V components, try to check system files and their storage. Different error codes are displayed, for example, 0x800F0831, 0x80073701, etc. Use control line tools to set this issue. Open the command line (CMD) with administrative privileges and run the following commands.

Dism /Online /Cleanup-Image /RestoreHealth

Dism.exe /online /Cleanup-Prototype /StartComponentCleanup

sfc /scannow

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

After executing these commands, logs are written to CBS.log and dism.log. Logs are useful for troubleshooting.

Case two

Hyper-V is not uninstalled because a virtual network adapter or a virtual switch created by Hyper-V is present in a host Windows system. Remove virtual Hyper-Five network adapters, and try to uninstall Hyper-V once more. Here are some posts about Hyper-V network adapters and virtual switches from our blog.

Example iii

You disable Hyper-V but after reboot, Hyper-V is enabled over again. A possible cause may be that a group policy is set to enable Hyper-5 automatically on login after each boot. A arrangement administrator should edit group policy configuration to fix this issue. Remember, that Device Baby-sit and Credential Guard are features using Hyper-V to work in Windows. Check Computer Configuration -> Administrative Templates -> Organization -> Device Guard in the group policy editor to make sure that in that location are no settings to strength run Device Guard on a Windows auto.

Determination

This blog post has explained how to uninstall Hyper-5 in Windows 10 and Windows Server 2016. "How to uninstall Hyper-V in Windows?" is a popular question among users. Hyper-V can be uninstalled with a graphical user interface or a command line interface in Windows 10 and Windows Server 2016/2019. The workflow is different for Windows ten and Windows Server operating systems. If you take uninstalled Hyper-5, you tin apply another hypervisor to run virtual machines. Read the blog post about Hyper-5 vs VMware and Hyper-Five vs VirtualBox comparison to make the correct choice.

Think to support your virtual machines to protect your data. NAKIVO Backup & Replication is a production that supports backup of VMware VMs and Hyper-V VMs. Download the Free Edition of NAKIVO Backup & Replication from the official website and try the product to protect your virtual machines.