Windows PCにmacOSをデュアルブートする方法(Hackintosh 実機手順)

今回は、Windows 11が入ったPCに macOS を追加して、起動時にどちらか選べるデュアルブート環境を作る手順を、実機(Ryzen 5 5600G / 16GB / SSD256GB)で丁寧に解説します。
本記事はテスト目的の手順紹介です。公式サポート外の方法であり、動作保証はありません。実行は必ず自己責任でお願いします。


この記事で分かること

  • 必要な準備(スペック、ダウンロードするもの)

  • OpenCore Simplify を使ったEFI生成の手順

  • USBポートのマッピング(USB Toolbox)と kext の導入

  • インストール用USBの作成(Rufus + macrecovery)

  • Windows側でのパーティション準備、BIOS設定、macOSのインストール

  • USB無しでもmacOSを起動できるようにする手順(EFIを内蔵にコピー)


注意(必読)

  • 重要なデータは必ずバックアップしてください。パーティション操作や設定ミスでデータが消える可能性があります。

  • この手順は Apple の EULA(利用規約)に反する可能性があります。実行は自己責任でお願いします。

  • 使用するツールやバージョンは変わることがあります。作業前に最新の配布ページを確認してください。


必要なPCスペック(今回の実機)

  • CPU:Ryzen 5 5600G

  • メモリ:16GB

  • ストレージ:SSD 256GB(空き 50GB 以上推奨)

  • USBメモリ:1本(16GB以上推奨)


今回ダウンロードするツール

  1. OpenCore Simplify(EFI自動生成ツール)→https://github.com/lzhoang2801/OpCore-Simplify

  2. USB Toolbox(USBポートマッピング用)→https://github.com/USBToolBox/tool

  3. USBToolBox kext(USB用 kext) →https://github.com/USBToolBox/kext

  4. OC Auxiliary Tools(config.plist 編集・ESPマウント等)→https://github.com/ic005k/OCAuxiliaryTools

  5. Rufus(USBフォーマット)→https://rufus.ie/ja/

  6. macrecovery(OpenCore の macOS リカバリ取得スクリプト)→https://github.com/acidanthera/OpenCorePkg

  7. macOSダウンロード →Legacy macOS: Online Method | OpenCore Install Guide

準備(共通)

  1. 大事なファイルはすべてバックアップ。

  2. 作業用に 16GB 以上のUSBを用意。

  3. Windows 側で必要な管理者権限を使えるようにしておく。


手順:OpenCore Simplify で EFI を作る

  1. GitHub から OpenCore Simplify をダウンロードしてZIPを解凍。

  2. opencore simplify.bat を実行。

    • Python が未インストールならインストール確認が出るので Y を入力してインストール。

  3. メニューで 1 を押し、PCのハードウェアスキャンを実行。

  4. スキャン完了後 E を押して対応 macOS バージョン一覧を表示。

  5. 今回は macOS 15 Sequoia を入れるので「24」を入力(表示される番号に合わせて選択)。

  6. 必要なドライバ・SMBIOS等が自動で選ばれるので、最後に 6 を入力して EFI を生成

  7. オーディオドライバの選択画面では緑字の番号を入力(今回の例では 99 を指定)。

  8. 生成された EFI フォルダをデスクトップなど分かる場所にコピーしておく。

コツ:設定画面は後で参照するので最小化して残しておくと便利です。


手順:USBポートのマッピング(USB Toolbox)

macOS は USB の認識に制限があるため、正しい USB マップが必須です。

  1. GitHub から USB Toolbox をダウンロード(Windows 用)し、USBToolbox.exe を起動。

  2. 操作手順(メニュー操作)

    • C:設定変更(必要に応じて) → B で戻る

    • S:使用するポートを選択

    • K:USB マップファイル生成(USBMap.kext

    • ※「ポートがない」と出た場合は DB、次に A で全ポート選択して再試行するとよい場合あり。

  3. 生成された USBMap.kextEFI/OC/Kexts にコピー。

  4. ダウンロードしておいた USBToolBox kext(例:1.2.0 RELEASE) のフォルダも EFI/OC/Kexts にコピー。


手順:config.plist に kext を追加(OC Auxiliary Tools)

USB周りの kext を読み込ませるために config.plist を編集します。

  1. OC Auxiliary Tools をダウンロード・解凍して起動。

  2. FileOpen で EFI 内の OC/config.plist を開く。

  3. Kernel セクションで + を押し、USBMap.kextUSBToolBoxkext を追加。

  4. 保存してツールを閉じる。


手順:インストール用 USB を作る(Rufus + EFIコピー)

  1. Rufus をダウンロードして起動。

  2. USBを選択し、フォーマット設定:パーティション方式は GPT、ファイルシステム FAT32 を選択。

    • 「ブートの種類」は指示に合わせて(手順書中は「非ブート」を選択とあるケースがあるため画面表記に注意)。

  3. フォーマットが完了したら、先ほど作成した EFI フォルダ を USB にコピー。

    • USB に自動で入る autorun 等のファイル(autorun.inf 等)は不要なら削除しておく。


手順:macOS リカバリ(macrecovery を使って取得)

  1. OpenCore の macrecovery スクリプトを使って Apple 公式サーバーからリカバリイメージを取得します。

  2. コマンドプロンプト(管理者)で指定コマンドを実行すると、com.apple.recovery.boot フォルダが生成されます。

  3. 生成した com.apple.recovery.boot を USB のルートにコピーします。
    → これでインストール用 USB の中身が完成します。


手順:Windows 側でパーティションを用意

  1. スタートメニューを右クリック → ディスクの管理 を開く。

  2. C: ドライブを右クリック → ボリュームの縮小 を選択。

    • 縮小容量は 50GB 以上(目安は 80GB 推奨)にする。

  3. できた未割当領域を右クリック → 新しいボリュームを作成し、exFAT でフォーマット、名前は MacOS(任意)にする。


手順:BIOS 設定とインストール

  1. PC を再起動して BIOS/UEFI を開く。

  2. Secure Boot を無効化する。

  3. USB を 最初の起動デバイスに設定して保存・再起動。

  4. OpenCore のブートメニューが出たら USB から起動 → インストーラーが自動で始まります。

  5. 言語を選び、ディスクユーティリティを開く。

  6. 先ほど用意した MacOS パーティションを選択 → 消去 → フォーマットを APFS に設定して実行。

  7. ディスクを選んで「macOS をインストール」を選択。インストールが始まります(数回再起動されます)。

  8. インストール完了後、macOS の初期設定画面が表示されます。


手順:USB無しで macOS を起動可能にする(EFI を内蔵にコピー)

  1. インストール直後は USB がないと macOS が起動しない場合が多いので、USBの EFI を内蔵ディスクの EFI にコピーします。

  2. OC Auxiliary Tools を起動し、Mount ESP(EFIパーティションをマウント)を実行。

    • macOSでツールが「ブロックされた」と出たら、システム環境設定 → プライバシーとセキュリティ で「このまま開く」をクリックして許可し、管理者パスワードを入力して実行してください。

  3. マウントされた EFI(NO NAME など)を開き、EFI フォルダ内に USB の BOOTOC フォルダをコピー。

  4. コピーが完了したら再起動してWindowsを立ち上げます

  5. コマンドプロンプトを管理者で実行しますこの文字を入力します

    bcdedit /set {bootmgr} path \EFI\OC\OpenCore.efi

  6. これで起動時にOpenCoreメニューが読み込まれ、Windows と macOS の選択肢が出るようになります。


トラブルシューティングのヒント

  • マウス・キーボードが動かない:USB マップが正しくない可能性。USB Toolbox で作り直す。

  • ツールが起動できない(ブロックされる):macOS のセキュリティ設定で「このまま開く」を許可する必要あり。

  • EFIが読み込まれないconfig.plist の kext 設定やファイル配置を再確認。OC Auxiliary Toolsで plist を開いて確認すると分かりやすい。


まとめ

今回は、Windowsパソコンに macOS をインストールする手順を最初から最後まで丁寧に解説しました。Windows を消さずに 1 台のパソコンで macOS を動かす――この仕組みが Hackintosh(ハッキントッシュ) と呼ばれる方法です。

正直、初めてやるときは設定項目も多くて少し難しく感じるかもしれません。でも、やってみると意外とスムーズで、コツをつかめば誰でも構築できると思います。OpenCore Simplify で EFI を自動生成し、USB マッピングを正しく設定すれば、かなり安定した macOS 環境を作ることができます。

そして、実際に macOS を使ってみた感想ですが、思っていたよりも動作が軽く、アプリの起動もスムーズでした。ブラウジングや動画編集、軽いデザイン作業ならまったく問題ありません。

もし余っているパソコンがあれば、ぜひ一度テスト的に試してみてください。想像以上に macOS が快適に動作するはずです。

スポンサーリンク
いつも使うから安く!と思っている方向け。

シェアする

フォローする

Translate »