最新の VMWare Fusion ベータ版が Apple Silicon Mac 上の Windows 11 をサポート

最新の VMWare Fusion ベータ版が Apple Silicon Mac 上の Windows 11 をサポート

Intel から Apple Silicon Mac への移行は、Rosetta 2 互換ソフトウェアおよびアプリケーション開発者が自社のソフトウェアに Apple Silicon サポートをすぐに追加したおかげで、ほとんどの種類のソフトウェアでスムーズに進みました。ただし、Boot Camp を介してハードウェア上で直接、または仮想マシンを介して Windows および Windows アプリケーションを実行する機能はまだ正式にサポートされていません。

しかし、有料の仮想化ソフトウェアのベンダーは、このギャップを埋めるために取り組んでいます。Parallels Desktop 17 は仮想マシン内で Windows 11 の Arm バージョンを実行しますが、昨日 VMWare は同じことができる VMWare Fusion 12 のベータ版をリリースしました。

VMWare のブログ投稿では、 Windows 11 をサポートするために VMWare が行った変更の一部が詳しく説明されており、その多くは Parallels が行った作業と似ています。Windows 11 TPM の要件を満たすために、ソフトウェアは、実際の TPM が実際の PC に保存するものと同じ種類のデータを保存するために使用される暗号化されたファイルを作成します。VMWare には、高解像度ディスプレイで Windows デスクトップを適切に表示するための基本的な 2D グラフィックス ドライバーと、基本的なネットワーク ドライバーも含まれています。

Microsoft は、Arm バージョンの Windows の仮想化を正式にサポートしていません。同社は、Arm プロセッサを搭載した PC を製造する PC メーカーにのみ、Arm バージョンの Windows のライセンスを提供しています。これは、x86 バージョンの Windows のように ISO ファイルをダウンロードするだけではできないため、最初に Windows を VMWare Fusion にインストールするために多くの余分な手間を経る必要があることを意味します。Microsoft Windows Insider サイトから Windows 11 ベータ ビルド Hyper-V ディスク イメージをダウンロードし、ファイルを変換する必要があります。vhdx をファイルに保存します。別途ダウンロードしたQemu ソフトウェアを使用して VMWare と互換性のある VMDK をインストールし、このディスク ファイルを使用して仮想マシンを作成し、使用しているビルドが期限切れにならないように、新しいベータ版が利用可能になったらインストールを続けます。

VMWare は、この新しいビルドを試してみたいと考えているテスター向けにいくつかの基本的なドキュメントを提供していますが、 Parallels が少なくとも自動 Windows ブートを提供できることは注目に値します。

Arm バージョンの Windows を実行すると、Arm プロセッサまたは x86 プロセッサで実行するように作成されたかに関係なく、ほとんどの非 3D Windows アプリケーションを実行できます。Windows には、Rosetta と同様のネイティブの x86 から Arm への変換が含まれており、Windows 11 では、x86 64 ビット アプリケーションの実行を許可し、開発者が Arm と x86 コードを組み合わせて使用​​してアプリケーションをリリースできるようにすることで、これを改善しまし。これは Mac 開発者よりも若干柔軟性が高く、Mac アプリに x86 専用の依存関係やプラグインがある場合、アプリの残りの部分が Apple Silicon ネイティブであっても、アプリ全体を x86 モードで実行する必要があります。

macOS の最近のバージョンでは、Apple が独自の仮想化環境を構築しており、独立系開発者はそれを使用して、Parallels や VMWare のようなコストや複雑さを必要とせずに、軽量で無料の仮想化ソフトウェアを作成しています。ただし、いかなる形でも Windows を正式にサポートしているわけではありません。Apple Silicon Mac コンピュータでは、macOS および Linux 仮想マシンをサポートしています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です