MacでWindowsソフトウェアを実行する5つの方法

Macにはソフトウェアのエコシステムが盛んですが、一部のプログラムはまだWindowsしかサポートしていません。ビジネスソフトウェアを使用する場合でも、Windows PCゲームをプレイする場合でも、MacでWindowsプログラムを実行する方法はたくさんあります。

これらの方法のいくつかは、LinuxにWindowsソフトウェアをインストールしたり、ChromebookでWindowsプログラムを実行したりする方法に似ています。仮想マシン、デュアルブート、Wine互換性レイヤー、およびリモートデスクトップソリューションがすべてここに含まれています。

仮想マシン

再起動せずにMacでWindowsアプリケーションを実行するには、仮想マシンプログラム(理想的にはParallelsまたはVMWare Fusion)を使用することをお勧めします。ゲームに特に必要な最大のパフォーマンスを得るには、代わりにBootCampを使用してWindowsをデュアルブートすることをお勧めします。

仮想マシンは、Windowsデスクトップソフトウェアを実行するための最良の方法の1つです。MacデスクトップのウィンドウにWindowsやその他のオペレーティングシステムをインストールできます。Windowsは実際のコンピューターで実行されていると見なしますが、実際にはMacのソフトウェア内で実行されています。

仮想マシンウィンドウでWindowsプログラムを使用する必要もありません。多くの仮想マシンプログラムでは、Windowsプログラムを仮想マシンウィンドウから切り離して、Macデスクトップに表示できるようにすることができます。ただし、それらは引き続きバックグラウンドで仮想マシン内で実行されています。

仮想マシンにWindowsをインストールするには、Windowsライセンスが必要です。すでにプロダクトキーをお持ちの場合は、Windowsインストールメディアを無料でダウンロードして、仮想マシンプログラムにインストールできます。

関連:Parallelsを使用してMacでWindowsプログラムをシームレスに実行する方法

Mac用の人気のある仮想マシンプログラムには、ParallelsとVMwareFusionが含まれます。これらはいずれも有料プログラムであるため、Windowsライセンスと選択した仮想マシンプログラムのコピーの両方を購入する必要があります。完全に無料のオープンソースのVirtualBoxfor Macを使用することもできますが、その3DグラフィックスのサポートとMacオペレーティングシステムの統合はそれほど良くありません。ParallelsとVMWareFusionはどちらも無料トライアルを提供しているため、これらすべてのプログラムを試して、どちらが最適かを判断できます。

注: 有料のソフトウェアを推奨することはあまりありませんが、Parallels Desktopの場合、ソフトウェアのテストとWindowsの実行のためにハウツーオタクで毎日使用しています。macOSとの統合は驚くほどうまく行われており、速度はVirtualBoxを吹き飛ばします。長期的には、価格はそれだけの価値があります。

仮想マシンには大きな欠点が1つあります。3Dグラフィックスのパフォーマンスは驚くべきものではないため、これはMacでWindowsゲームを実行するための最良の方法ではありません。はい、特に古いゲームでは機能しますが、理想的な状況でも最高のパフォーマンスは得られません。多くのゲーム、特に新しいゲームはプレイできなくなります。そこで、次のオプションが役立ちます。

ブートキャンプ

関連:BootCampを搭載したMacにWindowsをインストールする方法

AppleのBootCampを使用すると、MacにmacOSと一緒にWindowsをインストールできます。一度に実行できるオペレーティングシステムは1つだけなので、macOSとWindowsを切り替えるにはMacを再起動する必要があります。Windows PCでLinuxをデュアルブートしたことがあるなら、それはまさにそのようなものです。

Macに実際のオペレーティングシステムとしてWindowsをインストールすることは、Windowsゲームをプレイしたい場合、または取得できるすべてのパフォーマンスを必要とする要求の厳しいアプリケーションを使用したい場合に最適です。MacにWindowsをインストールすると、WindowsおよびWindowsアプリケーションを最大限のパフォーマンスで使用できるようになります。お使いのMacは、同じ仕様のWindowsPCと同様に機能します。

ここでの欠点は、macOSアプリケーションとWindowsアプリケーションを同時に実行できないことです。Macアプリケーションと一緒にWindowsデスクトップアプリケーションを実行したいだけの場合は、仮想マシンがおそらく理想的です。一方、Macで最新のWindowsゲームをプレイしたい場合は、BootCampが理想的です。

仮想マシンと同様に、MacにWindowsをインストールするにはWindowsライセンスが必要です。

ワイン

関連:MacでWineを使用してWindowsプログラムを実行する方法

ワインはLinuxで生まれました。これは、Windowsアプリケーションを他のオペレーティングシステムで実行できるようにする互換性レイヤーです。基本的に、Wineは、アプリケーションが依存するWindowsコードを書き直して、他のオペレーティングシステムで実行できるようにする試みです。これは、Wineが完璧に近いということを意味します。すべてのWindowsアプリケーションを実行できるわけではなく、それらの多くにバグがあります。Wine AppDBは、Linuxのサポートに重点を置いていますが、どのアプリケーションがサポートされているかを知ることができます。

それでも、WineはMacでWindowsアプリケーションを実行する1つの方法です。実際にWindowsを使用する必要がないため、Wineを使用するためにWindowsライセンスは必要ありません。それは完全に無料です。macOS用のWineまたはWineBottlerをダウンロードして、アプリケーションでどのように機能するかを確認してください。

CrossOver Mac

CodeWeaversのCrossOverMacは、Mac上でWindowsプログラムを実行する有料アプリケーションです。これを実現するためにオープンソースのWineコードを使用しますが、CrossOverは優れたグラフィカルインターフェイスを提供し、人気のあるプログラムを公式にサポートすることに重点を置いています。公式にサポートされているプログラムが機能しない場合は、CodeWeaversに連絡して、プログラムが機能することを期待できます。CodeWeaversは、オープンソースのWineプロジェクトに改善を提供しているため、CrossOver Macの支払いは、Wineプロジェクト自体にも役立ちます。

CrossOverは、最初に試してみたい無料トライアルを提供しています。購入する前に、CrossOverで正常に実行されるプログラムのリストを表示することもできます。CrossOverは互換性に重点を置いていますが、それでもWineに基づいており、すべてで機能するわけではありません。

ほとんどの人は、おそらく仮想マシンプログラムとWindowsライセンスを購入するのが最も幸せでしょう。CrossOverを使用すると、Windows仮想マシンを実行する必要はありませんが、Windows仮想マシンを実行すると、バグのリスクが少ないほぼすべてのWindowsプログラムを実行できます。CrossOverを使用すると、理論的には、仮想マシンよりも優れたパフォーマンスでWindows PCゲームをMacで実行できますが、バグやサポートされていないプログラムに遭遇するリスクがあります。Boot Campは、それでもそのためのより良い解決策かもしれません。

リモートデスクトップ

関連:インターネット経由でWindowsリモートデスクトップにアクセスする方法

すでにWindowsシステムを使用している場合は、MacでのWindowsソフトウェアの実行を完全にスキップし、リモートデスクトップソフトウェアを使用してMacのデスクトップからWindowsマシンにアクセスできます。Windows上で実行されるビジネスソフトウェアを使用している組織は、Windowsサーバーをホストし、そのアプリケーションをMac、Chromebook、Linux PC、iPad、Androidタブレット、およびその他のデバイスで利用できるようにすることができます。Windows PCも持っているホームユーザーの場合は、そのWindows PCをリモートアクセス用に構成し、Windowsアプリケーションが必要なときにいつでも接続できます。これは、PCゲームのような視覚的に集中的なアプリケーションには理想的ではないことに注意してください。

Chromeユーザーの場合は、Chromeリモートデスクトップを使用して、Chromeを実行しているMacからChromeを実行しているWindowsPCに接続することもできます。

これらのトリックはすべて、WindowsPCにWindowsプログラムをインストールするよりも明らかに多くの作業を必要とします。Macをお持ちの場合は、可能であればMacソフトウェアの使用に集中する必要があります。Windowsプログラムは、それほど統合されておらず、同様に機能しません。

仮想マシンを使用している場合でも、Boot CampにWindowsをインストールしている場合でも、最高の互換性を得るには、Mac用のWindowsライセンスを購入する必要がある場合があります。WineとCrossOverは素晴らしいアイデアですが、完璧ではありません。

画像クレジット:FlickrのRoman Soto