Windows PCでAppleのアプリを使いたいですか?それとも、高価なMacintoshコンピュータを購入せずにmacOSを使いたいですか?PCにmacOSをインストールすることは可能です。
通常、WindowsでMacを使う方法は2つあります。1つはWindows PCにmacOSをインストールする方法で、Hackintoshの構築とも呼ばれます。もう1つは、仮想マシンにmacOSをインストールする方法です。Hackintoshでは起動可能なUSBドライブを作成する必要がありますが、仮想マシンを使う場合は必要ありません。
この記事では、Macを使わずに、またはMacを使ってWindows PCにmacOSをインストールする方法を、2つの方法に分けて紹介します。これらの手順はmacOS Tahoe以前のバージョンに対応しています。疑問への答えを探している場合も、この記事で確認できます。
- PCにmacOS Tahoeをインストールする方法(macOS TahoeでHackintoshを構築する;VMwareにmacOS Tahoeをインストールする)
- PCにmacOS Sequoiaをインストールする方法
- PCにmacOS Sonomaをインストールする方法
- PCにmacOS Venturaをインストールする方法
- PCにmacOS Montereyをインストールする方法
- PCにmacOS Big Surをインストールする方法
- PCにmacOS Catalinaをインストールする方法
- PCにmacOS Mojaveをインストールする方法
- PCにmacOS High Sierraをインストールする方法
ヒント: macOS 27 Golden Gateではx86-64コードが完全に廃止され、ARM64(Apple Silicon)のみで動作するため、従来型のWindows x86-64仮想マシン内や、従来型のHackintoshとして実行することはできません。
Hackintoshと仮想マシンにmacOSをインストールする場合の違いは、以下のとおりです。
| 項目 | HackintoshにmacOSをインストール | 仮想マシンにmacOSをインストール |
| ハードウェア要件 | 対応するハードウェア(特定のマザーボード、CPU、GPUなど)が必要です。 | 仮想化をサポートするハードウェアであれば動作します。 |
| インストールの難易度 | 起動可能なUSBメモリの作成やBIOS/UEFIの設定が必要で、より複雑です。 | 仮想化ソフトウェアをインストールして仮想マシンを作成するため、比較的簡単に設定できます。 |
| パフォーマンス | ハードウェアに合わせて最適化でき、ネイティブ環境に近いパフォーマンスが得られます。 | ホスト側のリソースや仮想化によるオーバーヘッドの影響で、パフォーマンスが制限される場合があります。 |
| アップデートと互換性 | アップデートによって互換性が失われ、パッチが必要になるなどのリスクがあります。 | 問題が発生した場合もロールバックできることが多く、比較的リスクを抑えられます。 |
| 用途 | macOSを高いパフォーマンスで利用したい場合や、負荷の高い作業に適しています。 | 本格的に環境を移行することなく、テストや occasional use に利用する場合に適しています。 |
Hackintoshを作成してPCにmacOSをインストールする方法
ネイティブ環境に近いパフォーマンスを求めてHackintoshを作成する場合は、以下の手順でPCにmacOSをインストールできます。
ステップ1:ハードウェア要件を確認する
macOSをインストールする前に、使用したいmacOSのバージョンに対応するハードウェアがPCに搭載されていることを確認してください。GPUが対応しているmacOSのバージョンは、DortaniaのGPU購入ガイドで確認できます。
ステップ2:必要なツールを用意する
PCにmacOSをインストールするには、次のソフトウェアとファイルも用意する必要があります。
macOSインストーラファイル:Windowsで使用するmacOSのISOファイルをダウンロードするか、macOS TahoeのISOファイルをダウンロードしてください。
Balena Etcher:こちらのリンクを開き、「Download Etcher」をクリックして、お使いのコンピューターに適したバージョンを選択してください。.iso、.dmg、.zip、.rawなど、一般的なOSイメージ形式に対応しています。
ProperTree:GitHubページで「Code」>「Download」をクリックします。ダウンロード後、「File」>「Open」をクリックし、EFI > EFI > OCに移動してconfig.plistファイルを開きます。シリアル番号とシステムの製品名を確認し、お使いのハードウェアに対応する適切なSMBIOSを使用してください。
Explorer++:Webページにアクセスし、「Download 64-bit」をクリックします。
Gen SMBIOS:GitHubページを開き、「Code」>「Download ZIP」をクリックします。
OpenCore Configurator:こちらのリンクを開き、「Download」をクリックします。
OpenCore EFI設定ファイル:事前に構成されたOpenCore EFIファイルを入手するか、お使いのハードウェアに合わせてEFIを一から作成できます。ダウンロード後は、EFIフォルダを必ず展開してください。
Mini Tool Partition Wizard Free version:このツールの無料版をダウンロードします。
32 GBを超える空き容量があり、重要なファイルをバックアップ済みの外付けドライブ。

手順3:macOSの起動可能なインストーラを作成する
必要なバージョンのmacOS用インストーラを作成するため、すべてのツールを準備したら作業を開始できます。macOS Tahoeの起動可能なUSBをWindowsから作成する場合は、こちらを参照してください:WindowsからmacOS Tahoeの起動可能なUSBを作成する方法
ヒント: WindowsでmacOSの起動可能なUSBインストーラを作成するには、iBoysoft DiskGeeker for Windowsの利用がおすすめです。このツールにはDMG形式とISO形式のmacOSインストーラが用意されているため、目的のmacOSバージョンを別途探してダウンロードする手間を省けます。Windows上でmacOSの起動可能なインストーラをすばやく安全に作成するための、ワンストップソリューションです。
WindowsでmacOSの起動可能なUSBを作成する方法は次のとおりです。
手順1:iBoysoft DiskGeeker for Windowsを無料でダウンロードしてインストールし、起動します。
手順2:Create macOS installer Diskの横にあるCreateをクリックします。

手順3:外付けドライブを選択し、Selectをクリックします。

手順4:PCにインストールするmacOSバージョンを選択し、Create installer diskをクリックします。

手順5:ツールがmacOSバージョンをダウンロードし、起動可能なUSBディスクを作成するまで待ちます。
オープンソースツールを試したい場合は、Balena Etcherを利用する方法もあります。
- Balena Etcherを起動します。
- 「Flash from File」をクリックし、ダウンロードしたmacOSのISOファイルを選択してから「Open」をクリックします。
- 「Select Target」をクリックし、macOSの起動可能なディスクの作成先となる外付けドライブを選択します。
- 「Flash」をクリックし、起動ドライブが作成されるまで待ちます。

手順4:固有のシリアル番号を作成する
起動可能なメディアの作成を待っている間に、GenSMBIOSを実行して適切なSMBIOSを生成できます。
- GenSMBIOSを展開して、フォルダーを開きます。
- GenSMBIOSのバッチファイルを実行します。
- 「More info」>「Run anyway」の順にクリックします。
- コマンドプロンプトの画面で「1」と入力し、Enterキーを押してMacSerialをインストールします。
- Enterキーを押して戻ります。
- 「2」と入力し、Enterキーを押してconfig.plistを選択します。
- EFIフォルダー > EFI > OCの順に移動し、config.plistファイルをコマンドライン画面にドラッグ&ドロップします。
- Enterキーを押して続行します。
- 「3」と入力し、Enterキーを押してSMBIOSを生成します。
- 選択したSMBIOSを入力し、Enterキーを押します。

- Enterキーを押して戻り、コマンドプロンプトを閉じます。
手順5:USBポートをマッピングする
- USBToolBoxを開き、「Assets」をクリックしてWindows.exeをダウンロードします。
- USBToolBoxのkextファイルページを開き、「Assets」をクリックしてUSBToolBox-1.2.0-RELEASE.zipをダウンロードします。
- ダウンロードしたWindows.exeを実行します。
- コマンドプロンプトで「d」と入力し、Enterキーを押してすべてのポートを検出します。
- 「b」を押して戻ります。
- 「c」と入力し、Enterキーを押して設定を変更します。
- もう一度「c」を実行します。
- 「b」を押して戻ります。
- 「s」と入力し、Enterキーを押してポートを選択し、kextを作成します。
- 「a」と入力し、Enterキーを押してすべてのポートを選択します。
- 番号を入力して、USB 3ポートのUSB 2オプションを無効にします。次の例では、3、4、5、6、11、12がUSB 2として認識されているUSB 3 Type-Aポートです。
無効にするには、次のコマンドを実行します。
3,4,5,6,11,12 - 「k」と入力し、Enterキーを押してkextを生成します。(生成されたフォルダーの名前はUTBMap.kextです。)
- コマンドプロンプトを終了します。
- USBToolBoxを展開します。
- 展開したUSBToolBoxフォルダーを開きます。
- USBToolBox.kextフォルダーをコピーし、EFIフォルダーを開いてOC/Kextsフォルダーに貼り付けます。
- UTBMap.kextフォルダーをEFI/OC/Kextsにコピーします。
- ProperTreeフォルダーを開き、ProperTree (Windows Batch File)を起動します。
- 「File」>「Open」の順にクリックします。
- config.plistを選択し、「Open」をクリックします。
- 「File」>「OC Snapshot」>「Select Folder」の順にクリックします。
- 「File」>「Save」の順にクリックします。
- ソフトウェアを閉じます。
手順6:ドライブ文字を変更し、Windowsのハードドライブをパーティション分割する
- Explorer +++を起動します。
- MiniTool Partition Wizardを開きます。
- 外付けの起動可能なmacOSドライブにあるEFIパーティションを選択します。
- 右クリックして「ドライブ文字の変更」を選択します。
- ドライブ文字を「なし」から「X:」などに変更します。

- 未割り当て領域を右クリックします。
- 「作成」>「はい」をクリックします。
- パーティション名に「OCC」と入力し、「OK」をクリックします。
- 「適用」>「はい」をクリックします。
- Windowsのハードドライブを右クリックし、「分割」を選択します。
- スライダーを動かして、新しいmacOSパーティションに割り当てる容量を設定します。(macOSを実行するには、約65GBの空き容量が必要です。)
- 「OK」をクリックします。
- 新しいNTFSパーティションを右クリックし、「ラベル」を選択します。
- パーティションの新しい名前を入力します。
- 「OK」>「適用」をクリックします。
- ツールを閉じます。
- OCCアーカイブをOCCパーティションにコピーします。

ステップ7:EFIフォルダーをEFIパーティションに追加する
- Explorer +++を起動します。
- Explorer +++を右クリックし、「管理者として実行」を選択します。
- EFIパーティションを開きます。
- パーティション内のすべての項目を削除します。
- 作業中のEFIフォルダーをパーティションにコピーします。
- すべてのアプリを閉じて、PCを再起動します。
ステップ8:Windows 11/10/8/7にmacOSをインストールする
- F9またはF12キーを押してBIOSを起動します。
- 「Boot」設定を開きます。
- Fast Bootを無効にします。

- Secure Bootを無効にします。無効にできない場合は、「Key Management」でSecure Bootキーを消去します。
- 「Advanced settings」>「CPU configuration」の順に開きます。
- 「Intel Virtualization Technology」を探し、有効になっていることを確認します。
- PCを再起動します。
- F8キーを長押しして、起動オプションを選択します。
- macOSパーティションを選択し、Enterキーを押します。

- Windows PCへのmacOSのインストールを進めます。
- 「ディスクユーティリティ」を開きます。
- 内蔵ドライブを選択し、「消去」をクリックします。
- ドライブ名を入力します。
- macOS High Sierra以降を使用する場合はフォーマットにAPFSを選択し、それ以前のバージョンでは「Mac OS拡張(ジャーナリング)」を選択します。

- macOSユーティリティのウインドウに戻ります。
- 「macOSをインストール」を選択し、「続ける」をクリックします。
- 画面の指示に従い、Windows PCへのmacOSのインストールを完了します。
ステップ9:EFIフォルダーを外付けドライブからWindowsパーティションに移動する
- OCCパーティションを開きます。
- OCCのZIPファイルをデスクトップにドラッグ&ドロップします。
- ZIPファイルを展開します。
- OpenCore Configuratorを起動します。
- 画面右上のメニューバーにあるOpenCore Configuratorのアイコンをクリックします。
- 起動可能な外付けドライブにあるEFIパーティションの「Mount Partition」をクリックします。
- WindowsのハードドライブにあるEFIパーティションもマウントします。
- 両方のパーティションを開きます。
- 外付けドライブにある「Boot」フォルダと「OC」フォルダを、WindowsのEFIハードドライブにコピーします。

- 「Boot」という名前のフォルダがすでに存在するというメッセージが表示されたら、「Replace」をクリックします。
WindowsにHackintoshとしてMacをインストールする手順を、ぜひ共有してください。
仮想マシンを使ってWindowsにMacをインストールする方法
Macを使わずにWindows PCへmacOSをインストールしたい場合や、どのPCでも手軽にMac OSを使いたい場合は、VMwareなどの仮想マシンを利用する方法が適しています。
Hackintoshの構築と比べると、次のようなメリットがあります。
分離による安全性:
仮想マシン上でmacOSを実行すると、メインのオペレーティングシステムから分離できます。これにより、システムのクラッシュや競合のリスクを抑えられます。
テストと開発が容易:
開発者は、メインのOSに影響を与えず、管理された環境ですばやくアプリケーションをテストできます。
互換性を確認するために、複数のmacOSバージョンを同時に実行することも可能です。
リソースを管理しやすい:
仮想マシンに割り当てるCPU、RAM、ディスク容量を指定できるため、パフォーマンスをより細かく管理できます。
利便性:
ハードドライブをパーティション分割したり、デュアルブート構成を設定したりする必要はありません。再起動せずにmacOSとWindowsを切り替えられます。
スナップショットとバックアップ:
仮想マシンでは現在の状態をスナップショットとして保存できるため、問題が発生した場合も簡単に以前の状態へ戻せます。
クロスプラットフォーム互換性:
macOSアプリケーションをWindowsアプリケーションと並行して実行できるため、両方の環境を必要とするワークフローに対応できます。
仮想マシンを使ってPCにmacOSをインストールする手順は、以下のガイドをご覧ください。
Windows PCへのmacOSインストールに関するよくある質問
- QPCにmacOSをインストールするのは合法ですか?
-
A
macOSのAppleソフトウェア使用許諾契約(EULA)では、インストール先をAppleブランドのハードウェアに厳しく制限しています。ただし、個人ユーザーに対してこの条件が適用されるケースはまれです。Appleは主に、Hackintoshシステムを商用に提供する事業者を対象としています。
- QPCにmacOSをインストールできますか?
-
A
はい。Hackintoshを構築するか、仮想マシンを使用すれば、PCにmacOSをインストールできます。
- QPCでMac用ソフトウェアを実行できますか?
-
A
はい。PC上でmacOSを実行できれば、PCでMac用ソフトウェアを使用できます。
