微软周四(12/10)发布Windows 10 Insider Preview Build 21277(RS_Prerelease)测试版,使用Arm设备的Windows 10用户安装该版本之后,即可通过安装x64程序来测试它所添加的x64模拟器。
微软是在2017年发布Windows 10 on Arm,目前市场上采用Arm架构的Windows 10设备包括Acer Spin 7、Lenovo Flex 5G,以及微软自家的Surface Pro X。
根据微软的说法,Windows 10 on Arm问世时,用户最需要的是32位元的x86应用程序,因而当时将焦点放在构建x86模拟器,时至今日,整个生态体系已转移到64位元的x64程序,于是微软扩大了模拟器的能力,纳入对x64程序的支持。
不过,就算是最新的模拟器已可支持x64程序,但为了达到最佳体验,微软依然建议开发人员打造支持Arm64的原生应用程序,而且不管是Windows SDK或Visual Studio 2017及之后的版本,都将全面支持Arm64程序,也鼓励开发人员替Arm64重新编译程序。
测试人员可自行选择是要自Microsoft Store或其它来源安装x64程序,可以试试那些只提供64位元的生产力程序或游戏;为了创造最佳性能,微软也建议测试人员安装高通Adreno绘图驱动程序的预览版;若要同时执行Arm64与x64 C++应用程序,则必须安装Arm64 C++ Redistributable预览版。