10 月 21 日、Microsoft は Windows 11 25H2/24H2 用の最新アップデート (KB5066835) をリリースし、待望の AVX/AVX2 命令セット エミュレーションを含む、Arm ベース PC 用のアップグレードされた Prism エミュレーション機能を正式に有効にしました。この機能は以前は x86 プロセッサにのみ実装されていましたが、Arm ユーザーも主流のアプリケーションやゲームとの互換性のあるサポートを体験できるようになりました。

AVX (Advanced Vector Extensions) は、データの並列計算を可能にする SIMD (Single structive Multiple Data) テクノロジーで、ビデオのエンコード/デコードやゲームのリアルタイム物理効果などのタスクの処理速度を大幅に向上させます。インテルが 2008 年に初めて AVX 命令を導入して以来、このテクノロジーは何百ものアプリやゲームにとって不可欠なコア コンポーネントとなっています。 Arm ベースの PC はまだ AVX をネイティブにサポートしていないため、この命令に依存する多くのゲームやソフトウェアは、以前は Arm デバイス上の Windows で実行できませんでした。現在、この制限は破られています。

Prism の機能強化により、Windows 11 のエミュレーション層は AVX/AVX2 サポートを Arm64 プラットフォーム ユーザーに提供し、ほとんどのゲームとアプリケーションは正常に起動して実行できますが、パフォーマンスは特定のゲームによって異なります。一部の生産性向上ツールやクリエイティブ ソフトウェア (Adobe Creative Cloud スイートの一部のアプリケーションなど、AVX 命令に依存するもの) も AVX エミュレーションと互換性があり、開発者は Arm エコシステムをさらに最適化することが期待されています。

新しい機能が検出されない場合、ユーザーは次の方法でエミュレートされた AVX/AVX2 を手動で有効にすることができます。ターゲット アプリケーション (Coreinfo64.exe など) を右クリックし、[プロパティ] をクリックし、[互換性] タブの Windows Arm 互換性メニューで [新しいエミュレートされた CPU 機能を表示] をチェックして、AVX エミュレーション サポートを有効にします。インターフェイスに「新しいエミュレートされた CPI 機能が非表示になりました (x64 アプリケーションのみ)」というプロンプトが表示された場合、Prism の拡張機能がデフォルトで有効になっていることを意味します。ユーザーは、このメニューで設定を調整したり、一部のアプリケーションとの互換性の問題を解決したりすることもできます。

この機能は、Windows 11 ビルド 26100.6725 (24H2) または 26200.6725 (25H2) でのみ利用できることに注意してください。

このアップデートにより、Arm 上の Windows は主流のアプリケーション互換性に向けて新たな一歩を踏み出し、Arm デバイスでのゲームおよびクリエイティブなエクスペリエンスは今後も向上し続けるでしょう。