2008年に仮想化ソフトウェアを最後にレビューした際、Parallels Desktop 4 for Macは効果的ではあるものの、バグが多く、DirectXのサポートが一部不足していると感じました。Parallels Desktop 5 for Mac(ビルド9308をテストしました)は、これらの問題を解決し、機能を追加してパフォーマンスを向上させています。
新機能の中で最も注目すべきは、はるかに高速な仮想化エンジン、Windows のハードディスクの自動圧縮、新しい仮想マシン マネージャー、そしてフルスクリーン モードを終了したり、仮想マシンの状態を変更したり、スナップショットを管理したりするためにパスワードを要求する新しいロックダウン モード (エンド ユーザーにマシンを台無しにさせたくないシステム管理者に最適) です。
インストール、セットアップ
私は Parallels Desktop 5 を使用して、Mac Pro (2.66GHz クアッド コア、8GB RAM、OS X 10.6.2 を実行) に Windows XP Pro、Windows 7 Ultimate (32 ビット版と 64 ビット版の両方)、Ubuntu Linux 9.10 をインストールしてテストしました。
Parallels では Windows と Linux の両方を簡単にインストールできます。両方のプロセスを自動化するアシスタント機能が搭載されています。また、Parallels Tools もインストールされます。Parallels Tools は、ゲスト OS と Mac OS 間のマウス統合を処理するだけでなく、ゲスト OS のウィンドウサイズを変更することでゲストデスクトップのサイズ変更も簡単に行えます。
ゲストOSのインストールには、改善の余地がいくつかあります。まず、新しい仮想マシンを作成するたびに、ParallelsはOS Xデスクトップ上にその仮想マシンのエイリアスを作成します。これを回避する方法はないため、エイリアスが不要だと感じる場合(私のように)、仮想マシンを作成するたびに手動で削除する必要があります。
さらに厄介なのは、新しいWindows仮想マシンを作成する際、デフォルト設定でMac OSとWindowsゲストが完全に統合されてしまうことです。WindowsのユーザーフォルダがMacのUsersフォルダに設定されてしまうのです。Windowsマルウェア感染を個人的に経験した者として、完全な統合はほとんどの仮想マシンユーザーには推奨できませんが、Parallelsではそれがデフォルトの動作となっています。
Parallels は、Windows 仮想マシンを完全統合型の Coherence モードで起動するようにデフォルト設定されます。このモードでは、Windows デスクトップは消え、Windows のウィンドウが OS X のウィンドウと混在します。インストール後に標準の Windows インターフェイスを期待しているユーザーにとっては、これは戸惑う可能性があります。
基本
Fusion 3と同様に、Parallels 5はWindows 7でWindows Aeroをサポートするようになり、XP ProとWindows 7の両方でOpenGL 2.1アクセラレーションもサポートしています(FusionはWindows XP ProでのみOpenGL 2.1をサポートしています)。さらに、OpenGLアクセラレーションはLinuxゲストにも搭載されており、Ubuntu 9.10などのLinuxシステムで完全な視覚効果(ドラッグすると変形するウィンドウなど)を実現できます。さらに便利な点として、OpenGLアクセラレーションを必要とするLinuxプログラムも実行できるようになります。LinuxとWindows 7でOpenGL 2.1をサポートしているのはParallelsだけです。私のMac Proでは、Windows 7でAero効果が非常にスムーズに動作しました。
競合製品と同様に、Parallels は Windows と Linux の両方で、一般的なオフィス生産性アプリケーションを難なく処理します。Microsoft Office (Windows) と OpenOffice (Linux) はどちらも問題なく動作し、スプレッドシートとドキュメントを混在させて開いて編集してみましたが、どちらも問題なく動作しました。Web ブラウザと電子メールクライアントも良好なパフォーマンスを発揮しました。仮想マシンに必要な機能がこれだけであれば、Parallels 5 は容易に要件を満たせるでしょう。
Parallels 5は、私がテストした3つのプログラムの中で、ベンチマークテストのほとんど、特に重要な実環境テストにおいて最速でした。Macとの間でファイルのコピーやzipアーカイブの展開など、Parallelsは競合製品を簡単に凌駕しました。例えば、2.5GBのファイルをMacからWindows 7マシンに共有フォルダ経由でコピーするのに、Parallelsではわずか1分強しかかかりませんでした。同じタスクをVirtualBoxで実行したところ、約2分、Fusionでは約1分半かかりました。
Parallels はサスペンド、ウェイク、起動、シャットダウンのすべてにおいて最速でした。ただし、少なくともサスペンドに関しては、小さな注意点があります。3D ゲームの実行中にマシンをスリープ状態にしようとしたところ、うまくいきましたが、スリープ解除後にゲームが動作しなくなりました。Fusion では同じ実験が問題なく動作しました。つまり、Parallels のスリープ時間が短いことのトレードオフの一つとして、少なくとも私のテストでは、スリープ後に 3D ゲームを再開できないという点が挙げられます。ユーザーは、進行中の 3D ゲームをサスペンドしようとする場合、サスペンド時間が一般的に短いことがこのトレードオフに見合うかどうかを判断する必要があります。(これはすべてのゲームで問題になるわけではないかもしれませんが、私がテストした 2 つのゲームでは問題になりました。)
Fusion 3と同様に、Parallels 5はマルチモニターのサポートが強化され、Windowsでは2台のディスプレイを別々のモニターとして、Linuxでは巨大な1台のディスプレイとして扱うようになりました。Windowsでは3台目のディスプレイを追加しても問題なく動作しました。しかし、Linuxでは、システムは3台目のディスプレイを認識していました(水平解像度がその存在を反映していました)。しかし、画面全体が白く、その画面にドラッグした画像も何も見えませんでした。

フルスクリーンモードでの作業を容易にするため、Parallels 5では画面の四隅にマウスを移動させた際の動作を指定できます。他の表示モードに切り替えたり、Parallelsメニューバーを表示したりできます。動作を設定すると、マウスをその隅に移動すると「ピールダウン」し、OS Xデスクトップの一部が表示されます。残念ながら、その後マウスをクリックすると何が起こるかは視覚的に示されないため、どの隅にどのタスクを割り当てたかを覚えておく必要があります。
Windows の新しい外観
Parallels 5 には、新しい表示モード「Crystal」と、Windows 内で使用できる新しい Mac 風テーマが搭載されています。Crystal 表示モードは、Coherence モードをさらに進化させたものです。Crystal モードでは、スタートメニューやタスクバーはどこにも表示されません。実際、Dock にも Parallels Desktop アイコンは表示されません。代わりに、メニューバーアイコンを使用して、表示モードを変更したり、Windows のスタートメニューを表示したり、接続されたデバイスを操作したりできます。また、メニューバーにはタスクバーアイコン(オプション)があり、OS X Dock には Windows アプリケーションフォルダが表示されます。開いているウィンドウはすべて、Coherence モードと同様に、OS X ウィンドウに統合されます。
Crystalモードはまずまずうまく動作しますが、同じWindowsアプリケーションの複数のウィンドウをCommand+Tildeキーで切り替えたり、Snow LeopardのDock ExposéモードをWindowsのウィンドウで使用したりすることはできません。これらの機能はどちらもFusionでは期待通りに動作します。また、Windows 7でAeroテーマを使用している場合、Crystalモードでウィンドウをドラッグすると、Mac Proでかなり遅延が発生することがわかりました。CrystalモードでAeroを無効にすると、はるかに良い結果が得られました(これは仮想マシンの設定で制御できます)。

Windows Media PlayerのウィンドウをCrystalモードで開いた状態で、Exposéの「すべてのウィンドウ」モードを使用したところ、奇妙な現象が発生しました。開いているウィンドウに加えて、Windows Media Playerの「ゴースト」ウィンドウが3つ表示され、Excelウィンドウにも若干の歪みが見られました。
これらの「ゴースト」ウィンドウのいずれかを選択すると、Windows Media Player に切り替わるだけなので、重大な問題ではありませんが、Exposé を使用すると明らかに奇妙に見えます。
Parallels の Windows 向け新デザイン 2 つ目は MacLook です。これは Windows(XP、Vista、7)用の OS X 風テーマです。MacLook は「表示」メニューから適用すると、Parallels がテーマのインストールに 1~2 分ほどかかります。Mac OS と Windows OS を切り替えるユーザーにとって、Windows の見た目がそれほど目立たないようにすることが目的です。
それはアイデアではあるが、MacLook は目標達成にかなり失敗していると思う。
Windows のすべての要素がテーマ設定可能というわけではないので、MacLook は最終的に Windows 内でさまざまな外観のウィンドウのシリーズを提供します。OS X ウィンドウに似たものもあれば、ネイティブ Windows ウィンドウに似たものもあり、さらに 2 つの要素を奇妙に混ぜ合わせたようなものも存在します。
ウィンドウには四角形のものもあれば、丸いものもあります。どのウィンドウにも影がないようですが、端の境界線がないものもあります。OS X の赤/黄/緑のボタンが右上にあるものもあれば、左上にあるものもあり、ボタンがまったくないものもあります。
OS X インターフェースを好み、定期的に使用している人にとって、MacLook が標準の Windows テーマよりも優れているとは思えません。少なくとも、ある程度の一貫性があり、ウィンドウはどれもほぼ同じように見えます。
「表示」メニューの「MacLook」のチェックを外したのですが(MacLookは無効になるはず)、Windows 7で問題が発生しました。アンインストールプロセスが完全に完了せず、ウィンドウの表示がさらにおかしくなってしまうのです。この問題は、Windowsの環境設定の「個人設定」セクションで標準のAeroテーマを選択することで解決できました。
グラフィックとゲーム
Parallels Desktop 5 はゲーム用に非常に優れたエンジンを搭載しています。古いゲームでも素晴らしい結果が得られ、最近のリリースでも非常に良好な結果が得られました。Fusion ではまともなフレームレートで動作させることができなかった Call of Duty 4 のデモ版も、Parallels で少し調整した後は(ディテールレベルは最低限ではありましたが)問題なく動作しました。
Windows(およびLinux)の主要バージョンすべてでOpenGLアクセラレーションがサポートされているため、Parallelsは他の2つの仮想化アプリでは現時点で実行できないプログラムも処理できます。さらに、Cinebenchベンチマークテストで測定されたParallelsのOpenGL実装は、どのバージョンのWindowsでも3つのプログラムの中で最速でした。(ゲームテストはすべてWindows 7で実施し、仮想マシンに最大限の負荷をかけました。)

ParallelsはWindowsのDirectXゲームでも素晴らしいパフォーマンスを発揮します。例えば、MotoGP 08のデモを1024×768のウィンドウで良好なフレームレートでプレイできましたが、音声が少し途切れました。
さらに驚くべきことに、数年前までは動作させるのにハイエンドPCを必要としていたMicrosoft Flight Simulator Xが、Parallelsでは驚くほどスムーズに動作しました。音声はほとんど途切れることなく、1024×768サイズのウィンドウでのフレームレートは、私がテストしたミッションでは十分に許容できるものでした。
だからといって、Macを再起動してBoot Camp経由でFlight Sim Xをネイティブで実行した場合のフレームレートに近づくわけではありません。しかし、ゲームにそれほどのスピードを必要としない人にとっては、フレームレートの低下は再起動の手間が省ける利便性と引き換えに価値があるかもしれません。
ほとんどの古いゲームは非常にスムーズに動作するため、「ビンテージ」タイトルをプレイするためにBoot Campで再起動する必要はありません。ただし、一部の古いゲームは古いバージョンのWindowsで動作させる必要がある場合があります。Windows 7ではすべての古いゲームが動作するわけではありません。
数年前の Parallels の最初のバージョンでは、ゲームやグラフィックスに関しては基本的に何もできなかったことを考えると、非常に短期間でこれほどの進歩が遂げられたことは驚くべきことです。
マルチメディアパフォーマンス
Parallels のメディア処理をテストするために、各バージョンの Windows で 1080p の Windows HD メディアファイルをフルスクリーンモードで視聴しました。視覚的な不具合や音声再生の途切れがないか確認し、CPU 使用率を追跡して各仮想マシンがどのようにタスクを処理するかを確認しました。
つまり、3つのWindows OSはすべて、HDビデオファイルを大きな問題なく処理できました。CPUが1つのWindows 7マシンでは、CPUが2つのマシンよりもフレームレートの変動が若干大きかったものの、ビデオを連続して視聴しない限り(私は何度も連続して視聴しました)、その違いに気づくのは非常に困難でした。
その他の特徴と観察
このバージョンのParallelsでは、Macへのインストールがクリーンアップされます。以前のバージョンでは、Parallelsの仮想ネットワークドライバーがシステム環境設定の「ネットワーク」パネルに表示されていました。Parallels Desktop 5では、これらのドライバーは表示されなくなり、ユーザーの混乱を防ぎます。
Parallels 5 の新機能として、Apple Magic Mouse またはマルチタッチ対応 Apple ラップトップのトラックパッドを使用した Apple のマルチタッチジェスチャ(スワイプ、回転、ピンチ)のサポートも追加されました(必要に応じて、Apple Remote を使って基本的な操作を行うこともできます)。Parallels Tools がマウス/トラックパッドとゲスト OS 間の通信を処理するため、Windows 側に特別な要件はありません。ジェスチャは Windows XP 以降で動作します。
MacBook ProでXP Proを使ってテストしたところ、説明通りに動作しました。MicrosoftのPicture Viewerではピンチイン/アウトで画像の拡大/縮小ができ、Internet Explorerのページでテキストサイズも変更できました。画像の回転ジェスチャも期待通りに動作しました。ノートパソコンやMagic Mouseをお使いの方にとって、これはWindows仮想マシンへの便利な追加機能となるでしょう。

このレビューで紹介した機能からお分かりいただけると思いますが、Parallels は機能豊富なプログラムです。しかし、機能が多すぎるとユーザーインターフェースが複雑になる場合があり、Parallels にもそのような箇所がいくつか存在します。
例えば、仮想マシンの構成パネルには15の独立したセクションがあります。また、環境設定パネルには11の独立したタブがあり、その中には設定可能な項目が多数含まれています。これらのセクションとタブのレイアウトは比較的整然としていますが、選択肢の数が多すぎるため、混乱を招く可能性があります。
例えば、MacとWindows 7のキーボードショートカットの共存方法は仮想マシンの構成パネルで定義できると思うかもしれませんが、そうではありません。ショートカットは環境設定パネルで定義します。ここでは、Windows、Linux、OS X、そして汎用ゲスト向けの定義を設定できます。
Parallelsの最新アップグレード(ビルド9310)でも問題が発生しました。このビルドをインストールすると、いくつかのスピードテストでパフォーマンスが大幅に低下しました。残念ながら、OSごとにテスト内容が異なっていたため、問題の原因となる明確な箇所を特定できませんでした。Parallelsは過去にも、ユーザーに問題を引き起こすアップグレードをリリースしたことがあるため、アップデートをインストールする前にこの点に留意してください。
プログラムを起動して実行するためのテクニカルサポートは、購入日から18ヶ月間ご利用いただけます(これはFusionと同じ期間です)。さらに、Parallelsは30日間のチャットと電話によるサポートも提供しています。
Macworldの購入アドバイス
Parallels 5は、主観的にも客観的にも、私がこれまで使用した仮想化アプリケーションの中で最速です。Fusionは決して遅いわけではありませんが、Parallelsの方が体感速度が速く、テスト結果でもParallelsの方が速いことが示されています。この速度の優位性は特定の領域に限ったものではありません。私のテストでは、FusionとVirtualBoxが勝ったのはほんのわずかで、そのほとんどをParallelsが勝ちました。
優れた DirectX サポートにより、多くの古いゲームが完璧にプレイでき、新しいゲームも非常に快適にプレイできます。また、すべての主要な Windows リリースと Linux での OpenGL アクセラレーションにより、ユーザーは OpenGL アクセラレーションを必要とするプログラムを利用できます。
欠点としては、プログラムの豊富な機能セットがやや複雑化を招き、新しいWindows仮想マシンのデフォルト設定が共有に偏りすぎていることが挙げられます。MacLookテーマは期待外れで、寝て3Dゲームを再開することができませんでした。
Parallelsを既にお使いの方であれば、最新バージョンへのアップグレードはほぼ当然の判断となるでしょう。しかし、競合製品をお使いの方、あるいは競合製品を初めて購入される方にとって、Parallelsは最適な選択肢と言えるでしょうか?ニーズによっては、最適な選択肢となる可能性もございます。今後公開予定の仮想化アプリケーションの選び方に関するガイドでは、3つの競合製品のパフォーマンスと機能について十分な情報をご提供し、お客様に最適な製品をお選びいただけるよう努めてまいります。