Solving Android Emulator Execution Error: Enabling Windows Hypervisor Platform
(edited: March 21, 2026)
Problem Scenario
- Symptoms: Android Emulator terminates with code 1 immediately after starting.
- Error: Exits after
netsimd(Network Simulator Daemon) execution. - Environment: Windows 11 Pro, Hyper-V enabled.
Solution
POWERSHELL
# 1. Check current status (Administrator PowerShell)
Get-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform
# 2. Enable Windows Hypervisor Platform
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
# 3. Reboot
Restart-Computer
Why is this setting required?
Relationship between Hyper-V and Android Emulator
- When Hyper-V is enabled: Windows operates as a Type-1 hypervisor.
- Android Emulator 36.x: Supports Hyper-V-based virtualization.
- The Issue: If Hyper-V is active but Windows Hypervisor Platform is not, the emulator cannot access virtualization APIs.
Role of Windows Hypervisor Platform
- An API that exposes Hyper-V virtualization features to third-party applications.
- Used by Android Emulator, Docker Desktop, VMware, etc., to utilize Hyper-V.
- Without it, the emulator cannot use hardware virtualization and crashes.
When should you apply this setting?
Mandatory Situations
✅ When Hyper-V is already enabled
- Using WSL2, Docker Desktop, etc., on Windows 11 Pro/Enterprise.
- Development environments where Hyper-V cannot be disabled.
✅ When Android Emulator fails with the following errors:
netsimdrelated errors.- "emulator exited with code 1".
- Hyper-V related warning messages.
✅ When using multiple virtualization tools together:
- Android Emulator + Docker Desktop
- Android Emulator + WSL2
- Android Emulator + VMware
Unnecessary Situations
❌ When Hyper-V is disabled
- Using Intel HAXM only.
- Windows 10 Home edition (Hyper-V not supported).
❌ When the emulator is working normally
- No need to change settings.
Key Point: To use the Android Emulator while Hyper-V is on, you must also enable the Windows Hypervisor Platform.