Warning
QEMU support is still experimental and unstable on Windows systems!
On Windows, this problem occurs when using QEMU hypervisor, but no hardware-assisted virtualization engine is available.
Windows Pro/Enterprise
QEMU requires Hyper-V. While it is included with Windows Pro and Entreprise editions, it is not enabled by default.
Follow these steps to enable Hyper-V:
- Search for "Turn Windows Features on or off" using Windows Search or Cortana and pick same from search results.
- In the Turn Windows Features on or off window, verify that all the Hyper-V options - Hyper-V Management Tools and Hyper-V Platform - are enabled. If not, check them all and click
OK
to apply the changes: - Reboot your PC when prompted.
Windows Home
QEMU works best with Hyper-V, but it is not available with Windows Home edition. We recommend using VirtualBox hypervisor with this version.
However, if you still wish to use QEMU, it is possible to install HAXM.
Important
HAXM only works with Intel CPUs. It is not compatible with AMD CPUs.
Warning
HAXM support is experimental. Use at your own risks!
If you still wish to use HAXM, refer to HAXM official Git Wiki for detailed instructions.
Windows firewall
You should get a popup from Windows firewall at first run to authorize QEMU. If so, you need to grant access to QEMU.
If not, verify your Windows firewall rules and make sure that qemu.exe
has access.