Windows PCにmacOSをインストールする方法|Hackintoshと仮想マシンの徹底ステップバイステップガイド
Windows PCでAppleのアプリを使いたい、あるいは高価なMacを購入せずにmacOSを体験したいと考えていませんか?実は、Windows PCにmacOSをインストールすることは可能です。
Windows上でMac環境を構築する方法は主に2つあります。1つ目はWindows PCに直接macOSをインストールする「Hackintosh(ハッキントッシュ)」方式、2つ目は仮想マシン上にmacOSをインストールする方法です。Hackintosh方式ではブータブルUSBメモリの作成が必要ですが、仮想マシン方式ではその作業は不要です。
この記事では両方の方法を詳しく解説し、MacがなくてもMacがあってもWindows PCにmacOSをインストールする方法を習得できるようサポートします。これらの手順は、macOS、OS X、Mac OS Xのすべてのバージョンに適用可能です。
- PCにmacOS Tahoeをインストールする方法(macOS Tahoe Hackintoshの構築/VMwareへのインストール)
- 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をインストールする方法
まず、Hackintoshと仮想マシンでmacOSをインストールする際の違いを確認しましょう:
| 項目 | Hackintosh方式 | 仮想マシン方式 |
|---|---|---|
| ハードウェア要件 | 互換性のあるハードウェア(特定のマザーボード、CPU、GPU)が必要 | 仮想化に対応したハードウェアであれば動作可能 |
| インストールの難易度 | やや複雑。ブータブルUSBの作成とBIOS/UEFIの設定が必要 | セットアップが簡単。仮想化ソフトの導入と仮想マシンの作成のみ |
| パフォーマンス | ネイティブに近い性能。ハードウェアに応じて最適化可能 | ホストマシンのリソースや仮想化のオーバーヘッドにより制限される場合がある |
| アップデートと互換性 | アップデートにはリスクがあり、互換性が損なわれる可能性あり。パッチ適用が必要なことも | リスクが低く、問題発生時にはロールバックできることが多い |
| 主な用途 | 本格的なmacOS体験に最適。負荷の高い作業にも対応 | テストや気軽な利用に最適 |
Hackintoshを作成してPCにMac OSをインストールする方法
ネイティブに近いパフォーマンスを求めてHackintoshの構築を選択した場合は、以下の手順に従ってPCにmacOSをインストールしてください。
ステップ1:ハードウェア要件を確認する
macOSのインストール前に、使用したいmacOSのバージョンをサポートするハードウェアがPCに搭載されているかを必ず確認してください。DortaniaのGPU購入ガイドを参照すれば、お使いのGPUがどのmacOSバージョンに対応しているかを調べられます。
ステップ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フォルダを展開してください。
MiniTool Partition Wizard無料版:このツールの無料版をダウンロードします。
さらに、32GB以上の容量を持つ外付けドライブ(重要なデータは事前にバックアップ済みのもの)が必要です。

ステップ3:ブータブルmacOSインストーラを作成する
必要なツールがすべて揃ったら、目的のmacOSバージョン用のブータブルインストーラの作成を始めましょう。macOS TahoeのブータブルUSBを作成する場合は、「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:「Download and create boot disk」>「Create macOS USB Boot Disk」に進みます。

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

手順4:PCにインストールしたいmacOSのバージョンを選び、「Create boot 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ファイルのページ(https://github.com/USBToolBox/kext/releases/)を開き、「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バッチファイル)を起動します。
- 「File > Open」をクリックします。
- config.plistを選択して「Open」をクリックします。
- 「File > OC Snapshot > Select Folder」をクリックします。
- 「File > Save」をクリックします。
- ソフトウェアを閉じます。
ステップ6:ドライブ文字の変更とWindowsハードディスクのパーティション分割を行う
ステップ7:EFIフォルダをEFIパーティションに追加する
- Explorer++を開きます。
- 右クリックして「管理者として実行」を選択します。
- EFIパーティションを開きます。
- 中身をすべて削除します。
- 作業していたEFIフォルダをパーティションにコピーします。
- すべてのアプリを閉じてPCを再起動します。
ステップ8:Windows 11/10/8/7にmacOSをインストールする
ステップ9:EFIフォルダを外付けドライブからWindowsパーティションへ移動する
- OCCパーティションを開きます。
- OCCのZIPファイルをデスクトップにドラッグ&ドロップします。
- ZIPファイルを展開します。
- OpenCore Configuratorを実行します。
- 右上のメニューバーにあるOpenCore Configuratorのアイコンをクリックします。
- ブータブル外付けドライブのEFIパーティションについて「Mount Partition」をクリックします。
- WindowsハードディスクのEFIパーティションも同様にマウントします。
- 両方のパーティションを開きます。
- 外付けドライブ上のBootフォルダとOCフォルダを、Windows側のEFIハードディスクにコピーします。

- 「Boot」という名前のフォルダがすでに存在するという表示が出たら、「Replace」をクリックします。
HackintoshとしてWindows上にMacをインストールする手順を、ぜひ他の方にもシェアしてください!
仮想マシンでWindows上にMac環境を構築する方法
Macを持たずにWindows PCへmacOSをインストールしたい方や、どんなPCでももっと簡単にMac OSを導入したい方には、VMwareのような仮想マシンが最適な選択肢です。
Hackintoshの構築と比較して、仮想マシンには以下のような多くのメリットがあります。
分離性と安全性:
macOSを仮想マシン上で動作させることで、メインのOSから分離されます。これにより、システムクラッシュや競合のリスクが軽減されます。
簡単なテストと開発:
開発者はメインのOSに影響を与えることなく、管理された環境内でアプリケーションを素早くテストできます。
互換性確認のために、複数のmacOSバージョンを同時に実行することも可能です。
リソース管理:
CPU、RAM、ディスク容量などのリソースを仮想マシンに割り当てられるため、パフォーマンスを細かくコントロールできます。
利便性:
ハードディスクのパーティション分割やデュアルブート設定が不要です。再起動することなく、macOSとWindowsを簡単に行き来できます。
スナップショットとバックアップ:
仮想マシンでは現在の状態のスナップショットを取得でき、問題が発生した場合でも簡単に元に戻せます。
クロスプラットフォーム互換性:
macOSアプリケーションをWindowsアプリケーションと並行して実行できるため、両方の環境を必要とするワークフローもスムーズにこなせます。
引き続き、以下のガイドを参照して仮想マシンでPCにmacOSをインストールしましょう。
Windows PCのVMwareに任意のmacOSをインストールする方法【ステップバイステップ】
Windows PCへのmacOSインストールに関するよくある質問
Q:Hackintoshは違法ですか?
A:AppleのmacOSエンドユーザーライセンス契約(EULA)では、インストールはAppleブランドのハードウェアに限定すると厳格に定められていますが、個人ユーザーに対する執行はまれです。Appleは主にHackintoshシステムを商用配布する業者を対象に対応しています。
Q:PCにmacOSをインストールすることはできますか?
A:はい、できます。Hackintoshを作成するか、仮想マシンを利用することで、PCにmacOSをインストール可能です。
Q:PCでMacのソフトウェアを実行できますか?
A:はい、PC上でmacOSを実行できれば、Mac向けのソフトウェアも問題なく動作します。
-
Macのメモ(Apple Notes)がストレージを圧迫!容量をGB単位で解放する2つの解決策
「Macのメモ(Apple Notes)アプリがストレージを大量に消費しています。ノートは39個しかないのに、約30GBもの容量を占拠されています。以前は30分ほどの動画を1本保存していましたが、スペースを節約するために最近削除しました。ところが、容量はまったく減りませんでした。『最近削除した項目』の完全削除、iCloudへの再サインイン、アプリを一晩起動したままにして翌朝再起動——さまざまな方法を試しましたが、どれもうまくいきません」という相談は、実際によく見られます。このような状況に心当たりはありませんか。Macでメモアプリが異常に多くのストレージを消費するというトラブルに直面しているなら
-
Macの「フィルターに失敗しました」プリンターエラーを解決する方法|初心者向けステップバイステップガイド
Macから印刷ジョブを送ったときに、プリンターが「フィルターに失敗しました(Filter Failed)」というエラーを返すことがあります。この問題はEpson、Canon、HPなど、さまざまなメーカーのプリンターで発生します。幸い、macOSの印刷システムをリセットし、最新のドライバーをインストールし直すだけで、比較的簡単に解決できます。 「フィルターに失敗しました」エラーの原因は? 印刷ジョブが「停止 — ‘フィルター’ に失敗しました」といったメッセージとともに失敗する場合、最も多い原因はプリンタードライバーの破損や非互換性です。特に、macOSを新バージョンへインストールまたはアップ