
Go visit the Windows for ARM download page and sign in with a Microsoft account. To install QEMU, install Homebrew and run brew install qemu. Xcode or Xcode Command Line Tools (run xcode-select -install to install).It’s been merged into the main branch! Just make sure your QEMU version is 6.2 or higher.

Updated 1/6/22: Building your own QEMU is no longer needed. While this isn’t quite as performant as paid solutions (like Parallels), it works fast enough for most people and is completely free. The problem is that QEMU isn’t optimized for M1 Macs, and virtualization is very slow… unless it uses MacOS’ Hypervisor.Framework.

So, in order to have a working Windows environment, you have to do it all in a virtual machine. M1 Macs don’t have support for Bootcamp, so you can’t install Windows through normal means. Running Windows 10 on M1 Mac with QEMU & Hypervisor.Framework
