You bought a Snapdragon-powered AI laptop and decided to run virtual machines with Hyper-V — only to find the feature missing from Windows Features, the installation failing halfway, or VMs refusing to start with a cryptic hypervisor error. On ARM-based Windows 11 machines, Hyper-V setup has a few extra traps that Intel and AMD laptop owners never see: firmware virtualization toggles, Windows edition limits, and the hard rule that only ARM64 guests can boot.
The good news is that Hyper-V is fully supported on Windows 11 ARM, and Snapdragon X Plus and Elite chips virtualize very well once configured. Most setup failures trace back to a short list of causes: virtualization disabled in UEFI, attempting the install on Windows 11 Home, a hypervisor launch conflict with security features, or trying to boot an x64 guest ISO that ARM hardware physically cannot run.
This guide walks you through six fixes in technician order: confirm your hardware and edition, install the right feature set, repair hypervisor launch, and get an ARM64 guest running. Work through them in sequence — each step builds on the last, and skipping ahead is how most people end up with a half-installed Hyper-V stack.
Why this happens
- Virtualization disabled in UEFI firmware: Many laptops ship with the CPU virtualization extensions switched off in firmware. Hyper-V installs, but the hypervisor cannot launch and VMs fail instantly.
- Windows 11 Home edition: Hyper-V is only included in Pro, Enterprise, and Education. On Home, the Hyper-V checkbox simply does not exist in Windows Features — this is by design, not a bug.
- Hypervisor launch conflict: Memory Integrity (core isolation), Device Guard policies, or a leftover third-party hypervisor setting can block the hypervisor from launching at boot, producing “hypervisor not running” errors.
- Wrong guest architecture: ARM Hyper-V cannot boot x64 operating systems, period. Pointing a VM at a standard x64 Windows ISO is the single most common reason a new ARM VM fails to start.
- Required platform features not installed: Hyper-V needs more than the top-level checkbox — the Virtual Machine Platform and Windows Hypervisor Platform components must be enabled too, or VM creation fails.
- Corrupted feature state after a Windows update: Feature updates sometimes leave the Hyper-V stack half-registered: the checkbox is ticked, but services or the virtual switch infrastructure are broken underneath.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm virtualization is enabled in firmware
Before touching any Windows setting, verify the CPU’s virtualization extensions are actually switched on. Hyper-V cannot function without them, and no software setting can compensate for a firmware toggle.
- Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, select CPU, and check the Virtualization field at the bottom right.
- If it says Enabled, move on to Fix 2 — your firmware is fine.
- If it says Disabled, go to Settings > System > Recovery, click Restart now under Advanced startup, then Troubleshoot > Advanced options > UEFI Firmware Settings.
- In the firmware menus, look for a virtualization option (often under Advanced, Security, or CPU Configuration — wording varies by maker) and set it to Enabled.
- Save and exit, boot back into Windows, and recheck Task Manager — Virtualization should now read Enabled.
Fix 2: Verify you have a Hyper-V-capable Windows edition
If the Hyper-V checkbox is missing entirely from Windows Features, you are almost certainly on Windows 11 Home. This is the expected behavior, and the fix is an edition upgrade rather than a repair.
- Open Settings > System > About and check the Edition line under Windows specifications.
- If it says Home, Hyper-V cannot be installed — open the Microsoft Store, search for the Windows 11 Pro upgrade, and purchase it (or use a Pro key you already own).
- After the upgrade completes and Windows restarts, reopen Turn Windows features on or off — the Hyper-V entry should now be visible.
- If you cannot upgrade, consider WSL2 for Linux workloads instead — it runs on Home. Hyper-V and WSL2 share the same virtualization stack, so a fix here often repairs WSL problems on ARM laptops as well.
Fix 3: Install the full Hyper-V feature set correctly
Ticking only the top-level Hyper-V box is not enough on ARM machines. The platform features underneath it must be enabled in the same pass, or VM creation fails with unhelpful errors.
- Press Win + R, type
optionalfeatures, and press Enter to open Windows Features. - Check Hyper-V and expand it to confirm both Hyper-V Management Tools and Hyper-V Platform are selected.
- Also check Virtual Machine Platform and Windows Hypervisor Platform — both are required for ARM64 guests and for WSL2 coexistence.
- Click OK, let the installer finish, and restart when prompted — skipping the restart leaves services half-registered.
- After rebooting, open Hyper-V Manager from the Start menu and confirm it launches without errors before creating any VM.
Fix 4: Repair hypervisor launch failures
If Hyper-V Manager opens but VMs fail with “the hypervisor is not running” or a similar error, the hypervisor is installed but not launching at boot. This is usually a boot-configuration or security-feature conflict.
- Open Terminal as administrator (right-click Start > Terminal (Admin)).
- Run
bcdedit /set hypervisorlaunchtype autoand press Enter — this forces the hypervisor to start with Windows. - Check Windows Security > Device security > Core isolation — if Memory Integrity is on and VMs still fail, temporarily toggle it off to test whether it is the blocker (you can re-enable it after a successful boot test).
- Restart the laptop and run
systeminfoin a terminal — scroll to the Hyper-V Requirements section and confirm every line reads Yes. - Try starting your VM again; if it boots, the launch configuration was the culprit.
Fix 5: Use ARM64 guest images — x64 ISOs will never boot
This is the step most ARM laptop owners miss. Snapdragon Hyper-V hosts can only run ARM64 guests. An x64 Windows or Linux ISO will fail every time, regardless of settings, and the error messages rarely explain why.
- Download the Windows 11 ARM64 ISO from the official Windows 11 download page — do not use a standard x64 ISO.
- In Hyper-V Manager, create a new virtual machine and choose Generation 2 (required for ARM64 guests and UEFI boot).
- Assign at least 4 GB of RAM and a 64 GB virtual disk, then attach the ARM64 ISO as the DVD drive.
- Start the VM and complete the Windows 11 ARM64 setup inside the guest.
- After installation, use Action > Insert Integration Services Setup Disk in the VM window to install guest services for smooth mouse, networking, and display.
Fix 6: Repair a corrupted Hyper-V stack and update firmware
When the features are installed but VMs still misbehave after a Windows update, the stack itself is usually damaged — or the firmware needs refreshing. Firmware updates also re-enumerate devices for Windows, fixing the same class of problem behind an NPU disappearing after a BIOS update .
- In an elevated terminal, run
DISM /Online /Cleanup-Image /RestoreHealth, thensfc /scannow, and restart. - If VMs still fail, return to Windows Features, uncheck Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform, restart, then re-check them and restart again.
- Visit your laptop maker’s support page and install any pending BIOS/UEFI firmware update — keep the charger connected and do not interrupt the flash.
- After the firmware update, re-verify virtualization is still enabled in Task Manager.
- One note: Hyper-V checkpoints are separate from Windows Recall snapshots — if your actual problem is missing Recall images rather than VM checkpoints, the Recall snapshot repair guide covers that instead.
Closing
Hyper-V on a Snapdragon ARM laptop works well once the three fundamentals are right: virtualization enabled in firmware, a Pro-or-better Windows edition, and ARM64 guest images. Most setup failures are one of those three, and the fixes above resolve them in order of likelihood. Keep your firmware current, get guest ISOs from official sources, and remember the architecture rule — ARM64 guests only — and your AI laptop doubles as a capable virtualization machine.
Frequently asked questions
Does Hyper-V work on Snapdragon ARM laptops?
Why is Hyper-V missing from Windows Features on my laptop?
Can I run x64 virtual machines on an ARM laptop with Hyper-V?
Hyper-V installed fine, but my VM fails with a hypervisor error. What now?
bcdedit /set hypervisorlaunchtype auto in an elevated terminal, check that Memory Integrity or another hypervisor is not blocking it, restart, and confirm with systeminfo that all Hyper-V requirements report Yes.