M1版Mac使用ARM架构,而坊间的Windows也只是x86架构,因此正常情况下是无法在M1版Mac上运行和使用。而ARM版Windows仅向OEM厂商授权,因此一般用户原则上是无法使用。
开发者Alexander Graf在Twitter上放出截图,表示已成功在M1版Mac上成功运行Windows。他在M1版Mac中通过一些修改,再以虚拟化方式使用Windows ARM版。他同时发现ARM版Windows能够像Rosetta 2那样在ARM架构下运行x86软件,Graf表示其速度虽不及Rosetta 2,但也相差不太远。
Graf指出,他在M1版Mac上通过Hypervisor.framework使用虚拟化方式运行Windows ARM64 Insider预览版,不过要通过QEMU修改才能实现。