
昨年末、 Neowin は 、Microsoft が Windows 10 で動作する ARM PC に 64 ビット エミュレーションを導入することに取り組んでいることを報告しました。checkra1n 脱獄チームの一員である Twitter ユーザー Longhorn によって発見された、今年 3 月に遡る最近の GitHub コミットは、Microsoft がその目標達成に向けて前進してきました。
現時点では、Windows on Windows 抽象化レイヤーのおかげで、Windows 10 ARM PC は 32 ビット Windows アプリをエミュレートできます。この追加により、 ユーザーはついに Adobe Premiere Pro などの Windows アプリケーションの本格的な 64 ビット バージョンをエミュレーションで実行できるようになるかもしれません 。
Windows アーキテクチャ:
_M_ARM64EC:
Arm64 マシンタイプの x86_64。
— ロングホーン (@never_release) 2020年5月17日
このコミットは Windows チームのソフトウェア エンジニア Kenny Kerr によって作成され、「ARM64 での x64 コード エミュレーションのリンカー サポートを追加」と書かれています。これは、ARM PC で 64 ビット Windows アプリを使用することを楽しみにしている人にとって朗報です。
x64 エミュレーションについて、Windows ゼネラルマネージャーの Erin Chapple 氏は ZDNet に対し 、「x86 に加えて x64 をエミュレートすると、エンジニアリング作業が 2 倍になります。 32ビット対応とは異なり、これも新作となる。さらに、Windows は 32 ビット アプリケーションの Windows on Windows (WOW) 抽象化レイヤーのみをサポートし、64 ビット アプリケーションはサポートしません。 Windows レイヤーに 64 ビット Windows のサポートを追加する必要があります。」、 2018 年に。
とはいえ、たとえ Microsoft が ARM 用の x64 エミュレーションを成功させたとしても、問題となる主な要素はアプリのパフォーマンスの点です。レドモンドの巨人がパフォーマンスのギャップを埋めて、Intel デバイスと同等のユーザー エクスペリエンスを提供できるかどうかを見るのは興味深いでしょう。ただし、サポートはおそらく 2021 年後半まで追加されません。


