The Windows 10 operating system has a built-in virtualization component, the Hyper-V hypervisor, with which you can run virtual machines on your computer. Inside the current operating system, other operating systems are installed on the virtual machine: Windows, Linux or FreeBSD for testing or experimenting with software.
In addition to the built-in Windows tool, other third-party virtual machines may be used on the computer, and conflicts may occur between them. Therefore, some users are interested in the question of how to disable Hyper-V on a PC.
The Hyper-V virtualization environment is used on computers running Windows 10, Windows 8.1, Windows 8, and Microsoft server operating systems. Virtualization technology is not used on all computers, but only on those that meet certain system requirements for hardware and software.
First you need to figure out whether Hyper-V technology is used on this PC, whether it is possible to disable the hypervisor. It may well happen that support for Hyper-V virtualization is disabled on your computer, and you do not need to work to disable this system component.
Hyper-V virtualization has the following computer hardware requirements:
- The computer uses a 64-bit processor.
- Declared support for hardware virtualization processor.
- Your PC has at least 4 GB of random access memory (RAM).
- The device has virtualization technology enabled in BIOS or UEFI.
The hypervisor only works on Windows 10 versions:
- On 64-bit Windows 10 Enterprise, Windows 10 Professional, and Windows 10 Education operating systems.
Hyper-V is used to run the Windows Sandbox , a sandboxed, secure environment that runs on a running Windows 10 operating system.
Users of home versions of Windows are not able to use the virtualization tool on their computers. Microsoft believes that ordinary users, who make up the majority of Windows 10 Home users, do not need such an opportunity.
To prevent conflicts and problems with, for example, VMware Workstations or VirtualBox virtual machines, we need to disable Hyper-V in Windows.
In this guide, we will look at how to disable Hyper-V virtualization in Windows 10 using different methods. These options involve solving the problem in two ways:
- Disable and remove Hyper-V components from a PC.
- Disabling the virtualization tool without removing components.
In the instructions, we will show how to completely disable Hyper-V on a laptop or desktop PC, as well as how to disable the launch of the hypervisor without affecting the entire virtualization platform.
How to disable Hyper-V in Windows 10 – 1 way
First, let’s look at how to disable Hyper-V in Windows using the method of removing a component from the operating system. The control of enabling or disabling the system virtualization tool is located in the Windows components.
Go through the following steps:
- Press the “Win” + “R” keys.
- In the Run dialog box, enter the command: “optionalfeatures” (without quotes).
- Click on the “OK” button.
- In the “Turn Windows features on or off” window, find the hypervisor.
- Uncheck the box next to “Hyper-V” to disable this component.
- Click on the “OK” button.
- After the process of removing the virtualization platform component from the system is completed, in the “Windows has taken the required actions” window, click the “Restart now” button.
How to Disable Hyper-V Virtualization in Windows PowerShell – Method 2
Using the Windows PowerShell system tool, we can completely disable the Hyper-V component on the computer.
Do the following:
- Run Windows PowerShell as an administrator.
- In the shell window, type the command, and then press the “Enter” key:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
- After the uninstall process is complete, press the “Y” key to agree to restart the computer.
To disable only the Hypervisor (hypervisor), without disabling the entire platform, run the command:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
How to disable the Microsoft Hyper-V component in the command line – method 3
This operation can be performed using another built-in operating system tool – the Windows command line. We use the DISM utility, a system tool for servicing and preparing images.
Do the following:
- Run command prompt as administrator.
- In the command line interpreter window, enter the command:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All
- Press the “Enter” key.
- Reboot your PC after running this command.
How to disable the Hyper-V component – method 4
This option involves using the following method: disabling the launch of the hypervisor on the computer, without removing the entire Hyper-V platform from the system. After applying this method, the hypervisor will be turned off and will not affect the startup of other virtual machines.
Go through the steps:
- On your PC, run Command Prompt as Administrator .
- Enter the command in the console window, and then press “Enter”.
bcdedit /set hypervisorlaunchtype off
- Restart your computer.
In some cases, you may need to disable hardware virtualization in UEFI or BIOS. To do this, you need to enter the BIOS, and then disable the hardware virtualization of Intel VT-x or AMD-V.
In some situations, the user may need to disable the Hyper-V virtual platform, the hypervisor to run virtual machines on the computer. It often happens that on one PC, in addition to the system tool, third-party virtual machines are installed.
In such situations, conflicts may arise between the system tool and third-party software. To continue using third-party virtualization software, the user needs to disable Hyper-V on their computer.