Disable Hyper-V through Windows Features

The fastest way to turn off Hyper-V is through the Windows Features control panel. Open the Start menu, type "Turn Windows features on or off", and select the result. A window will appear with a list of optional Windows components. Find Hyper-V in the list — it will have a checkbox next to it. Uncheck that box, then click OK.

Windows will process the change, which usually takes a few minutes. You will see a progress bar and then a prompt to restart your computer. Click Restart now to complete the removal. Your system will reboot and Hyper-V will no longer be active.

This method works on Windows 11 Pro, Enterprise, and Education editions. If you have Windows 11 Home, Hyper-V is not installed by default, so this option will not appear in your Features list. This approach removes Hyper-V entirely rather than just disabling it, which means you free up disk space and system resources completely.

Key Takeaways

  • Open Windows Features, uncheck Hyper-V, and restart your computer to disable it completely.
  • Disabling Hyper-V frees up system resources and prevents conflicts with other virtualization tools like VirtualBox or VMware.
  • You can re-enable Hyper-V later by checking the same box and restarting again — your virtual machines will still be there.
  • Windows 11 Home does not include Hyper-V, so this process only applies to Pro, Enterprise, and Education versions.
  • Command Prompt and PowerShell offer alternative methods if the Windows Features interface does not work for your setup.

Why You Might Want to Disable Hyper-V

Hyper-V runs in the background even when you are not using it, consuming memory and processor resources. If you rarely or never use virtual machines, turning it off can improve your system's performance and free up RAM for other applications. The amount of freed memory depends on your system configuration, but users often notice faster application startup times and smoother multitasking after disabling it.

Hyper-V can also conflict with other virtualization software. If you use VirtualBox, VMware, or Docker Desktop, having Hyper-V enabled may prevent those tools from working correctly. Disabling Hyper-V resolves these conflicts in most cases because only one hypervisor can control your processor's virtualization features at a time.

Some gaming applications and anti-cheat systems also have issues when Hyper-V is active. If a game refuses to run or crashes, disabling Hyper-V is often the solution. This is particularly common with competitive online games that use kernel-level anti-cheat protection.

Disable Hyper-V Using Command Prompt

If the Windows Features method does not work or you prefer the command line, you can disable Hyper-V through Command Prompt. Right-click the Start menu, select Terminal (Admin) or Command Prompt (Admin), and paste this command:

bcdedit /set hypervisorlaunchtype off

Press Enter and wait for the confirmation message. Then restart your computer. This command disables the Hyper-V hypervisor at boot time without removing the Hyper-V components themselves. The components remain installed on your system, taking up disk space, but they will not load when Windows starts.

To re-enable it later, run the same Command Prompt as admin and type:

bcdedit /set hypervisorlaunchtype auto

Then restart your computer. This method is useful if you want to toggle Hyper-V on and off without going through the Windows Features interface each time.

Disable Hyper-V Using PowerShell

PowerShell offers another command-line route that completely removes Hyper-V components. Right-click the Start menu and select Terminal (Admin). Paste this command and press Enter:

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

PowerShell will process the request and ask whether you want to restart. Type Y and press Enter to restart immediately, or N to restart manually later. This method completely removes Hyper-V rather than just disabling it at startup, which frees up more disk space than the Command Prompt method.

What Happens When You Disable Hyper-V

Once Hyper-V is disabled, any virtual machines you created inside it will no longer run. The virtual machine files themselves remain on your hard drive, so you can re-enable Hyper-V later and access them again — they are not deleted. Your saved machine configurations, snapshots, and data persist even after you turn off Hyper-V.

If you were using Hyper-V for development, testing, or running Linux containers, you will need an alternative. VirtualBox and VMware are common replacements that work independently of Hyper-V. Docker Desktop can run on Windows 11 Home without Hyper-V, though it performs better with it enabled on Pro and Enterprise editions.

System performance typically improves noticeably after disabling Hyper-V, especially on machines with limited RAM or older processors. You will also see a small reduction in boot time since Windows no longer needs to initialize the hypervisor during startup.

Re-Enable Hyper-V If You Change Your Mind

Disabling Hyper-V is reversible. Return to Turn Windows features on or off, check the Hyper-V box, and restart. Your virtual machines and their data will be intact and ready to use. The re-enabling process takes the same amount of time as the initial disabling.

If you used the Command Prompt method, run this as admin and restart:

bcdedit /set hypervisorlaunchtype auto

If you used PowerShell, run this as admin and restart:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Frequently Asked Questions

Will disabling Hyper-V delete my virtual machines?

No. Your virtual machine files remain on your hard drive. When you re-enable Hyper-V, your machines will be there and ready to run. Disabling only stops Hyper-V from running; it does not erase anything.

Can I disable Hyper-V on Windows 11 Home?

Hyper-V is not included in Windows 11 Home, so there is nothing to disable. If you need virtualization on Home edition, use VirtualBox or VMware instead.

Why does Hyper-V keep re-enabling itself?

Some Windows updates or third-party software installations may re-enable Hyper-V automatically. If this happens, use the Windows Features method or the Command Prompt command again to disable it. You may need to disable it after major updates.

Does disabling Hyper-V improve gaming performance?

It can. Some games and anti-cheat systems conflict with Hyper-V. If a game crashes or runs poorly, disabling Hyper-V is worth trying. Performance gains vary depending on your hardware and which game you are running.

What is the difference between disabling and uninstalling Hyper-V?

Disabling through Command Prompt stops Hyper-V from running but leaves the components installed. Uninstalling through Windows Features removes the components entirely. Both free up resources, but uninstalling frees slightly more space and is more thorough.