macOS on Windows · 3 min read · Sep 06, 2025

Windows 10/11で仮想マシン上でmacOSを実行する方法

Windows上でmacOSを実行することは非常に可能です。PC愛好者はすでにそれを推測しているかもしれませんが、まだ疑問に思っている方のために、仮想マシンを使用してWindows上でmacOSを実行することについて話しています。名前が示すように、仮想マシンはホストマシン上で異なるOSを実行できるソフトウェアです。複雑なことは何もなく、非常にシンプルです。

Windows上で仮想マシンにmacOSをインストールする方法

仮想マシンにはさまざまな種類がありますが、Windows上でmacOSを使用するために、このガイドではVirtualBoxとVMware Workstation Playerに限定します。これらはこの点で最もよく知られています。プロセスは長く、多くの詳細を考慮する必要があるため、手順に従い、注意深く確認してください。

仮想マシンとは?

仮想マシンは、アプリケーション、プログラム、さらにはまったく異なるOSをホストPC上で実行できるコンピューティングソフトウェアです。正解です。これを実行するために特別なハードウェアは必要なく、すべてがホストPC上でシームレスに行われます。仮想マシンはクラウドコンピューティングとは異なり、後者はサーバー側の物理マシンに依存して実行されるのに対し、前者は完全にローカルセットアップに基づいています。

その重要性に気づかないかもしれませんが、異なるプラットフォームで自分の作品をテストしたいアプリビルダーにとっては非常に有益です。仮想マシンはホストシステムに干渉できないため、安全な環境でアプリを実行したり、ウイルス感染したデータを調べたりするために使用できます。それ以外にも、最新のソフトウェアと互換性のないレガシーアプリを実行したり、複数のOS間を切り替えたり、サーバーやITのニーズを満たしたりするのが仮想マシンの他のいくつかの用途です。

しかし、すべての輝くものが金ではないように、仮想マシンはリソースを大量に消費します。システムの遅延やスロットリングの問題が発生する可能性が非常に高く、これはホストシステムの過負荷によって引き起こされます。仮想マシンは内部ストレージの大部分を占めます。これらすべては直接的にバッテリー寿命の短縮につながります。したがって、仮想マシンをサポートできる十分な能力を持つPCで使用することをお勧めします。

Windows上でmacOSを実行するための前提条件

1. システムに十分なRAMとストレージスペースがあることを確認する

Windowsでのシステムストレージの確認

まず、システムに仮想マシンをサポートするのに十分なストレージ容量があることを確認する必要があります。仮想マシンでは、必要なストレージスペースを自分で割り当てることができますが、macOSの場合、推奨される空きスペースは簡単に数十ギガバイトです。正確な量はmacOSのバージョンによって異なりますが、手元に保持すべき最小限の量は50GBです。また、正確には最低4GBのかなりの量のRAMも必要です。最終的に、仮想マシンのパフォーマンスは割り当てられたRAMとストレージ容量に依存します。

2. PCで仮想化を有効にする

仮想マシンは高度なユーザー向けに設計されているため、Windows PCでそれらを実行するためには仮想化を有効にする必要があります。ただし、これはPCの設定で有効にできるものではなく、デバイスのBIOS設定を介して行う必要があります。タスクマネージャーを開き、サイドバーからパフォーマンスセクションに切り替えることで、仮想化が有効になっているかどうかをすぐに確認できます。ここで、仮想化が有効かどうかを確認できます。

Windowsでの仮想化の確認

無効と表示されている場合は、以下の手順に従って仮想化を有効にしてください:

  1. PCの設定を開きます。
  2. 左側のペインからシステムに移動し、下にスクロールして回復を選択します。 Windows回復設定
  3. 高度なスタートアップの横にある今すぐ再起動をクリックします。これにより、PCが回復環境で起動します。 高度なスタートアップオプションのために再起動
  4. トラブルシューティングオプションを選択して、PCの高度な設定をいじります。 Windowsトラブルシューティングオプション
  5. 高度なオプションに入ります。 Windowsの高度なオプション
  6. UEFIファームウェア設定をクリックします。 WindowsのUEFIファームウェア設定
  7. 再起動を選択して、PCをWindows 11のUEFI BIOSモードにブートします。 BIOSモードに入るためにPCを再起動
  8. 左側のペインから構成タブに切り替えます。 BIOS構成
  9. Intel (R) Virtualization Technologyが有効になっていることを確認します。そうでない場合は、ドロップダウンメニューから有効にし、F10キーを押して変更を保存します。 Windowsでの仮想化を有効にする
  10. はいを選択して変更を確認します。これにより、デバイスのBIOSから退出します。 BIOSの変更を保存

この方法はWindows 10ユーザーには変更されません。ただし、古いバージョンを使用している場合は、電源キーを使用してデバイスのBIOSに入る必要があるかもしれません。残念ながら、キーの組み合わせはメーカーによって異なり、標準化されていないため、デバイスのBIOSキーをオンラインで調べる必要があります。通常はファンクションキーFnCtrl、またはAltの組み合わせです。PCの電源を切り、必要な電源キーを繰り返し押して電源を入れます。

3. PCでHyper-Vを無効にする

Windowsはネイティブに仮想マシンを実行することをサポートしているため、すべてのマシンにはHyper-Vという独自の仮想化ソフトウェアが付属しています。Windowsのネイティブ仮想化ソフトウェアのセキュリティプロトコルに干渉しないように、スムーズなインストールを確保するためにこれを無効にする必要があります。以下の手順に従ってください。

  1. Windowsキーを押してWindowsセキュリティを検索します。開くをクリックします。 Windowsセキュリティを開く
  2. デバイスセキュリティに入ります。 Windowsデバイスセキュリティ設定
  3. コア分離の詳細を選択します。 コア分離のプロパティ
  4. メモリの整合性を無効にします。これにより、Hyper-Vがサードパーティの仮想化ソフトウェアに干渉するのを防ぎます。 メモリの整合性を無効にする
  5. 警告が表示されたらはいをクリックしてアクションを確認します。変更を確認するためにPCを再起動するように通知されます。そうでない場合は、手動で再起動を行います。
  6. Windowsキーを押してコマンドプロンプトを検索します。管理者として実行をクリックします。 管理者としてコマンドプロンプトを実行
  7. 次のコマンドを実行します:bcdedit /set hypervisorlaunchtype offコマンドを実行
  8. ターミナルウィンドウを終了し、PCを再起動して変更を適用します。

Hyper-Vを再度有効にする必要がある場合は、コマンドプロンプトで次のコマンドを実行します:bcdedit /set hypervisorlaunchtype auto。Hyper-Vを無効にする別の方法は次のとおりです:

  1. Windowsキーを押してコントロールパネルを検索します。開くをクリックします。 コントロールパネルを開く
  2. プログラムに入ります。 プログラム設定Windows
  3. プログラムと機能を選択します。 プログラムと機能
  4. 左側のペインからWindowsの機能を有効または無効にするをクリックします。 Windowsの機能
  5. 下にスクロールして、次の機能を無効にします:Hyper V仮想マシンプラットフォーム、およびWindows Hypervisorプラットフォーム仮想化オプションを無効にする
  6. OKをクリックし、変更を適用するためにPCを再起動します。

これで、すべての手続きを完了し、Windows上でmacOSを実行する準備が整いました。まずはVirtualBoxを使用し、その後VMware Workstation Playerに進みます。

VirtualBoxを使用してWindows上でmacOSを実行する

この方法では、VirtualBox仮想化ソフトウェアを使用してWindows上でmacOSをインストールする手順を示します。OS全体をインストールすることについて話しているので、大きなインストールファイルを扱う準備をしてください。これは、インターネットの帯域幅、忍耐、またはその両方を破る可能性があります。それでも、プロセスは次のようになります。

  1. Oracle VirtualBoxのダウンロードページにアクセスし、PCに最新のWindowsホストをインストールします。 Windowsホスト用のVirtualBoxをダウンロード

  2. 同じページを下にスクロールし、VirtualBox拡張パックをダウンロードします。これは、物理USBデバイスの接続、ホストウェブカメラのパススルーなど、VirtualBoxの標準バージョンを超えた重要な機能を付与するために不可欠です。 VirtualBox拡張パックをダウンロード

  3. 次に、macOS SonomaのISOファイルをダウンロードする必要があります。これは、執筆時点で公開されている最新のmacOSバージョンです。ここからダウンロードできます。注意:インストールファイルは約15ギガバイトであるため、安定したインターネット接続を楽しんでいることを確認してください。 macOS SonomaのISOファイルをダウンロード

  4. ファイルが存在するダウンロードフォルダーに移動し、VirtualBoxアプリケーションアイコンをダブルクリックしてインストールします。インストールを確認するために利用規約に同意します。 VirtualBoxインストーラーを開く

  5. VirtualBoxがインストールされたら、拡張パックを読み込む時間です。左側のペインからハンバーガーメニューアイコン (☰)を選択し、拡張機能をクリックします。 VirtualBoxの拡張機能オプションを開く

  6. インストールをクリックし、Oracle VM VirtualBox拡張パックを選択します。開くを選択します。 VirtualBox拡張パックを読み込む

  7. インストールを選択してプロセスを開始します。 VirtualBox拡張パックを読み込む

  8. 拡張パックは、ツールの下に表示され、アクティブで実行中であることを示す緑のチェックマークが表示されるはずです。 VirtualBox拡張パックが読み込まれました

  9. VirtualBoxのウェルカムページに戻り、上部ツールバーから新規をクリックします。これにより、新しい仮想マシンを作成できます。 新しい仮想マシンを作成

  10. 仮想マシンに簡単で覚えやすい名前を付けます。これは、次の手順で仮想マシンの名前を手動で何度も入力する必要があるためです。タイプをMac OS X、バージョンをMac OS X (64ビット)に設定します。次へをクリックします。 仮想マシンのタイプを設定

  11. このステップでは、ホストシステムのハードウェアの一部をRAM、CPUコア、ハードディスクスペースの形で仮想マシンに割り当てる必要があります。ホストシステムも適切に機能する必要があるため、システムのオンボードRAMの最大40-50%を割り当てることをお勧めします。ほとんどのCPUは8コア以上のアーキテクチャに基づいているため、仮想マシンに少なくとも3 CPUコアを与えます。これらの数値の上限はホストPCの仕様に依存します。もちろん、すでに持っているRAMやCPUコア以上を割り当てることはできません。EFIを有効にする(特別なOSのみ)オプションの横にあるチェックボックスを選択するのを忘れないでください。 RAM容量、CPUコア、EFIを有効にするを設定

  12. 仮想マシンに少なくとも60GBの内部ストレージを割り当てます。これはmacOS Sonomaが必要とする最小限です。次へを選択し、次に完了を選択します。 ストレージ容量を設定

  13. 設定アイコンをクリックすることで、割り当てを編集し、他の属性を変更できます。ここで、さらにいくつかの設定を調整します。 仮想マシンの設定

  14. 左側のペインからディスプレイを選択し、ビデオメモリスライダーを最後までドラッグして、仮想マシンに128MBのビデオメモリを割り当てます。同じページで、3Dアクセラレーションをオンにします。 仮想マシンのビデオメモリを設定

  15. USBタブに切り替え、USB 3.0 (xHCI)コントローラーが選択されていることを確認します。 USB 3.0プロトコルを選択

  16. さて、macOS SonomaのISOファイルを読み込む時間です。ストレージタブに移動し、と表示されているディスクアイコンをクリックします。右側のディスクアイコンをクリックし、ディスクファイルを選択を選択します。 macOS SonomaのISOファイルを読み込む

  17. ファイルエクスプローラーウィンドウ内でダウンロードしたmacOS Sonoma ISOファイルを見つけて、OKをクリックします。 macOS SonomaのISOファイルを選択

  18. 設定ウィザードでOKを選択して、行った変更を確認します。 インストールを進めるためにOKを選択

  19. Windowsキーを押してコマンドプロンプトを検索します。管理者として実行を選択して、管理者権限で開きます。

  20. 次のコマンドを個別にコピーして実行します。各コマンドラインで「仮想マシンの名前」を仮想マシンの名前に置き換えます。エラーが発生しないように、コマンドをそのまま入力してください。ターミナルウィンドウを閉じ、コマンドがエラーなく実行されたら終了します。cd “C:\Program Files\Oracle\VirtualBox\” VBoxManage.exe modifyvm “仮想マシンの名前” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata “仮想マシンの名前” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac19,3” VBoxManage setextradata “仮想マシンの名前” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0” VBoxManage setextradata “仮想マシンの名前” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple” VBoxManage setextradata “仮想マシンの名前” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc” VBoxManage setextradata “仮想マシンの名前” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1 コマンドをコマンドプロンプトで実行

  21. 開始を選択して、インストールプロセスを初期化します。 仮想マシンを開始

  22. 言語選択ページに到達するまで待ちます。ここで、希望する言語を選択できます。私たちの場合は英語です。完了したら、右下隅の矢印アイコンをクリックします。 希望の言語を選択

  23. 新しいmacOSをインストールするには、割り当てられたディスクスペースをフォーマットする必要があります。したがって、ディスクユーティリティを選択し、続けるをクリックします。 ディスクユーティリティを開く

  24. 左側のペインからVBOX HARDDISKメディアに切り替えます。上部ツールバーから消去を選択します。 ストレージドライブを消去

  25. 必要に応じてパーティションの名前を変更し、ファイル形式をAPFSに変更します。他の形式の中でも、これは最も推奨されるファイル形式であり、Appleサポートガイドで詳細を知ることができます。パーティションがフォーマットされたら、完了を選択し、ウィンドウを閉じます。 ストレージドライブをフォーマット

  26. 戻ったら、macOS 14ベータをインストールを選択し、続けるをクリックします。次に、ライセンスやその他の許可に同意します。 macOS 14ベータをインストール

以前に作成したディスクアイコンを選択します。これは同じ名前で存在するはずです。続けるをクリックしてインストールを開始します。待つ時間が始まりますので、忍耐が必要です。インストールが数時間かかる場合でも心配しないでください。プロセスを再起動するか、インストールが途中で停止した場合は解決策を探してください。

インストールプロセス中にストレージドライブを選択

インストールが完了したら、詳細と資格情報を入力してmacOSを設定できます。まだ助けが必要な場合は、プロのように新しいMacを設定する方法に関するガイドがあります。Appleはサードパーティのプログラムでサービスを制限することで知られているため、既存のApple IDにログインできない場合があります。幸いなことに、必要であれば新しいApple IDを作成することができるか、Apple IDへのサインインを完全にスキップすることができます。

これで、Windows上でmacOSを正常に実行できるようになります!

VMware Workstation Playerを使用してWindows上でmacOSを実行する

VirtualBoxのもう一つの人気のある代替手段はVMware Workstation Playerです。Windows PCでこれを実行する方法は次のとおりです。

  1. ここにあるVMwareのウェブサイトにアクセスし、PC用のWindows 64ビットオペレーティングシステム用の最新バージョンのVMware Playerをダウンロードします。 Windows用のVMwareをダウンロード

  2. ここにアクセスしてmacOS Sonoma ISOファイルをインストールします。これは、上記のリンクと同じファイルであり、約15ギガバイトであるため、安定して高速なインターネット接続が必要です。

  3. ここにアクセスしてVMware自動アンロッカーZIPファイルをダウンロードします。これは、VMware Workstation Playerを介してWindows上でmacOSを実行するために不可欠なツールであり、デフォルトでは前者のOSをサポートしていません。 VMware自動アンロッカーをダウンロード

  4. ダウンロードフォルダーを開き、VMwareインストーラーを見つけます。ダブルクリックして開き、インストールプロセスを開始します。VMwareの利用規約に同意して初期設定を進めます。 VMwareをインストール

  5. ファイルエクスプローラーに移動し、VMware自動アンロッカーファイルを右クリックして、その内容を抽出します。 VMware自動アンロッカーを解凍

  6. 抽出したフォルダーを開き、Unclockerアプリケーションを探します。右クリックして管理者として実行を選択します。 VMware自動アンロッカーを管理者として実行

  7. ダウンロードツールオプションがチェックされていることを確認し、次に自動アンロッカーアプリケーションウィンドウ内のパッチオプションをクリックします。これにより、VMwareがパッチされ、Windows上でmacOSを実行できるようになります。 VMwareをパッチ

  8. 次に、VMware Workstation Playerアプリケーションをダブルクリックして開きます。尋ねられた場合は、非商業利用のためにVMware Workstation 17 Playerを無料で使用するオプションを選択します。 無料でVMwareを使用

  9. 新しい仮想マシンを作成をクリックします。 VMwareで新しい仮想マシンを作成

  10. インストーラーディスクイメージファイル (iso)オプションに切り替え、参照を選択します。 ISOファイルを選択するために参照

  11. ファイルエクスプローラーウィンドウからmacOS SonomaISOファイルを見つけて、開くをクリックします。 macOS ISOファイルを読み込む

  12. 次へをクリックします。 次へをクリックして進む

  13. ゲストオペレーティングシステムのタイプをApple Mac OS X、バージョンをmacOS 14に設定します。次へを選択します。 仮想マシンのタイプをApple Mac OS Xに設定

  14. 仮想マシンに好きな名前を付けて、次へをクリックします。 仮想マシンに名前を付ける

  15. 次に、仮想マシンに割り当てたいディスク容量を指定する必要があります。macOS Sonomaには少なくとも80GBのストレージスペースを割り当てることをお勧めします。もちろん、必要に応じてより多くの容量を割り当てることができますが、ホストシステムのディスクスペースを考慮してください。また、仮想ディスクを複数のファイルに分割オプションを有効にします。完了したら、次へを選択します。 仮想マシンのストレージスペースを設定

  16. 次のステップでハードウェアのカスタマイズを選択します。 仮想マシンのハードウェアをカスタマイズ

  17. 仮想マシンに割り当てるメモリの量を変更できます。ホストシステムのオンボードメモリの40-50%以上を割り当てないように注意してください。そうしないと、コンピュータが遅くなります。たとえば、PCに16GBのRAMがある場合、仮想マシンに約4-5GBを割り当てるべきです。 仮想マシンのRAMを設定

  18. 次のセクションでは、割り当てたいコアを設定できます。3 CPUコアがホストPCと仮想マシンの調和を確保するのに十分です。設定が完了したら、ウィンドウを閉じます。 仮想マシンのCPUコアを設定

  19. 完了をクリックします。 仮想マシンのセットアップを完了

  20. VMwareアプリケーションウィンドウで仮想マシンの設定を編集オプションを選択します。 仮想マシンの設定を編集

  21. 上部からオプションに切り替え、作業ディレクトリを探します。これは、インストール中に役立つ仮想マシンの作業ディレクトリです。 構成ファイルの作業ディレクトリ

  22. PCのファイルエクスプローラーを開き、仮想マシンの作業ディレクトリを見つけます。 構成ファイルに移動

  23. 複数のファイルが表示されますが、仮想マシンの名前と同じ名前を持つVMware仮想マシン構成ファイルを探す必要があります。ファイルの種類を知るには、カーソルをその上に置いてその種類を表示させます。 構成ファイルを見つける

  24. 右クリックして、プログラムから開くにカーソルを合わせます。ドロップダウンメニューからメモ帳を選択します。 メモ帳で構成ファイルを開く

  25. 下にスクロールして、最後にこの行を追加します:smc.version = “0”。ただし、AMD CPUを搭載している場合は、代わりに次の行を追加する必要があります – smc.version = “0”
    cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0000:1011”
    cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”
    cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”
    cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”
    cpuid.1.eax = “0000:0000:0000:0001:0000:0110:0111:0001”
    cpuid.1.ebx = “0000:0010:0000:0001:0000:1000:0000:0000”
    cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”
    cpuid.1.edx = “0000:0111:1000:1011:1111:1011:1111:1111”
    変更を保存するには、キーボードショートカットCtrl + Sを使用します。 コード行を追加

  26. VMware Workstation Playerウィンドウを除くすべてのウィンドウを閉じ、仮想マシンを再生を選択してインストールを開始します。 仮想マシンを実行

  27. 希望の言語を選択し、右下隅の矢印ボタンをクリックして進みます。私たちの場合は英語です。

  28. VirtualBoxの場合と同様に、macOSを搭載する前に割り当てられたSSDをフォーマットする必要があります。これを行うには、ディスクユーティリティを選択し、続けるをクリックします。

  29. 左側のペインからVMware Virtual SATAハードドライブメディアに切り替え、上部ツールバーから消去アイコンをクリックします。 仮想マシンドライブを消去

  30. 必要に応じてSSDパーティションの名前を変更し、ファイル形式をAPFSに設定します。再度、他のファイル形式について詳しく知りたい場合は、Appleサポートガイドを訪れてください。準備ができたら消去をクリックします。 ストレージドライブをフォーマット

  31. 完了したら、macOS 14ベータをインストールを選択し、続けるをクリックします。

  32. Appleの利用規約に同意してインストールを開始し、割り当てられたディスクドライブを選択します。続けるをクリックして進みます。 macOSをインストールするためのストレージドライブを選択

Windows上でのmacOSのインストールにはかなりの時間がかかります。システムはデフォルトでかなり遅く動作することに注意してください。また、アプリケーションウィンドウのサイズを変更することはできません。これは、デフォルトで3MBに設定されている非常に小型のグラフィックカードが原因です。これを増やすには、VMware Toolsをインストールする必要があります。

  1. そのために、まずmacOS SonomaのISOファイルを取り出します。ホームページのアイコンを右クリックし、取り出すオプションを選択します。ファイルがデスクトップに表示されない場合は、Finderに移動し、そこからISOファイルを取り出してください。 macOS ISOファイルを取り出す
  2. 左上隅のプレイヤーオプションをクリックします。次に、カーソルを管理に合わせ、VMware Toolsをインストールを選択します。 VMware Toolsをインストール
  3. 次に表示されるダイアログボックスでVMware Toolsをインストールをダブルクリックし、インストール手順を進めます。 VMware Toolsをダブルクリック
  4. インストールを承認するための権限を付与する必要がある場合があります。設定 > プライバシーとセキュリティ >に移動し、下にスクロールして許可を選択します。求められた場合は、仮想マシンの新しく設定したパスワードを入力します。 VMware Toolsのインストールを許可
  5. その後、再起動が必要になります。これは、左上隅のAppleロゴをクリックし、再起動を選択することで実行できます。 仮想マシンを再起動

これで完了です!表示グラフィックスは128MBに設定され、パフォーマンスに大きな違いをもたらします。これでインストールプロセスは終了です。仮想マシンにはランダムなシリアル番号が付与されるため、iMessageやFaceTimeなどのAppleサービスを使用することはできません。しかし、心配しないでください。それに対する解決策もあります。macOSをVMwareで設定した後、以下の手順に従ってください。

  1. 仮想マシンソフトウェア内でSafariを開き、ここにアクセスします。ダウンロードボタンをクリックして、macOS仮想マシンにClover Configuratorをインストールします。 Clover Configuratorをダウンロード

  2. ダウンロードしたファイルを開きます。macOSのセキュリティ対策の一環としてインストールを許可する必要がある場合がありますが、これは簡単に行えます。設定 > プライバシーとセキュリティ >に移動し、下にスクロールしてとにかく開くを選択します。 Clover Configuratorをインストールする

  3. アプリケーションを開き、左側のペインからSMBIOS設定に切り替えます。次に、下のようにドロップダウンメニューアイコンをクリックします。 SMBIOS設定

  4. このメニューでは、仮想マシンが基づくMacのタイプを選択できます。iMacPro1,1というオプションを選択します。 Macタイプを選択

  5. 次に、実行するためにいくつかのコマンドを変更する必要があります。少し難しいですが、頑張ってください。簡単にするために、ホストシステムのメモ帳を開き、次の行を貼り付けます。board-id = “AAA”
    hw.model.reflectHost = “FALSE”
    hw.model = “iMacPro1,1”
    serialNumber.reflectHost = “FALSE”
    serialNumber = “CCC”
    smbios.reflectHost = “FALSE”
    efi.nvram.var.ROM.reflectHost = “FALSE”
    efi.nvram.var.MLB.reflectHost = “FALSE”
    efi.nvram.var.ROM = “EEE”
    efi.nvram.var.MLB = “FFF” メモ帳に行を貼り付ける Clover Configuratorアプリケーション内でSMBIOS設定が開いている仮想マシンウィンドウに切り替え、Board-IDエントリを見つけてコピーします。上記のコード行のAAAをコピーしたテキストに置き換えます。二重引用符をいじらないように注意してください。 ボードIDを入力 同じページでシリアル番号の横にある新しい生成をクリックして、macOS仮想マシンのカスタムシリアル番号を生成します。コピーしたテキストを上記のコードのCCCの場所に貼り付けます。 シリアル番号を生成 まだ終わりではありません。Clover Configuratorアプリケーションウィンドウで、左側のペインからRt Variablesに切り替えます。ROMの横にある生成をクリックしてカスタム値を取得します。これを上記のコード行に貼り付けてEEEの場所に置き換えます。 ROM値を生成 ページ上のMLB値を見つけてコピーします。上記のコマンドのFFFをコピーしたテキストに置き換えます。これで変更は完了です。新しいコード行を選択してコピーし、ショートカットCtrl + Aの後にCtrl + Cを押します。 MLB値を入力

  6. その後、macOS仮想マシンをシャットダウンします。左上隅のAppleロゴをクリックし、シャットダウンを選択します。 Macをシャットダウン

  7. ホストシステムで、仮想マシンの名前と同じ名前を持つVMware仮想マシン構成ファイルを見つけます。これは、前の手順の21、22、23、24ステップで説明されました。再度、右クリックして、プログラムから開くにカーソルを合わせてメモ帳を使用してアクセスします。

  8. firmware = “efi”という行を見つけます。多くの他の行の中からこの行を見つけるのは面倒かもしれませんので、テキストファインダーのキーボードショートカットCtrl + Fを使用して検索できます。これには触れないでください。これは変更する必要はありません。

  9. Enterを押して新しい行に移動し、メモ帳からコピーしたコード行を貼り付けます。言い換えれば、新しい行は前のステップで言及した行の直後に貼り付ける必要があります。 firmware=efiの下にコードを貼り付ける

  10. 次に、ethernet0.addressType – “generated”を検索し、generatedstaticに置き換えます。この特定のコード行は次のようになります – ethernet0.addressType – “static”アドレスをstaticに変更

  11. 次に、ethernet0.generatedAddress = “00:0c:29:cb:37:3e”という行を検索します。generatedを削除し、最初の3つのイーサネットアドレス値を、こちらのウェブサイトにあるMacの公式イーサネットアドレス値のいずれかに置き換えます(好きな値を入力してください)。次のように見えるはずです – ethernet0.Address = “00:03:93:cb:37:3e”ランダムなイーサネットアドレスを入力

  12. ethernet0.generatedAddressOffset – “0”を検索し、これをethernet0.CheckMACAddress – “FALSE”に変更します。 アドレスをfalseに変更

  13. Ctrl + Sのキーボードショートカットを使用して行った変更を保存し、構成ファイルを終了します。VMwareを使用してmacOS仮想マシンを実行し、準備が整いました!

直面する可能性のある一般的な問題に関するトラブルシューティングのヒント

  1. VMwareでオペレーティングシステムのタイプを設定する際にApple Mac OS Xのオプションが表示されない場合、パッチ処理が失敗した可能性が高いです。VMware Auto-unlockerをインストールし、それを使用してVMwareをパッチ処理したことを確認してください。後者はデフォルトではmacOSをサポートしていません。この問題に対処するためにインストール手順を再確認し、必ず自動アンロッカーツールを使用してVMwareをパッチ処理してください。
  2. VMware Playerの回復不可能なエラー:(vcpu-0)”というエラーメッセージが表示された場合、手順の26番目で言及された追加のコード行を追加するのを忘れたか、さらに悪いことに、変更を保存するのを忘れた可能性があります。仮想マシンをシャットダウンし、ホストPCのVMwareの構成ファイルに移動します。メモ帳を使用して構成ファイルを開き、必要な行を追加します。上記のように、追加する内容に注意を払い、AMDとIntel CPUで異なるコード行があることに注意してください。ファイルを保存して終了します。
  3. Mac OS Xはバイナリ変換でサポートされていません”というメッセージが表示された場合、ホストPCで仮想化が有効になっていない可能性があります。これはこのガイドの最初で詳しく説明されました。心配しないでください。PCで仮想化を有効にする手順を確認すれば、問題は解決するはずです。

障害なくWindows上でmacOSを実行する

これで、このガイドの終わりです。手順は疲れるかもしれませんが、その後、Windows PCで動作するmacOSを持つことができることを確信できます。カスタマイズ性と使いやすさのおかげで、VMware Workstation Playerは多くの人に選ばれるツールです。AppleのiMessageやFaceTimeなどのサービスもサポートしているため、プラスのポイントです。

VirtualBoxも比較的簡単に設定できるため、良い選択肢です。2つのプログラムのいずれかを選択し、Windows上でmacOSを使用できます。トラブルシューティングのトリックが必要なバグに遭遇しても、心配しないでください。簡単に克服できるものであり、いくつかの方法もご紹介しています。

仮想マシンを使用してWindowsでMacを実行することに関するFAQ

1. 仮想マシンはWindows上でmacOSのフルバージョンを実行できますか?

仮想世界が自然界の感覚を再現できないように、仮想マシン上でmacOSのすべての機能が動作することを期待することはできません。結局のところ、これは単なる仮想化であり、Appleはこれを認識しており、必要に応じて機能を制限する賢さを持っています。たとえば、Appleアカウントにサインインしたり、FaceTimeやiMessageを使用したりすることが途中で失敗することがあります。

主な問題は、Appleが自社のMシリーズCPU用にのみmacOSを開発しているため、これらは完全に異なるアーキテクチャとプロトコルで動作します。したがって、IntelおよびAMDベースのCPUでmacOSを実行することは、将来的にはさらに困難になるでしょう。AMD CPUの場合、MacはIntel CPUとは異なり、最初からAMD CPU用に開発されていなかったため、さらに困難になる可能性があります。

上記のガイドに記載されているように、VMwareはこれらのことを実現することができます。仮想マシンは、実際のものの本質を提供することを目的としているため、サーバー要件を満たしたり、OS特有のアプリケーションをテストしたり、楽しみのために新しいオペレーティングシステムを試したりするために設計されています。これを考慮して、Windows上でmacOSを試す計画を諦めたくはないでしょうから、ぜひ試してみてください。

2. 仮想マシンに理想的にどれくらいのRAMとシステムストレージを割り当てるべきですか?

仮想マシンには、より多くのRAMとストレージ容量が有益であることは否定できません。ただし、ホストシステムにも注意を払う必要があります。最終的には、仮想マシンのエンジンです。理想的には、ホストシステムのメモリの40-50%を仮想マシンに割り当てるべきではありません。たとえば、ホストシステムに8GBのRAMがある場合、仮想マシンに約3GBのRAMを割り当てるべきです。

ストレージ容量については、インストールするOSによって異なります。理想的には、macOS Sonomaは効率的に動作するために少なくとも60-80GBの空きストレージを必要とするため、ホストシステムから約80-100GBを割り当てることができます。十分なストレージスペースがある場合は、より多くを割り当ててください。

3. インストールプロセスが途中で停止したのはなぜですか?何が悪かったのですか?

インストールプロセスが完了するまで十分に待っていない場合、手順を正確に実行したかどうかを思い出すことをお勧めします。エラーメッセージが表示された場合は、上記のトラブルシューティングのヒントが役立つはずです。特定の問題をインターネットで検索するか、さらに良いことに、インストールプロセスを再度実行してください。

4. WindowsでmacOSを実行するために既存のApple IDが必要ですか?

Apple IDは必須ではありませんが、iMessageやFaceTimeなどのAppleサービスにアクセスするには必要です。幸いなことに、既にApple IDを持っていない場合は新しいApple IDを作成するオプションがあります。ただし、これは仮想マシンであるため、Appleアカウントにサインインすることが失敗する可能性があり、その場合はサインインプロセスをスキップする必要があります。

VMwareでAppleサービスを有効にする手間をかければ、適切に使用できます。これを行う方法は、指示に記載されています。

5. なぜ仮想マシンのパフォーマンスが期待通りでないのですか?

これにはいくつかの理由があります。仮想マシンに十分なメモリやCPUコアを割り当てていない場合、これが大幅に遅くなり、体験に影響を与える可能性があります。仮想マシンに過剰なメモリやCPUコアを割り当てると、PC全体のパフォーマンスに影響を与える可能性があります。

問題は、グラフィックカードが適切に装備されていないことが原因である可能性もあります。VirtualBoxの場合は、インストールガイドの12番目のステップを参照し、ビデオメモリが128MBに設定されていることを確認してください。VMwareの場合は、追加のアクセサリーであるVMware Toolsをインストールする必要があります。これは仮想マシン内で行う必要があり、その手順はVMwareのインストールガイドに記載されています。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。