Contents

Microsoft の新しい Prism アップデートにより、より多くの x86 アプリとゲームが ARM 上の Windows 11 で実行できるようになりました

Contents

<本文>/images/Arm-Windows-11-apps-growing.png

ARM 上で Windows 11 を使用している場合は、良いニュースがいくつかあります。 Microsoft は、Prism エミュレータのアップデートをリリースすることで、より多くの x86 アプリがそのようなシステム上で実行できるようにしています。

Tech Community ブログ投稿の更新で同社は、「Prism エミュレータは Windows on Arm プラットフォームの中核部分であり、Windows アプリが従来の x86 プロセッサ向けに構築され、Arm 上でネイティブに実行するように更新されていない場合でも、Windows アプリが Arm 上の Windows 上でシームレスに実行できるようにします。Prism は、アプリの実行時にアプリの x86 命令を Arm64 コードに透過的に変換することで機能します。」と述べています。

最新の Prism アップデートにより、エミュレータは、AVX や AVX2、関連する拡張機能 BMI、FMA、F16C などを含む、より多くの x86 命令セット アーキテクチャ拡張機能を変換できるようになりました。そうは言っても、これらの拡張機能は、Windows の実行時にサポートされるプロセッサでサポートされるとは限らないと Microsoft は警告しています。

ただし、「一部のアプリでは、その可用性に依存するほど一般的です。」そして、「これらの CPU 命令が提供する効率的な並列処理の恩恵を受けるクリエイティブなツールやゲームに特に依存しています。」簡単に言うと、Prism では、以前は Windows 上で動作できなかったいくつかのゲームを Arm 上で実行できるようになりました。

Microsoft は、Ableton Live がその例として指摘しており、Ableton Live は来年 Windows on Arm にネイティブ アプリとして提供される予定です。どうやら、このアップデートより前に Ableton Live 12 をエミュレートされたアプリとしてインストールしようとすると、AVX サポートが必要なため、システム要件エラーで失敗するようです。ただし、Prism のアップデート後、アプリは問題なくインストールされ、実行されます。

/images/image-13.png 画像クレジット: Microsoft

Prism アップデートをどこで入手すればよいか迷っている場合は、Windows 11 バージョン 24H2 以降を実行しているすべての Windows on Arm デバイスに現在展開されています。すべての 64 ビット x86 アプリでは、更新された CPU 機能のサポートがデフォルトで有効になります。さらに、Microsoft は、32 ビット アプリではデフォルトで無効になるが、互換性設定を使用していつでもオプトインできると述べています。

*️⃣ 出典リンク:

このようなシステムでは、より多くの x86 アプリを実行できます。 Tech Community ブログ投稿/images/image-13.png