微軟向Arm版Win11 24H2/25H2推送更新:增添AVX/AVX2指令集支持

據Windows Latest 報道 ,近日微軟開始向Windows 11 24H2/25H2推送2025年10月更新(KB5066835),通過啓用Prism模擬引擎增添AVX/AVX2指令集的支持。這意味着過去許多無法在Arm硬件上運行的應用程序和遊戲,現在至少能夠運行,提升了兼容性。

AVX指令集(Advanced Vector Extensions)是英特爾開發的單指令多數據流(SIMD)指令集擴展技術,2011年隨Sandy Bridge處理器首次發佈。其通過矢量擴展前綴(VEX)編碼方案重構指令系統,將128位SIMD運算單元擴展至256位,使浮點運算理論性能提升至2倍,同時還保留對傳統SSE/MMX指令的支持。後續英特爾又在AVX2版本里引入256位整數SIMD擴展功能,可運用256位矢量寄存器加速浮點和整數域運算。

AVX/AVX2指令集通常用於媒體工具、遊戲引擎和創意應用程序,以加速視頻編碼、物理和效果等任務。高通的驍龍X系列是基於Arm架構的芯片,本身並不支持AVX/AVX2指令集,導致運行一些應用程序無法運行。Prism模擬引擎可以翻譯AVX/AVX2指令集,以便這些程序在Arm設備上運行。不過由於是通過模擬實現,因為會消耗額外的CPU資源,而且性能會根據應用程序的不同而有很大差異。

如果更新後沒有啓用該功能,用户也可以手動開啓:右鍵點擊目標程序(.exe 文件),選擇“屬性”,切換到“兼容性”選項卡,在Windows Arm兼容性菜單裏勾選“顯示較新的模擬CPU功能”。如果顯示的是“隱藏較新的模擬CPU功能”,則表示該功能已經啓用。