近日,一位开发者在iPad Air M2上成功运行了专为ARM架构设计的Windows 11版本,这一成果引起了广泛关注。据悉,该开发者利用UTM应用中的即时编译(JIT)技术,将Windows 11的代码转换为适合M2芯片的ARM指令,成功实现了在iPad上运行Windows系统的壮举。
然而,这一过程并非一帆风顺。由于iPad内置的安全策略限制了虚拟化功能,用户无法直接通过传统方式运行Windows 11 ARM。为了克服这一难题,开发者巧妙地利用了欧盟数字市场法案的相关政策,通过第三方应用商店“AltStore Classic”侧载了UTM应用。这款应用集成了JIT技术支持,成功绕过了苹果的限制,使得Windows 11 ARM得以在iPad上运行。
开发者还提到,使用Tiny11的精简版Windows 11镜像可以进一步优化运行效果。Tiny11去除了Windows 11中的一些不必要的应用程序和服务,大大降低了对内存和存储的需求,使其更加适合在iPad上运行。这一举措不仅提升了系统的运行效率,还为用户提供了更加流畅的使用体验。
具体的实现步骤相当繁琐,但开发者给出了详细的指南。首先,用户需要在PC上通过tiny11builder工具构建一个tiny11 ARM64 ISO文件。然后,在位于欧盟地区的设备上安装AltStore Classic及其配套的AltServer。接着,通过AltStore Classic侧载UTM应用,并启用StikDebug以激活JIT功能。最后,在UTM中创建一个ARM64虚拟机,加载tiny11 ISO文件并启动。经过这些步骤,用户就可以在iPad上体验到Windows 11 ARM带来的全新感受。
尽管目前Windows 11 ARM在iPad上的运行仍处于模拟状态,存在一定的性能限制,但从演示视频来看,其表现已经相当出色。窗口切换、文件操作等基本功能都能流畅运行,甚至一些高级功能也能在iPad上得到很好的支持。这一成果不仅展示了开发者的技术实力,也为未来iPad与Windows系统的融合提供了更多的可能性。