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. 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. Enable virtualization in firmware
Ensure Intel VT-x/AMD-V and SLAT are enabled in your system's BIOS/UEFI settings.
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. 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. Create a virtual switch
Set up a virtual switch in Hyper-V Manager before creating VMs so they have network connectivity.
2. Create a new VM
Use the New Virtual Machine wizard to allocate memory, storage, and attach an installation ISO.
3. Use checkpoints
Take a checkpoint before making risky changes inside a VM so you can revert if needed.
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.