Helping millions of people navigate the world of technology.

4 Ways to Disable Hyper-V in Windows

Key Takeaways 
  • You may disable Hyper-V in Windows in many ways, including using the Control Panel, Command Prompt with BCDEdit or DISM commands, PowerShell cmdlets, or even BIOS settings.
  • Using the Control Panel is the most user-friendly approach, while the Command Prompt requires administrator privileges and specific commands.
  • It is possible to use the BIOS method, but this requires familiarity with your specific system’s BIOS navigation.

Method 1: Using Control Panel

The simplest method to disable Hyper-V is by using the Control Panel. Repeat the following steps:

Step 1: Press the Windows key to open the Start Menu. Type control panel in the search box and press Enter to open the app.

Opening the control panel

Step 2: Click on the Programs option.

Programs option on Control panel

Step 3: Go to the Programs and Features area. Click on the Turn Windows features on or off option.

Turn Windows features on or off

Step 4: Scroll down and click on the checkbox before the Hyper-V option to disable it. Then click on the OK button.

 Hyper-V checkbox

Step 5: Wait for Windows to remove Hyper-V from your PC. Then click on the Close button.

close steps

Step 6: Restart your PC.

Method 2: Using the Command Prompt

To disable Hyper-V, you may run two commands on the Command Prompt: BCDEdit and DISM. We explore them below.

The BCDEdit Command

Boot Configuration Data (BCD) contains all the crucial files required for the Windows operating system to boot correctly. If the Control Panel is not opening, you can use the BCDEdit command-line tool to manage the hypervisor launch mode. Follow the steps below:

Step 1: Press the Windows key to open the Start Menu. Type cmd in the search box and click on the Run as administrator option.

Opening CMD

Step 2: The User Account Control window will open. Click on the Yes button to open the Command Prompt with administrator privileges.

Step 3: Type the following command in the Command Prompt window and press Enter:

bcdedit /set hypervisorlaunchtype off
bcdedit command

Step 4: Close the Command Prompt app.

Step 5: Restart your PC to apply the changes.

The DISM Command

DISM is a command-line tool that is useful in repairing Windows component stores. However, you can use it to manage Hyper-V in Windows as well. Remember that you must be connected to the internet to use the DISM tool. Here’s how to do it:

Step 1: Press the Windows key to open the Start Menu. Type cmd in the search box and click on the Run as administrator option.

Opening the control panel

Step 2: The User Account Control window will open. Click on the Yes button to open the Command Prompt with administrator privileges.

Step 3: Type the following command and press Enter to execute it:

dism /online /disable-feature /featurename:Microsoft-hyper-v-all
running the dism command

Step 4: Close the Command Prompt window.

Step 5: Restart your PC to apply the changes.

Method 3: Using PowerShell

You can also use a cmdlet in PowerShell to disable Hyper-V on your Windows PC if Command Prompt isn’t working. Here’s how to do it:

Step 1: Press the Windows key to open the Start Menu. Type PowerShell in the search box and click on the Run as administrator option.

open powershell admin

Step 2: The User Account Control window will launch. Click on the Yes button to open the PowerShell with administrator privileges.

Step 3: Type the following command in the PowerShell window and press Enter to execute it:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
disable hyper v using powershell

Step 4: Type Y and press Enter to restart the PC and apply the changes.

Restart PC

Method 4: Using BIOS

Hyper-V utilizes the hardware virtualization technology to share the underlying hardware with the virtual machine. But if your PC doesn’t have hardware virtualization enabled, Hyper-V won’t run. So, if you don’t use virtualization software, you must disable it using BIOS settings. Here’s how:

Step 1: Restart your PC.

Step 2: Press the designated F-key or Esc key to open the BIOS Settings page. The key differs between OEMs, so find it using the support document or manufacturer’s website.

Step 3: Switch to the Configuration tab. Remember that the virtualization option might appear under a different section on your PC.

disable virtualization in the configuration tab

Step 4: Use the arrow keys to select the Virtualization Technology option. Then select the Disabled option.

Virtualization Technology disable

Step 5: Press F10 to save the changes and exit.

Step 6: Boot your PC and log in to your profile. Hyper-V won’t be active anymore.

Was this helpful?

Thanks for your feedback!

Last updated on 17 July, 2024

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.