macOSCatalinaで32ビットアプリを実行する方法

公開: 2022-01-29

Appleの最新バージョンのmacOSである10.15Catalinaは、以前のバージョンのオペレーティングシステムとよく似ていますが、内部では大きく異なります。 最大の変更点は、Appleが以前のバージョンで、Appleの64ビットオペレーティングシステムで古い32ビットアプリを実行できるようにしたすべてのコードを取り除いたことです。 Appleは何年も前にこの変更が行われることを警告しており、Catalinaのようなすべて64ビットのOSが32ビットと64ビットの両方のコードを実行するOSよりも効率的であることは間違いありません。 それでも、多くのユーザーにとって、Catalinaは長年依存してきたアプリをブロックします。 ここでは、32ビットアプリ用に設計されていないOSで32ビットアプリを実行する方法を示します。

Catalinaに更新する前に、それなしでは実行できない32ビットアプリを使用しているかどうかを確認してください。 これを行う最も簡単な方法は、左上のAppleアイコン、[このMacについて]、[システムレポート]の順にクリックし、[ソフトウェア/アプリケーション]まで下にスクロールすることです。 Macは、アプリに関する情報を収集するのにしばらく時間がかかり、その後、マシン上のすべてのアプリのリストを表示します。 「64ビット(Intel)」という見出しの列を見つけて、列見出しをクリックします。 すべての64ビットアプリは、この列に「はい」と表示されます。 すべての32ビットアプリに「いいえ」と表示されます。32ビットアプリの数に驚かれるかもしれません。 このリストを調べてください。必要な32ビットアプリが見つかった場合は、64ビットの更新または置換を見つける必要があります。または、以下の回避策を実装できます。

マシン上にある32ビットアプリは通常、2種類あります。開発者によって放棄された(または開発者の更新が遅い)古いMacアプリと、MacおよびLinuxコンピューターを実行できるWineソフトウェアプロジェクトに基づくアプリです。 Windowsソフトウェア。 ( Wineは「WineIs Not a Emulator」の略ですが、事実上、Windowsの機能をエミュレートして、MacとLinuxボックスがすべてではないが一部のWindowsアプリケーションを実行できるようにします。)

32ビットアプリを実行する必要がある場合、Appleは、Catalinaより前のバージョンのOSを実行する古いMacを手元に置いておくか、現在のMacをパーティション化して古いmacOSで起動できるようにすることを非公式に推奨しています。バージョンだけでなく、カタリナ。 どちらの方法も機能しますが、どちらも不便で時間がかかるように思われます。 ただし、より良い代替手段があります。

最も簡単な方法は次のとおりです(ただし、費用がかかることに注意してください)。ParallelsDesktopまたはVMware Fusionをまだ所有していない場合は、そのコピーを購入してください。 これらのプログラムは、主にMacでWindowsを実行するために設計されていますが、MacデスクトップのウィンドウでmacOSを実行する仮想マシンを作成するために使用することもできます。 Parallelsは最も使いやすいですが、VMwareFusionはそれほど遅れていません。

手順は、macOS Mojaveをまだ実行しているか、Catalinaにアップグレードしているかによって異なります。 Mojaveをまだ実行している場合の手順から始めましょう。 各ステップは、スライドショーの画面に対応しています。

macOSカタリナ

1. ParallelsDesktopを起動します

[ファイル]メニューから[新規...]を選択して、[インストールアシスタント]パネルを開きます。 [無料のシステム]セクションで、右にスクロールし、[リカバリパーティションを使用したmacOS10.14.6のインストール]をクリックします。 (システム上で異なるバージョン番号が表示される場合があります。)以前のOSバージョンからMojaveにアップグレードした場合は、その以前のバージョンをインストールするためのオプションが表示される場合があります。 最も快適に感じるバージョンを選択してください。

macOSカタリナ

2.新しい仮想マシンを作成します

アシスタントの次のページはmacOS10.14.6に向かっています。 [インストール]ボタンをクリックします。 ParallelsはmacOSインストーラを起動し、新しい仮想マシンを作成します。 完了すると、仮想Macとの対話に使用する言語を尋ねる画面が表示されます。 ご希望の言語を選択して続行してください。

macOSXカタリナ

3. macOSMojaveのインストールを準備します

これで、macOS回復環境が仮想マシンで開きます。 (これは、起動時にCmd-Rを押したときにすべてのMacに表示される画面です。)macOSの[ユーティリティ]メニューで、[macOSの再インストール]をクリックします。 次の画面では、macOSMojaveのインストールを提案します。 [続行]をクリックします。 使用許諾契約の画面で、[同意する]をクリックし、ポップアップメニューの[同意する]ボタンをクリックします。

macosx catalina

4.仮想ディスクにmacOSMojaveをインストールします

MacintoshHDという名前のハードディスクにMojaveをインストールすることを提案する次の画面に恐れをなさないでください。 これはMacのハードディスクではなく、Parallelsが作成した仮想マシンの仮想ハードディスクです。 [Macintosh HD]をクリックして、[続行]をクリックします。 ここで、Mojaveが仮想ディスクに自分自身をインストールするまで待ちます。 これには30分以上かかる場合があります。

macosxカタリナ

5. macOSMojaveをセットアップします

仮想Mojaveは、OSをインストールしたときにMacが通常表示するのと同じセットアップ画面を表示します。

macosx catalina

6. macOSMojaveのインストールを完了します

インストールが完了すると、デフォルトのMojaveデスクトップが表示されます。 実際のMacのトップメニュー(仮想マシン内のトップラインメニューではない)から、[アクション]、[Parallelsツールのインストール]の順に選択します。

macosx catalina

7.Parallelsツールをインストールします

プロンプトに従って、Parallels Toolsを仮想Mojaveマシンにインストールしてから、仮想マシンを再起動します。

macosx catalina

8.32ビットアプリを転送します

32ビットアプリケーションを実際のMacから仮想Mojaveシステムにドラッグします。 それらをダブルクリックして実行します。 以前のバージョンではなくMojaveを実行している場合は、32ビットがmacOS用に最適化されていないため、更新する必要があることを示すおなじみのポップアップ警告が表示されます。 警告を無視します。

macOSXカタリナ

9.OSをアップグレードします

これで、Catalinaにアップグレードできます。 アップグレードが完了したら、ParallelsDesktopと仮想Mojaveマシンを起動します。 (このスクリーンショットでは、Mojaveは夜間に実行されているため、夜間のデスクトップイメージが表示されていますが、以前の画面に表示されたのと同じ仮想マシンです。ここでは、カタリナ自体では実行されない32ビットアプリを実行しています。

マコスカタリナ

10.まとめる

32ビットアプリを実行している状態で、Parallelsのトップメニューに移動し、[表示/コヒーレンスの入力]を選択します。 32ビットアプリはMacデスクトップの独自のウィンドウに表示され、2番目のトップラインメニュー(仮想Macのメニュー)がメインのmacOSインストールのトップラインメニューの下に表示されます。 このウィンドウでわかるように、私のMacはCatalinaを実行していますが、32ビットアプリは他のアプリウィンドウと同じように見えるウィンドウで実行されています。 仮想マシンのドックは画面の下部に表示されますが、仮想マシンのシステム環境設定から簡単にオフにできます。

これで、Parallelsオプションを調べてアプリを細かく制御し、仮想Mojaveのシステム環境設定アプリを使用して、仮想マシンの起動時に1つ以上の32ビットアプリを自動的に起動できるようになりました。 ([ユーザーとグループ]設定ペインに移動し、[ログインアイテム]タブに移動します。)

別のカタリナオプション

ただし、すでにCatalinaにアップグレードしている場合、またはCatalinaのみを実行する新しいMacを使用していて、Macのリカバリパーティションを使用してMojaveをParallelsにインストールできない場合はどうでしょうか。 すべてが失われるわけではありません。 Mac App StoreからMojaveインストーラーをダウンロードし、それを使用してParallelsにMojaveをインストールする必要があります。

Catalinaがリリースされたので、AppleはApp StoreからMojaveをダウンロードするオプションを表示しませんが、それはまだAppleのサーバー上にあります。 AppleのWebサイトを十分に検索すると、MojaveインストーラーをダウンロードできるAppStoreページを開くWebアドレスを見つけることができます。 私はあなたがする必要がないように検索をしました。 このMojaveページにアクセスするだけで、AppStoreからダウンロード用のMojaveインストーラーが提供されます。 または、以前のオペレーティングシステムをダウンロードしてインストールする場合は、HighSierraのページにアクセスしてください。

クラウドアイコンを選択して、インストーラーをダウンロードします。 Macは、本当にダウンロードするかどうかを尋ねてきます。 確認し、アプリケーションフォルダにダウンロードされるまで待ちます。 実行しないでください! 代わりに、Parallels Desktopを起動し、[ファイル] / [新規...]メニューを使用してインストールアシスタントを開きます。 中央のアイコン「DVDまたはイメージファイルからWindowsまたはその他のOSをインストールする」をクリックします。 次の画面には、macOSMojaveインストーラーのインストールが表示される場合があります。 そうでない場合は、上記の手順4〜10のように、インストーラーをウィンドウにドラッグし、プロンプトに従ってMojave仮想マシンを作成して使用します。

VMware Fusionを使用している場合は、Catalinaにアップデートしたかどうかに関係なく、同じ手順を使用する必要があります。 Fusionを起動し、メニューの[新規...]をクリックして[インストール方法の選択]を開きます。 「リカバリパーティションからmacOSをインストールする」オプションが表示されます。 リカバリパーティションが存在することを完全によく知っている場合でも、リカバリパーティションが見つからなかったことが示されるため、使用しようとしないでください。 このバグについてVMwareに問い合わせましたが、将来のバージョンで修正される可能性があります。

したがって、リカバリパーティションを使用する代わりに、上記のようにMojaveまたはHigh Sierraインストーラーをダウンロードして、[インストールの選択]ウィンドウにドラッグする必要があります。 プロンプトに従って、仮想マシンをインストールします。 新しい仮想システムが起動したら、[仮想マシン] / [VMware Toolsのインストール]メニューを使用して、VMwareToolsをインストールします。 仮想マシンを再起動した後、32ビットアプリを仮想マシンにドラッグして、Parallelsで実行するのと同じ方法で実行します。 VMwareは、ParallelsがCoherenceと呼ぶのと同じオプションにUnityという名前を使用しています。 プログラムがメインのmacOSインストールのウィンドウで実行されているように見える方法で仮想マシンでアプリを実行します。

ワインベースのアプリも実行できます

Wineベースのアプリを使用してWindowsゲームまたはアプリを実行している場合はどうなりますか? ほとんどの場合、Wineベースのアプリはカタリナ島では実行されません。 最も簡単な解決策は、ParallelsDesktopまたはVMwareFusionにWindowsをインストールし、Windowsでアプリを実行することです。 これには費用がかかり、Windowsのコピーにお金を払わなければならず、遅くて複雑になる可能性がありますが、現時点で唯一の解決策です。 Wineベースのソフトウェアの最も著名なベンダーであるCodeWeaversは、Catalina互換バージョンのリリースを計画していますが、その作業は簡単ではなく、新しいバージョンがいつ到着するかは明確ではありません。

Wineベースのアプリがカタリナで実行されないという規則には1つの例外があります。それは、64ビットWineを実行している場合、およびWindowsアプリが64ビットアプリであり、 Wineの下で実行するのに十分シンプルなものであれば、WineはCatalinaの下のウィンドウで実行できます。 これを達成するために私が見つけた最も効果的な方法は、素晴らしいWineskin Wineryアプリ(doh123という名前を使用するプログラマーによるオープンソースプロジェクト)を、Gcenxという名前を使用するプログラマーによる非公式の更新の形で使用することです。 (元のWineskin WineryはCatalinaでは実行されません。)このテーマに十分な関心がある場合は、ここにハウツーガイドを投稿しますが、Wineで使用できる64ビットWindowsアプリはおそらく少なすぎます。しばらくの間それを価値のあるものにしてください。 興味のある読者は、「非公式のWineskinアップデート」を検索して開始できますが、理解できるまで、テーブルに頭をぶつける準備をしてください。

Appleは、Catalinaで32ビットアプリを簡単に実行できるようにはしていませんが、それでも可能です。 それを実現する他の方法を見つけた場合は、以下のコメントセクションでお知らせください。