微软最新测试的Windows on Arm更新允许搭载高通骁龙X Elite或X Plus的Arm PC通过Prism模拟器运行x64软件和游戏。这一功能已加入Windows 11 Insider Preview Build 27744,支持更多指令集,如AVX、AVX2等,使更多x86架构程序在Arm PC上运行。尽管如此,目前仅限于64位程序,32位程序仍不支持。

Windows 11新更新解析:Arm PC支持x64软件,32位仍受限
近日,微软发布了一项针对Windows on Arm的更新,宣布将支持x64软件在Arm PC上的运行。这一变化无疑为Arm PC用户带来了更多的便利,但同时也存在一些限制。本文将为您详细介绍此次更新的具体内容,以及它对Arm PC用户的影响。
一、Windows 11新更新:Arm PC支持x64软件
1. 更新背景
微软一直在努力推广Windows on Arm,希望让更多用户使用Arm PC。然而,由于x64软件在Arm PC上的兼容性问题,许多用户在使用过程中遇到了不少麻烦。为了解决这个问题,微软推出了此次更新,使Arm PC能够运行x64软件。
2. 更新内容
此次更新作为Windows 11 Insider Preview Build 27744的一部分,已向Canary Channel的测试人员推出。主要更新内容包括:
(1)Prism翻译器增强:微软为Prism翻译器增加了更多类型指令集支持,包括AVX、AVX2、BMI、FMA、F16C,使得更多的x86架构程序可以直接在Arm PC上运行。
(2)支持x64软件:经过Prism翻译器的,Arm PC现在可以运行任意x64软件和游戏,如《Starfield》和《Helldivers 2》等。
二、32位程序仍受限
尽管Windows 11新更新为Arm PC带来了x64软件的支持,但32位程序仍然无法兼容。这意味着一些旧的32位软件和游戏可能无法在Arm PC上运行。以下是32位程序受限的原因:
1. 技术限制:目前,Prism翻译器主要针对x64软件进行,对于32位软件的支持相对较弱。
2. 兼容性:一些32位软件可能存在兼容性问题,导致在Arm PC上无法正常运行。
三、Arm PC用户如何应对32位软件受限
1. 替换软件:对于无法在Arm PC上运行的32位软件,用户可以考虑寻找替代品,选择支持x64或Arm架构的软件。
2. 联系开发者:对于一些重要的32位软件,用户可以联系开发者,建议他们推出Arm架构版本。
3. 使用虚拟机:用户可以通过虚拟机运行32位软件,但这种方法可能会影响系统性能。
Windows 11新更新为Arm PC用户带来了x64软件的支持,让用户可以更方便地使用各种应用。然而,32位程序仍受限,用户需要采取一些措施来应对这一限制。相信随着技术的不断进步,Arm PC将得到更好的发展,为用户带来更多便利。
