苹果公司软件工程副总裁克雷格·费德里吉(Craig Federighi)表示,ARM版本的Windows 10可以在装有Apple Silicon M1处理器的Mac上运行,但这取决于微软。开发人员虚拟化了ARM Windows版本,并使其在M1 Mac计算机上成功运行。而且,据开发人员说,性能也处于非常好的水平。
根据9to5Mac网站,Microsoft当前的许可证不允许Apple使用Windows 10的ARM版本,因为它尚未预装。微软也没有提供有关Windows 10是否可以通过Boot Camp软件在ARM Mac上运行的任何信息。
但是,Mac计算机上Apple M1处理器的性能可能会更改Microsoft的Windows ARM策略。同时,名为Alexander Graf的开发人员做了一些技巧,以便在其M1处理器Mac计算机上运行该操作系统的虚拟版本。他说,它的运行速度非常快。
而且,格拉夫说:“ Windows ARM64可以很好地运行x86应用程序。不如Rosetta 2快,但接近。“ 说过。
8位用户说,Graf通过Hypervisor.framework对它进行虚拟化并运行Windows ARM64 Insider Preview来实现这一目标。据苹果公司称,该框架使用户可以与用户所在地区的虚拟化技术进行交互,而不必编写核心扩展(KEXT)。
此外,还需要QEMU虚拟器的特殊补丁。QEMU是一个开源机器仿真器和虚拟器。通过直接在主机CPU上运行来宾代码来“几乎实现本机性能”而闻名。因此,不用说,只有ARM驱动的操作系统才能在像M1驱动的Mac这样的ARM机器上完美地虚拟化。
格拉夫说他的路很容易重现。但是,他也指出这不能提供一个完全稳定的系统。想要从配备M1处理器的Apple新款Mac计算机上购买并尝试Graf的用户,可以在此处找到详细信息和步骤。但是,对于大多数用户而言,最好使用CrossOver或等待Parallels官方支持。