Windows · Virtualization & Android Emulators

Hyper-V for Windows

Microsoft's built-in Windows hypervisor, enabled as an optional feature rather than downloaded, for running virtual machines natively.

Updated August 9, 2026 · Reviewed by SoftNexi Editorial Team, Software research and documentation

Overview

Hyper-V is Microsoft's native hypervisor built into Windows 11 and Windows 10 Pro, Enterprise, and Education editions — it isn't a separate download but a Windows feature you turn on. Once enabled, it lets you create and run virtual machines using the Hyper-V Manager or PowerShell, with performance close to native since it operates as a type-1 hypervisor at the OS level.

It suits Windows Pro/Enterprise users who want virtualization without installing third-party software, IT professionals managing VMs in a Windows-centric environment, and anyone who needs WSL 2 or Docker Desktop, both of which rely on the same underlying Windows hypervisor platform. It is not available on Windows Home editions.

Because Hyper-V operates at a low level in Windows, enabling it changes how the whole system handles virtualization: once active, other type-2 hypervisors like VirtualBox or older VMware Workstation versions may fail to start their own VMs, run in a slower fallback mode, or need specific compatibility settings to coexist. This also affects Android emulators bundled with tools like Android Studio, which rely on the same hardware virtualization Hyper-V claims for itself.

Hyper-V's management tools (Hyper-V Manager, PowerShell cmdlets) are less polished for casual use than VirtualBox's or VMware's GUI, and networking configuration (virtual switches) has a steeper learning curve for first-time users.

Key features

  • Native type-1 hypervisor built into qualifying Windows editions
  • Hyper-V Manager GUI and PowerShell cmdlets for VM management
  • Virtual switches for configuring VM networking
  • Checkpoints (Hyper-V's equivalent of snapshots) for saving VM state
  • Foundation for WSL 2 and Docker Desktop's Linux container support on Windows
  • Dynamic memory allocation across running virtual machines

System requirements

Windows edition
Windows 11 or Windows 10 Pro, Enterprise, or Education (not available on Home editions)
Virtualization
Hardware virtualization (Intel VT-x/AMD-V) and SLAT support enabled in BIOS/UEFI
Conflicts
Cannot easily run alongside other hypervisors like VirtualBox or older VMware builds without configuration

How to install Hyper-V

  1. 1. Confirm your Windows edition

    Check that you're running Windows 11 or Windows 10 Pro, Enterprise, or Education — Home editions cannot enable Hyper-V.

  2. 2. Enable virtualization in firmware

    Ensure Intel VT-x/AMD-V and SLAT are enabled in your system's BIOS/UEFI settings.

  3. 3. Turn on the Windows feature

    Open "Turn Windows features on or off," check Hyper-V, and restart when prompted, following Microsoft Learn's enablement guide.

  4. 4. Open Hyper-V Manager

    Launch Hyper-V Manager from the Start menu to begin creating virtual machines and virtual switches.

How to use it

  1. 1. Create a virtual switch

    Set up a virtual switch in Hyper-V Manager before creating VMs so they have network connectivity.

  2. 2. Create a new VM

    Use the New Virtual Machine wizard to allocate memory, storage, and attach an installation ISO.

  3. 3. Use checkpoints

    Take a checkpoint before making risky changes inside a VM so you can revert if needed.

  4. 4. Manage via PowerShell

    Use Hyper-V PowerShell cmdlets for scripting repeatable VM creation and management tasks.

Safety and privacy

  • Hyper-V is enabled through Windows Features or PowerShell, not downloaded from a third-party site — treat any site offering a Hyper-V "installer" as suspicious.
  • Enabling Hyper-V is a system-level change; if you rely on another hypervisor or Android emulator, understand the conflict before turning it on.
Bundled software
Not applicable — Hyper-V is a Windows feature, not a downloaded installer.
Privacy
Hyper-V itself does not transmit personal data beyond standard Windows telemetry settings.

Known risks

  • Enabling Hyper-V can prevent VirtualBox, older VMware Workstation versions, and some Android emulators from functioning normally.
  • Disabling Hyper-V later requires a restart and can affect features like WSL 2 or Docker Desktop that depend on it.

What's new

  • Current release

    Hyper-V updates alongside Windows itself through Windows Update; there is no separate versioned release to track. See Microsoft Learn's Hyper-V documentation for feature changes tied to specific Windows versions.

Pros and cons

Pros

  • Built into qualifying Windows editions at no extra cost
  • Near-native performance as a type-1 hypervisor
  • Required foundation for WSL 2 and Docker Desktop on Windows
  • Manageable via both GUI and PowerShell for automation

Cons

  • Not available on Windows Home editions
  • Conflicts with other hypervisors and some Android emulators once enabled
  • Management interface is less approachable for casual users than VirtualBox or VMware
  • Networking (virtual switches) has a steeper learning curve

Verdict

Hyper-V is the right choice if you're on a qualifying Windows edition and want built-in virtualization without installing third-party software, and it's mandatory infrastructure if you use WSL 2 or Docker Desktop. Just be aware it can conflict with other hypervisors and some Android emulators once switched on.

Frequently asked questions

Do I download Hyper-V?

No, Hyper-V is a built-in Windows feature you enable through Windows Features or PowerShell, not a separate download.

Why can't I enable Hyper-V on my PC?

Hyper-V requires Windows 11 or Windows 10 Pro, Enterprise, or Education (it isn't available on Home editions) and hardware virtualization enabled in your BIOS/UEFI.

Can I use Hyper-V and VirtualBox at the same time?

Not easily — enabling Hyper-V changes how Windows exposes hardware virtualization, which commonly prevents VirtualBox and some other hypervisors from running their VMs normally.

Does Docker Desktop need Hyper-V?

Docker Desktop can use either the WSL 2 backend or a Hyper-V-based backend; WSL 2 is the more commonly recommended default on modern Windows systems.