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.
Step 2: Click on the Programs option.
Step 3: Go to the Programs and Features area. Click on the Turn Windows features on or off option.
Step 4: Scroll down and click on the checkbox before the Hyper-V option to disable it. Then click on the OK button.
Step 5: Wait for Windows to remove Hyper-V from your PC. Then click on the Close button.
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.
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
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.
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
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.
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
Step 4: Type Y and press Enter to restart the PC and apply the changes.
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.
Step 4: Use the arrow keys to select the Virtualization Technology option. Then select the Disabled option.
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?
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.