ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

多くのソフトウェアにはWindows版とmacOS版の両方が用意されています。しかし、MacBookを使っていて、使いたいプログラムやアプリがWindowsでしか動作しない場合はどうすればよいのでしょうか?朗報があります。Windowsパソコンを持っていなくても、Windows向けソフトウェアを実行することは十分可能です。

実行ファイル(EXE)はWindows向けに設計されているため、macOSではネイティブに動作しません。しかし、適切なツールを組み合わせれば、MacのデスクトップやノートブックでもEXEファイルに含まれるプログラムを開けるようになります。この記事では、MacにWindowsをインストールすることなくEXEファイルを開く方法を詳しく解説します。

MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

CrossOverを使ってmacOS上でEXEファイルを開く

CrossOverは、Mac上でWindows向けプログラムを実行できるPCエミュレーションソフトの中でも特に評価の高いツールです。検証に使用した端末(macOS Big Sur搭載のMacBook Pro 2019)へのインストールはスムーズに完了し、インストールしたWindowsアプリも問題なく動作しました。

CrossOverは有料アプリ(サブスクリプションは月額39.95ドルから)ですが、新規ユーザーには10日間の無料トライアル期間が用意されています。そのため、短期間だけMacでWindowsアプリを利用したい場合には、最有力の選択肢といえるでしょう。

  1. 開発元の公式サイトにあるCrossOverのダウンロードページへアクセスします。「OS」の選択肢でmacOSを選び、名前とメールアドレスを入力して、Download Trial Nowをクリックします。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

Windowsアプリの導入方法は2通りあります。CrossOver内蔵のライブラリからインストールするか、サードパーティのサイトからダウンロードしたEXEファイルをCrossOver経由で実行するかです。

  1. EXEファイルを右クリックし、Open With(このアプリケーションで開く)からCrossOverを選択して、画面の指示に従ってインストールを進めます。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. CrossOverのライブラリからWindowsアプリをインストールする場合は、CrossOverを起動してInstall a Windows Applicationを選択します。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. 検索ボックスにインストールしたいWindowsアプリの名前を入力し、一覧から最新バージョンのアプリを選びます。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

より確実に探したい場合は、左下のBrowse All Applicationsボタンをクリックすると、CrossOverライブラリで利用可能なアプリの一覧を確認できます。左側のサイドバーから目的のアプリを選択し、Continueをクリックして次のステップへ進みましょう。

MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. Continueを選択して先へ進みます。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. Installを選択します。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. CrossOverがセットアップファイルのダウンロードとアプリのインストールを行うまで待ちます。インストール後、CrossOverは「Bottle(ボトル)」と呼ばれる環境を作成し、その中でアプリがMac上で動作します。続けてアプリ側のインストール指示に従ってください。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. インストールするアプリによっては、Macのネットワークボリュームやその他のシステム機能へのアクセス許可を求められることがあります。必要な権限を付与して次のステップへ進むと、Windowsアプリを開けるようになります。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. アプリのインストール完了を知らせるメッセージが表示されたら、Doneを選択します。これでCrossOverのインストーラーが閉じられます。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. アプリを起動するには、サイドバーのBottlesセクションを開き、アプリ名を選択して、アプリのアイコンをダブルクリックします。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. 再度、アプリによるファイルへのアクセス許可を求めるダイアログが表示されます。OKを選択して続行しましょう。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

これでアプリがすぐに起動し、MacのDockにもアイコンが表示されます。なお、CrossOverはホスト環境であるため、エミュレーター(CrossOver)自体を終了または強制終了すると、そこで動作しているWindowsアプリも一緒に終了する点に注意してください。

MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

Wine(WineBottler)を使ってMacでEXEファイルを開く

Wine(またはWineBottler)は、もうひとつの人気あるサードパーティ製PCエミュレーターです。オープンソース(無料)で扱いやすく、macOS MojaveやHigh Sierraが稼働するMacで特に安定して動作します。検証端末へのインストール自体は成功しましたが、「Prefix creation aborted」というエラーが発生し、EXEファイルを開くことはできませんでした。

MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

どうやらWineは、macOS Catalina以降のバージョンとの互換性が完全ではないようです。MojaveやHigh Sierraが動く古めのMacをお持ちなら、無料で使えて操作性も抜群に良い、ベストな選択肢になります。

  1. WineBottler公式サイトのDownloadsセクションへアクセスし、セットアップファイルをダウンロードします。
  2. お使いのMacがmacOS High Sierra以降の場合は「Development」版を、それより前のバージョンの場合は「Stable」版のWineBottlerをダウンロードしてください。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

機能面では、WineBottler Developmentの方がStable版よりも優れています。さらに、Stable版より更新頻度が高いため、総合的に安定している傾向もあります。

  1. セットアップパッケージを開き、WineWineBottlerの両方のアイコンを「Applications(アプリケーション)」フォルダへドラッグ&ドロップします。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. インストーラーがプログラムファイルをApplicationsフォルダへコピーするのを待ち、完了したらインストールウィンドウを閉じます。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

WineBottlerには「Automated Installer(自動インストーラー)」が搭載されており、Mac上でWindows向けプログラムを開くための面倒な作業を自動的に処理してくれます。インターネットからアプリをダウンロードし、Macへのセットアップや各種設定まで一括で行ってくれるのです。WineBottlerのダッシュボードには、Webブラウザ、ビジネスツール、メディアプレーヤー、ゲーム、開発ツール、ユーティリティなど、カテゴリ別に多数のWindows向けプログラムが揃っています。

  1. 「Download」セクションへ移動し、MacにダウンロードしたいアプリのInstallを選択します。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

アプリ名をクリックすると説明ページが開き、Macのデフォルトブラウザで開発元のウェブサイトへ移動します。

また、WineBottlerのリストにないWindowsアプリのEXEセットアップファイルを直接開くことも可能です。

  1. Mac上のファイルの場所を開き、EXEファイルをcontrolキーを押しながらクリック(または右クリック)して、Wineを選択します。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

Wineは未確認の開発元からのアプリとして認識されるため、macOSが起動をブロックする場合があります。

  1. 下の画像のようなエラーが画面に表示された場合は、Cancelを選択して手順8へ進んでください。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. システム環境設定>セキュリティとプライバシー>一般を開き、「Wineがブロックされました」という通知の横にあるこのまま開くボタンをクリックします。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方
  1. Open(開く)を選択して続行します。
MacでEXEファイルを開く方法|WindowsなしでWindowsアプリを動かすCrossOver・Wineの使い方

あとはインストール手順に従えば、WineBottlerの環境を通じてMac上でWindowsアプリを実行できるようになります。もしWineで「Prefix creation aborted」エラーやその他のエラーメッセージが表示される場合は、代わりにCrossOverを使用するのがおすすめです。

どうしてもWineBottlerを使いたい場合、唯一の回避策はMacをMojaveまたはHigh Sierraへダウングレードすることです。

MacでWindows環境を構築するその他の方法

「Boot Camp」は、Intelプロセッサ搭載のMacでWindowsをmacOSと並行して実行できる内蔵ユーティリティです。また、VirtualBoxやParallels Desktopといった仮想マシンを使ってEXEファイルを開く方法もあります。仮想マシンではWindowsの完全なインストールが必要になるため、ほぼ毎日Windowsアプリを使うMacユーザーに向いています。一方、短期間だけWindowsアプリを利用したいなら、CrossOverとWineが最良の選択肢となるでしょう。

  1. MacでRARファイルを開く方法を徹底解説!無料ツール「The Unarchiver」の使い方

    現実の世界でもデジタルの世界でも、データを整理して管理するうえで「アーカイブ(圧縮)」は最も有効な手段のひとつです。大量のファイルを管理するのは意外と手間がかかるもので、特にメールに複数のファイルを添付して送りたいときには悩まされますよね。(誰もが一度は経験があるはず)ファイルの圧縮・解凍を活用すれば、作業がぐっと楽になるうえ、ファイルサイズを小さくできるというメリットもあります。 テクノロジーの魔法とも言えますが、複数のファイルをひとつの形式にまとめられるのは本当に便利です。Windowsでは定番ツール「WinZip」を使えば素早く圧縮・解凍ができますが、Macではどうすればよいのでしょう

  2. Macで7zファイルを素早く安全に開く方法を徹底解説

    複数のファイルをメールに添付して送りたいときや、ファイルサイズを圧縮したいとき、zipやアーカイブ化はまさに魔法のような便利な機能です。アーカイブファイルの形式は実にさまざまなものが存在しますが、「7zファイル」という形式をご存じでしょうか。そもそも7zファイルとは何なのか、そしてどのようなメリットがあるのでしょうか。 この記事では、7zファイルの基本知識から、Macで7zファイルを素早く安全に開く方法まで、わかりやすく解説していきます。 7zファイルとは? 7zとは「7-ZIP」を表すアーカイブファイル形式のことで、非常に高い圧縮率を誇るのが最大の特徴です。大容量の高画質動画であっても、.