VirtualBox を使って Windowsの中でMacが動く!? 仮想Macの作成方法

VirtualBoxでWindows上でMacを動かす アプリ関連

WindowsでMacを使いたいなぁ

Windowsユーザーなら一度は思ったことがありますよね?

 

とはいえ Windowsパソコンに直接macOSをインストールすることは、技術的にもルール的にも難しいのが現実・・・

 

そこで便利なのが、このブログでも紹介した “VMware Workstation Player” ですが、最近ダウンロードするのにユーザー登録が必要になったので、今回は “VirtualBox” を使って、Windowsの中でMacを動かしてみたいと思います

記事のテーマWindowsの中でMacが動く!? VirtualBox を使った安全で簡単な方法

安全なソフトなので、興味のある方は挑戦してみてください

広告

VirtualBox とは?

VirtualBoxでWindows上でMacを動かす

VirtualBoxは、Oracle社が提供する無料の仮想化ソフトで、1台のパソコンで複数のOSを動かせる便利なツールです

 

たとえば WindowsパソコンにVirtualBoxをインストールすれば、LinuxやmacOSを動かすことができるので、新しいパソコンを買う必要が無いので、コストやスペースが節約できます

VirtualBox メリット
  • 仮想間で動かすからパソコン本体に影響は出ません
  • 複数のOSを1台のパソコンで同時に動かせます
  • 簡単にダウンロードして使うことが出来ます

“WindowsでMacを動かしたい” という方におすすめのソフトです

VMware Workstation Playerの最新ダウンロード方法【2025年版】
VMware Workstation Playerのダウンロードとインストール方法を詳細に解説します。開発終了後のダウンロード手順やユーザー登録の流れを初心者向けにわかりやすく説明。仮想環境構築を簡単に始めたい方必見のガイドです。

VirtualBoxでmacOSをインストールする方法

ここからは VirtualBoxを使って、macOSをインストール方法を詳しく解説しますね

 

その前に macOS ISOファイルが“絶対”必要になるので、事前に準備してください

 

手順通り進めば、Windows上でmacOSを動かすことができますよ!ただ Apple ライセンス規約があるので自己責任でお願いします

注意

Appleライセンス規約には、MacOSをインストールすることが出来るのは“Apple製のハードウェア(Mac)に限られる”とされています

VirtualBoxを使うための準備

Oracleの公式サイトから、VirtualBoxをダウンロードします

VirtualBoxでWindows上でMacを動かす

 

ダウンロードした VirtualBox.exe をダブルクリックして、ソフトをインストールしましょう

VirtualBoxでWindows上でMacを動かす

 

インストールは、特別な設定は不要なので簡単です

VirtualBoxで仮想マシンを作成する

VirtualBoxを起動して、“新規”から仮想Macを作成します

VirtualBoxでWindows上でMacを動かす

 

表示されたウィンドウの左下 ①“エキスパートモード”をクリックして、仮想Macに②“任意の名前”と③“macOSのタイプ”を選択します

VirtualBoxでWindows上でMacを動かす

 

次に“ハードウェア”の項目から、メインメモリを4.0GB以上に設定、プロセッサー数を1にしましょう

VirtualBoxでWindows上でMacを動かす

 

最後に仮想HDDの容量を50GB以上にして、“ハードディスクのファイルタイプと種類”で、VHD(Virtual Hard Disc)を選択して“完了”をクリックします

 

注意

プロセッサー(CPU)コア数は、安定性を優先するため最初は初期設定の“1”をオススメします。これらの設定は後から変更可能なので、インストール後様子を見ながら設定をコア数を増やしましょう。

仮想Macの環境設定

仮想Macが作成が出来たら、メイン画面から“設定”を選択します

VirtualBoxでWindows上でMacを動かす

 

左メニューから“ディスプレイ”を選択して、“スクリーン”タブにあるビデオメモリーを最大値の128MBにしましょう

VirtualBoxでWindows上でMacを動かす

 

次に “ストレージ” を選択して、“ホストのI/Oキャッシュを使う”にチェックを入れます

VirtualBoxでWindows上でMacを動かす

 

光学ドライブのアイコンから、事前に用意したmacOS ISOファイルを選択します

VirtualBoxでWindows上でMacを動かす

 

仮想Macの設定環境は以上です

コードを入力する

仮想Macの環境を整えたら、仮想環境をmacOSに最適化するためのコードをコマンドプロンプトを使って入力します

 

コマンドプロンプトの実行方法は、検索 ①“cmd” と入力して、②“管理者として実行”です

VirtualBoxでWindows上でMacを動かす

 

あとは以下のコードを使っているパソコンのCPUに合わせて、一行ずつコピー&ペーストで入力していきます

 

ちなみに(任意で設定した仮想Macの名前)は、仮想Macを作成するときに付けた名前を入力してください

Intel CPU
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "(任意で設定した仮想Macの名前)" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
AMD CPU
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "(任意で設定した仮想Macの名前)" --cpu-profile "Intel Core i7-6700K"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "(任意で設定した仮想Macの名前)" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

 

こんな感じです

VirtualBoxでWindows上でMacを動かす

 

コードの入力が終わったら、“起動”するとインストールが始まります

VirtualBox にmacOSをインストールの様子

VirtualBoxを起動すると、コードが30秒~1分ほど表示された後、リンゴマークが表示されて、インストールが始まります

VirtualBoxでWindows上でMacを動かす

 

下の映像のようにコードの読み込みが止まったり、何度もループするようであれば、エラーを起こしているので、もう一度設定を見直してみましょう

VirtualBoxでWindows上でMacを動かす

 

macOSのインストール画面が表示されたら、あとはいつも通りの設定でインストールするだけです

macOSインストールできない !理由と解決方法
macOSインストールできない !そんな時の解決方法をご紹介します中古パソコンが大好きな!オッサンLABO(@ossan_labo)のオッサンです!Macの動きが遅かったり、Macの保存容量が少なかったり・・・そんなトラブルを一発で解決して...
広告

VirtualBoxでMacを動かした結果

VirtualBoxは “VMware Workstation Player”と同じように、Windows上に仮想Mac環境を作成して、Windows上でmacOSを動かすことが出来ます

 

高価なMacを買わずに、その操作感や機能を試せる優れた仮想ソフトですが、使ってみると色々デメリットも多く感じました

VirtualBox メリット
  • とにかく動きが遅く実用的ではない
  • macOSインストールがコマンド入力など少々複雑

仮想Mac環境なのでWindowsパソコンのスペックにも左右されますが“VMware Workstation Player”と比べて、かなり動作も遅く不安定に感じましたね

一番安心して使えるのは中古Mac

試験的に使うなら仮想Macは良いかもしれませんが、本格的な作業をしたいのなら、やはり仮想Macより中古Macの購入を検討することをおススメします

 

中古Macであれば、当然ですが仮想Mac環境より圧倒的にスムーズですし、なによりAppleのライセンスに違反する心配もありません

 

中古市場なら2~3万円程度で購入できるMacもありますし、3〜4年前のモデルなら十分な性能を持っているため、コスパを重視するなら中古Macは非常におススメです

VirtualBoxでWindows上でMacを動かす

安い! 中古Mac が買える ネットショップ をご紹介
中古Mac が欲しくなったので、安く買えるネットショップ を探してみました中古パソコンが大好きなオッサンLABO(@ossan_labo)のオッサンですオシャレなカフェに行くと、若い人がこれ見よがしにMacを広げていますが・・・MacってW...
広告

Windows上でmacOSを動かしてみた

VirtualBoxでWindows上でMacを動かす

ということで今回は、Windows上で“VirtualBox”を使って、macOSを動かしてみました

 

年々高くなるMacですが  “お試しでMacを触ってみたい!” くらいなら仮想Macでも十分に楽しめるかもしれません

 

ただWindowsのスペックやAppleライセンスなどの問題もあるので、自己責任でお願いしますね

 

このブログでは、古いパソコンの使い道など、ちょっと役立つ情報をお届けしています

今後ともオッサンLABOブログをよろしくお願いいたします

10年前の古いパソコンがまだまだ役立つ!使い道5選
10年前の 古いパソコンって、今も使い道あるの?こんにちは!オッサンLABOのオッサンです。5年以上前のパソコンに使い道は無いのか?10年前のパソコンを今も使っているオッサンLABOが解説します。ということで今回の記事テーマは「10年前の古いパソコン 使用状の問題点と便利な使い道」についてお話ししたいと思います。