MacでWindowsを動かそう

Hack

いくつか方法がある

BootCamp

Apple公式の方法で、ドライバなどが公式に用意されているので互換性やサポートは一番しっかりしているし、調べたら情報もたくさん出てきます。

難点としてはWindowsとMacの切り替えに必ず再起動が必要で一手間かかることでしょうか。

逆に、Windowsをメインで使いたい方はBootCampでも問題ナシ。

Parallels

Parallels における Mac および Windows の仮想化、Mac の管理、VDI および RDS ソリューション

BootCampは再起動が必要でしたがParallelsなら再起動が不要で、Mac起動中に別画面で同時にWindowsが動く感じです。

なのでWindowsとMac間でのファイルのコピーも簡単にできます。

その代わり仮想的にWindowsを動かしているだけなので、スペック(パフォーマンス)がBootCampに比べて落ちてしまいます。

Direct11とかには対応していますが、ゲームは基本的に動かせないものと思ってください。

Wine

これはコンピュータを仮想的にエミュレートするわけではなくて、Windows APIに変換してWindows向けの実行ファイルを動かす方法なので完全な互換性を持つのは難しいです。

まずはQuartzをインストールする必要があるのでインストールしましょう。

Wineは色々なバージョンがあるんですが、とりあえずStable版でいいのではないかと思います。

それぞれ試してみました

BootCamp

Boot Camp アシスタントをひらきます。

インストールするWindowsは別に用意する必要があるので準備しましょう。

Microsoftの公式サイトからWindows10はダウンロードできます。

MacではDVD読み込めないので公式からISOとってくるのが一番だね。

ただ、プロダクトキーがないと認証できないので注意してね。

パーティションというのはWindows側にどれだけの容量を割り当てるかということですね。インストールに最低限40GBは必要ですが、実際に扱うにはその倍の80GBくらいは確保しておきたいですね。

ISOを選択したらインストールを押して作業を進めましょう。

インストールが終わってWindowsが起動したら自動でWindows Assistantが起動します。

記事執筆時の最新バージョンは6.1(Build 7577)でした。

Boot Campの環境構築に成功

動作はサクサクで完全なストレスフリーです。ネイティブで動かしているのだからこれは当たり前ですね。

Parallels

二週間の体験プランがあるのですが、せっかくなので購入してきました。

月額675円だったので、まあいいかなっていう感じで。

あんがいあっさりだな!

Boot Campでインストール済みなら、なんとそのままBoot Camp環境を利用できるというスグレモノ。いちいちPalallels用にインストールし直す必要なし。

ちなみに使ってみた感じではBoot Campよりも相当もっさりしてるな、っていう感じです。

多分これ、MacBook Proでやるやつじゃなかった!!!

どのくらいもっさりしているかを説明するのは難しいのですが、急いでいるカタツムリくらいのスピードだと思ってください。普通にストレスが貯まります。

CPU使用率はそんなに高くないので、グラフィックス系の表示が遅いせいでもっさりしているように感じるのだと思います。

それかBoot Camp用にインストールしたWindowsを使うのではなく、Palallelsからインストールすればまた別途最適化されていい感じなのかもしれません。

少なくとも自分は現環境ではMacBook ProでPalallelsを使い続けていこうとは思いませんでした。

まあ、もっといいMacを買えば使いみちはものすごくたくさんあると思います。

まとめ

Wine以外試してみましたが、なんだかんだでBoot Campでいいのかなあという気がしています。

自分がWindowsをどうしても使いたくなるのはNintendo Switchを改造するときだけなので「Switchを弄ろう」となっているときはしばらくずっとWindowsが起動しっぱなしなのでこれでいいと思っています。

まあ、PalallelsにしろBoot CampにしろWindowsのライセンスが必要なので一番安いのでいいので買っておく必要がありますが。

コメント

  1. より:

    昔は Virtual PC というものがありましたが、PPC から Intel に機械命令を書き換える実装だったらしく低速だったようです。それに比べると Parallels は極めて高速です。ただ Parallels にも注意がありまして最適化には Parallels Tool とかいうドライバ類を入れる必要がありますが必ずしも自動でインストールされません。あと Boot Camp と使いまわすと Windows のライセンス認証がうまくいかないことがあります。

    Wine も凄くいいです。ここ数年でかなり改善があったそうですが、簡単なプログラムなら問題なく動きます。実はこの Wine のプロジェクトで生まれたコードが Parallels などでも使われているという記事を読んだ記憶もあり、出来は良いようです。
    macOS や Linux では見かけないファイル形式の変換ソフトなどが動かせて有り難いです。噂ではボーカロイド、東方シリーズなどのゲーム、ギャルゲー、エロゲなどの動作報告がちらほらあります。ギャルゲーあたりは HyperCard と技術的に変わらない気がするので動くこと自体に驚きはありませんけど…Wine はものによりライセンスの許諾に反してそうなあたりが玉に瑕ですね

    Boot Camp はできて当然という感じですが、Thunderbolt 周りの実装を試したことがないので、そのあたり気になりますね。Panasonic が搭載機を出していたので使えないことはないのでしょうけど、PCIe のボックスで何でもできるんでしょうか。hot plug 仕様なのに引っこ抜くとフリーズとかしそうです。

    • えむいー より:

      USBのマウスやキーボードは問題ないですが、ドライバを必要とする機器の場合は一度抜くとBoot Campを再起動するまで認識しなくなるものもあるので、Boot Campですら100%のWindows環境を再現するまでには至っていないようです。

      ただ、やはりネイティブなのは早くていいなという感じです。ParallelsもToolsを入れてみたのですが(VMWareなどでもTools系はほぼ必須)、特に画面の描画がスムーズになったりはなりませんでした。
      MacBook Proの性能を考えると、重い処理をさせなければ仮想PCは軽く動かせるはずだと思うのですがぼくの設定の仕方などに問題があるのかもしれません。

タイトルとURLをコピーしました