How to Disable Hyper-V on the Latest Windows 11
How to Disable Hyper-V on the Latest Windows 11
Key Takeaways
- Hyper-V can conflict with third-party virtualization tools and apps on Windows 11, causing errors when launching them. Disabling Hyper-V can resolve this issue.
- You can disable Hyper-V using the Windows Features dialog or the BCDEdit tool. Restart your PC after making changes to apply them.
- If the Windows Features dialog fails, use the Command Prompt or PowerShell to disable Hyper-V. Uninstall Hyper-V’s virtual network adapters and disable Memory Integrity and Device Guard/Credential Guard for optimal performance.
Hyper-V comes pre-installed on Windows 11 computers. While this virtualization tool is not available out of the box on the Home edition of the OS, you can install it with a batch script.
Unfortunately, Hyper-V can conflict with third-party apps on your PC, including other virtualization tools such as VMWare Workstation, VirtualBox, and emulators. As a result, you may encounter the Hyper-V detected error when trying to launch an app, PC games, or hardware tuning utilities.
Luckily, you can disable Hyper-V in Windows 11 with the help of the classic Windows Features dialog, Command Prompt, and PowerShell.
Why You May Need to Disable Hyper-V
By design, only one virtualization tool can use the integrated virtualization extension, such as Intel VT-x and AMD-V, available on your processor. If you need to use third-party virtualization software, including VMware WorkStation and Virtual Box, you must disable the Hyper-V Hypervisor.
You may also need to disable other hypervisor-dependent features, including Device Guard, Credential Guard, and memory integrity feature part of Core Isolation in Windows Security.
How to Check if Hyper-V Is Running on Windows 11
You can access the System Information app to determine if the Hyper-V virtualization is running. This is useful if you need to verify the Hyper-V hypervisor status after or before disabling it.
To check the Hyper-V hypervisor status on your computer:
- Press Win + R to open Run.
- Type msinfo32.exe and click OK to open the apps.
- Next, check if the following entry is available at the bottom of the details tab:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
- If yes, you’ll need to disable Hyper-V, Memory integrity, and the Credential Guard feature, as discussed below, to use other virtualization tools without any error.
1. How to Disable Hyper-V via Windows Optional Features
The Windows Features dialog lets you add additional features disabled by default in Windows 11. You can also use it to disable some advanced features, including Hyper-V.
Note that to fix the Hyper-V detected error, you must disable the Virtual Machine Platform and Windows Hypervisor Platform feature in addition to Hyper-V.
To disable Hyper-V using the Windows Features dialog:
- Press the Win + R key to open the Run dialog.
- Type control and click OK to open the Control Panel.
- In the Control Panel, click on Programs.
- Next, click on Programs and Features.
- In the left pane, click on Turn Windows features on or off.
ZoneAlarm Extreme Security NextGen
- In the Windows Features dialog, locate Hyper-V.
- Uncheck the Hyper-V option to disable the feature.
- Next, scroll down and locate the Virtual Machine Platform and Windows Hypervisor Platform options.
- Unselect both options and click OK.
- Windows will uninstall Hyper-V and other features from your system.
- Once done, restart your PC to apply the changes.
2. How to Disable Hyper-V Using BCDEDIT
You can disable Hyper-V in boot configuration using the BCDEdit tool. This is useful if you only want to deactivate Hyper-V and not uninstall it completely.
To disable Hyper-V using BCDEdit:
- Press the Win key and type cmd.
- Right-click on the Command Prompt and select Run as administrator.
- In the Command Prompt window, type the following command and press Enter:
bcdedit /set hypervisorlaunchtype off
- When the success message appears, close the Command Prompt and restart your PC to apply the changes.
- If you need to activate Hyper-V again, use the following command:
bcdedit /set hypervisorlaunchtype auto
- Make sure to restart your PC to apply the changes.
Additionally, you can use the BCDEdit tool to perform other advanced tasks, such as deleting the old boot menu options and adding a safe mode shortcut to the Windows 11 boot menu .
3. How to Uninstall Hyper-V Using the Command Prompt
If the Windows Features dialog fails to remove Hyper-V, you can use the Command Prompt to disable the hypervisor. Here’s how to do it:
- Open Command Prompt as administrator .
- In the Command Prompt window, type the following command and press Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
- Upon execution, the DISM tool will disable Hyper-V and show the operation completed successfully message to indicate successful execution.
- Type exit, press Enter to close the Command Prompt**,** and restart your PC.
After the restart, you can run your games and other hypervisors without the error. If not, open the Windows Features dialog, disable the Virtual Machine Platform and Windows Hypervisor Platform options, and restart your PC to turn off Hyper-V Hypervisor.
NeoDownloader - Fast and fully automatic image/video/music downloader.
4. How to Disable Hyper-V Using PowerShell
If you prefer PowerShell, use the WindowsOptionalFeature cmdlet to disable Hyper-V in Windows 11. To do this, launch PowerShell with admin privileges and execute the command. Here’s how to do it:
- Press the Win key and type powershell.
- Right-click on PowerShell and select Run as administrator.
- Click Yes when prompted by User Account Control.
- In the PowerShell window, copy and paste the command below and press Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- Wait for the process to complete. Once done, close PowerShell and restart your PC to apply the changes.
How to Uninstall the Hyper-V Virtual Network Adapter
During the restart following the uninstallation of Hyper-V, you may frequently encounter the message, “We couldn’t complete the updates, undoing changes.” To resolve this issue, ensure the Hyper-V virtual network adapters are deleted from your PC. You can delete the virtual network adapter from Device Manager.
To delete Hyper-V’s virtual network adapters:
- Press Win + R to open Run.
- Type dvmgmt.msc and click OK to open Device Manager.
- In Device Manager, expand the Network Adapters section to locate the Hyper-V Virtual network adapters.
- If no virtual adapters associated with Hyper-V are listed, click View and select Show hidden devices.
- Right-click on the Hyper-V Virtual Ethernet Adapter and select Uninstall device.
Do not remove the Microsoft Wi-Fi Direct Virtual Adapter. - Click Uninstall to confirm the action.
- Repeat the steps to delete all the virtual network adapters associated with Hyper-V.
- Once done, close Device Manager and restart your PC. Next, uninstall Hyper-V and check for any improvements.
- Title: How to Disable Hyper-V on the Latest Windows 11
- Author: Richard
- Created at : 2024-08-23 07:08:48
- Updated at : 2024-08-24 07:08:48
- Link: https://win11-tips.techidaily.com/how-to-disable-hyper-v-on-the-latest-windows-11/
- License: This work is licensed under CC BY-NC-SA 4.0.