ハッカーは、AppleM10プロセッサ上のARM上で仮想化されたWindows1を実行します

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

アップルM1

MacOSユーザーは10年以上にわたり、BootcampやParallelsなどの仮想化ソリューションを介してコンピューター上でWindowsを実行でき、Windowsに最適なソフトウェアやゲームの大規模なライブラリにアクセスできます。

これは、Appleの新しいAppleM1搭載Macbookの導入によって変わりました。 現在サポートされているバージョンのWindows10ではありません、MicrosoftまたはAppleのいずれかによる。

しかし今日、開発者のアレクサンダーグラフは、ARM上のWindows 10を仮想化されたオープンソースQEMUで正常に実行できるようにしたことを明らかにしました。パッチを使用すると、ARMコードは最初にx1コードに変換されることなくAppleM86プロセッサで直接実行されます。その後、ARMに戻ります。

このソリューションは、ネイティブレベルのパフォーマンスを維持しながら、新しいAppleハードウェア(通常はBootcampによって提供される)のドライバーの不足を回避します。 ARM上のWindows10には独自のx86トランスレータが含まれているため、ARM搭載のラップトップで32ビットのx86 Windowsアプリを実行することもでき、非常に優れたパフォーマンスを発揮すると報告されています。

Grafは、Hypervisor.frameworkとQEMUバーチャライザーへのカスタムパッチを介してWindows ARM64 Insider Previewを実行し、ホストCPUで直接ゲストコードを実行することで「ネイティブに近いパフォーマンスを実現」することができました。

やるべきことはまだいくつかあり、Parallelsのような企業はすでにApple M1プロセッサのサポートに取り組んでいると言っています。これは、新しいMacbookの所有者がまもなくより多くのソフトウェアオプションを持つことを示唆しています。 ただし、MicrosoftがARM上のスタンドアロンバージョンのWindows 10を利用できないようにしていることは注目に値します。これは、このようなソリューションの日常的な展開の障壁となる可能性があります。

マックルーマーズ

ユーザーフォーラム

0メッセージ