
今ではご存知かと思いますが、Mac に搭載された Intel チップと、Parallels Desktop ( )、VMware Fusion ( ) などのソフトウェアのおかげで、Mac で Windows ソフトウェアを実行できます。
しかし、他にも多くの関連する疑問の答えがわからないかもしれません。そもそもなぜMacにWindowsをインストールしたいのでしょうか?MacにWindowsをインストールする手間をかけるだけの価値があるほど魅力的でユニークなWindowsプログラムはどれでしょうか?それらのプログラムをMacのワークフローにスムーズに組み込むことができるのでしょうか?それとも、どうしても使いづらいと感じるのでしょうか?言い換えれば、MacにWindowsをインストールするのは理論上は素晴らしいように聞こえるかもしれませんが、実際にはどうなのでしょうか?
これらの疑問への答えとして、このシリーズをご用意しました。MacをWindows用に準備する方法、Windows本体の設定方法、MacネイティブソフトウェアとWindowsアプリケーションを効率的に並行して実行する方法についてアドバイスを提供しています。また、Macでは代替となる優れたWindowsアプリケーションがなかなか見つからない、おすすめのアプリケーションもご紹介しています。もしかしたら、すでにご存知の方もいるかもしれません。しかし、すべてを知っているわけではないはずです。
ハードウェアの設定
当然のことながら、VMware Fusion または Parallels Desktop を実行できるのは Intel プロセッサー搭載の Mac のみです。どちらも、初代 Core Solo 搭載の mini から最新の 8 コア Mac Pro まで、あらゆる機種で問題なく動作します。
どちらのプログラムも最低クロック速度を指定していませんが、Macの速度が速いほどWindowsのエクスペリエンスは向上するのは当然です。とはいえ、私のオリジナルの1.66GHz Core Duo搭載Mac miniでも、ParallelsとFusionの両方で基本的なアプリケーション(Microsoft Officeなど)を問題なく実行できます。

各アプリケーションは 512 MB の RAM でも動作しますが、それぞれ 1 GB を推奨します。Windows XP で最高のエクスペリエンスを実現したい場合は 2 GB が必要です。Windows Vista を実行している場合は 3 GB が推奨されます。
ディスク容量については、Windows XPの場合はハードドライブに少なくとも2GBの空き容量が必要ですが、これはオペレーティングシステム自体に必要な容量です。インストールするWindowsアプリケーションと、それらが生成するデータファイル用の空き容量も必要です。Vistaでは最低15GBのディスク容量が必要ですが、ドキュメントでは40GBを推奨しています。
適切なWindowsを選ぶ
VistaはWindowsの公式最新バージョンです。しかし、Windows XPもまだ販売されています。つい最近まで、私はMacには常にXP Proをインストールしていました。
公式の最新バージョンのWindowsを使い続けたい場合は、VistaのBasic、Home Premium、Business、Ultimateの各エディションをご利用いただけます。Microsoftは、適切なバージョンを簡単に選択できるよう比較表を提供しています。
Basicは必要最低限の機能しか備えていないため、検討の余地はありません。家庭ユーザーにとって、Home Premiumは手頃な価格でありながら、十分な機能を備えた選択肢です。オフィスユーザーにとって、Businessは理にかなった選択です。あらゆる面で最高のものを求めるなら、Ultimateがおすすめです。私のニーズには、比較的充実した機能と手頃な価格のアップグレード費用を備えたBusinessで十分です。
Vistaのどのバージョンを選んでも、よく知られているいくつかの不具合に遭遇するでしょう。姉妹誌のPC Worldがそれらの不具合を分かりやすくまとめ、回避策もいくつか紹介しています。その中には、煩わしいほど頻繁に表示されるユーザーアクセス制御ダイアログボックスへの対処法も含まれています。FusionもParallelsも、Vistaのリソースを大量に消費するAeroビジュアルエフェクトを現在サポートしていません。これはむしろ良いことです。システム負荷を軽減できるからです。

Windowsのインストール
Fusion や Parallels のインストールは簡単です。Mac に Windows を初めてインストールする場合も、比較的簡単です。Parallels と Fusion にはインストールウィザードが付属しており、インストールプロセスを自動化します。仮想マシンを作成する際は、アプリケーションとデータ、そしてオペレーティングシステム自体に十分なドライブ容量を割り当ててください。十分な容量を確保しておけば、インストールプロセスは比較的スムーズに進むはずです。
一方、以前FusionやParallelsを使ってWindowsの以前のバージョンを動作させていた場合、Vistaへのアップグレードは多少の負担を伴う可能性があります。負担の程度は、アップグレード元のWindowsのバージョンとアップグレード後のVistaのバージョンによって異なります。特定の組み合わせではクリーンアップグレードが必要となり、古いデータをすべて消去する必要があります。また、インプレースアップグレードが可能な場合もあり、データはそのまま残ります(OS Xとは異なり、Vistaではユーザーと設定が保持されるクリーンインストールは提供されていません)。Microsoftのアップグレードパスのページでは、この問題のさまざまな組み合わせについて説明されています。
私にとって最大の問題は、既存の仮想マシンのサイズ(つまり、Windowsとそのアプリケーションに割り当てられているハードドライブの容量)を拡張することでした。Windowsアプリケーションを数個しか使用しておらず、大規模なデータファイルも作成しないため、仮想マシンのサイズは常に比較的小さめ(10GB未満)に抑えてきました。しかし、前述の通り、Vistaではそれ以上の容量が必要になります。
設定の調整
Fusion と Parallels はどちらも、そのままでも使えるデフォルト設定で仮想マシンを作成できる優れたツールです。しかし、だからといって改良できないわけではありません。ここでは、ほとんどのユーザーにおすすめできるいくつかの調整方法をご紹介します。
Fusion 仮想マシンの設定を変更するには、まず仮想マシンをシャットダウンし、ツールバーの「設定」をクリックします。Intel Core Duo 搭載 Mac をお使いの場合、Fusion はデュアル CPU を活用して、プロセッサを集中的に使用するプログラムのパフォーマンスを向上させることができます。デュアル CPU サポートを有効にするには、「プロセッサ」セクションに移動し、「2 つの仮想プロセッサ」をクリックします。Fusion は高速 3D グラフィックスもサポートしており、「ディスプレイ」タブで有効にできます。(ただし、ほとんどの Windows ゲームでは、Boot Camp を使用する方が適しています。)最後に、Fusion で Mac または仮想マシンにさらに多くの処理能力を割り当てたい場合は、Fusion の環境設定の「パフォーマンス」セクションでその設定を調整できます。

Parallelsで仮想マシンをシャットダウン(サスペンド状態ではない)した状態で、「編集:仮想マシン」を選択し、構成エディタを開きます。仮想マシンの実行中にMacアプリケーションの処理能力を高めるには、「オプション」リソースを選択し、「詳細」タブをクリックし、「最適化」セクションの「Mac OS Xアプリケーション」ボタンをクリックして「OK」をクリックします。Windowsプログラムに最高のパフォーマンスを確保したい場合は、このオプションはそのままにしておいてください。

もう一つ、便利な調整方法があります。ビデオリソースで「DirectX シェーダーを有効にする」ボタンをクリックして、試験的なグラフィックアクセラレーションサポートを有効にしてください。これを有効にすると、仮想マシン内で特定の3DゲームやWindowsアプリケーションを実行できるようになります。(ただし、本格的なゲームにはBoot Campを使用してください。)これらのオプションやその他のParallelsオプションに関する詳細なヘルプについては、構成エディターウィンドウの「ヘルプ」をクリックしてください。
Vista自体では、Windows XPのテーマに切り替えることでパフォーマンスが向上する可能性があります(少なくともOSの煩わしさを軽減できます)。これを行うには、コントロールパネルを開き、「デスクトップのカスタマイズ」をクリックし、「パーソナル設定」セクションの「テーマの変更」をクリックします。ポップアップメニューから「Windowsクラシック」(または「Windows標準」)を選択し、「適用」をクリックします。最後に、コントロールパネルに戻り、「デスクトップのカスタマイズ」ページの「フォルダオプション」セクションで「クラシックWindowsフォルダを使用する」をクリックします。
データの共有
パフォーマンス設定を調整したら、Windowsアプリケーションが作成したファイルをどこに保存するかを決める必要があります。基本的に3つの選択肢があります。仮想マシン自体に保存するか、WindowsがネットワークボリュームのようにアクセスできるMac上のフォルダに保存するか、Macと仮想マシンが共有するフォルダに保存するかです。
デフォルトでは、ファイルは仮想マシン内に保存されます。何もしない場合は、Windows プログラムの [保存] メニューから保存されたファイルは、仮想 C: ドライブのユーザー フォルダーに保存されます。
私は3つ目の選択肢、つまりWindowsプログラムのデータを両方のOSから「見える」共有フォルダに保存することを好みます。理由は2つあります。1つ目は、仮想ハードドライブの容量はMacのハードドライブの容量よりも限られている可能性が高いことです。2つ目は、仮想マシンの外部のフォルダにファイルを保存すれば、Macアプリケーションで開くことができることです。つまり、Windows版Officeで作成したドキュメントをMac版Officeで開くことができるのです。
ParallelsでもFusionでも、共有フォルダの設定は難しくありません。Parallelsでは、仮想マシンから「デバイス」→「共有フォルダ」→「追加」を選択します。新しいウィンドウが開き、Windowsに表示される名前、パス、説明を入力できます。情報を入力して「OK」をクリックすると、少し待つと、Windowsの「マイコンピュータ」の「ネットワークドライブ」セクションに、割り当てられたドライブ文字とともに共有フォルダが表示されます。
しかし、それだけではありません。Parallels 仮想マシンをシャットダウンした状態で、構成エディタ(編集:仮想マシン)を開いてください。ここには、共有フォルダ、共有アプリケーション、共有プロファイルのオプションがあります。共有フォルダについては既に説明しました。共有アプリケーションを使用すると、Windows のプログラムが OS X の「プログラムから開く」コンテキストメニューに表示されるようになります。また、Mac のプログラムも Windows 内に表示できます。共有プロファイルを使用すると、Windows は Mac のデスクトップ、ドキュメント、ピクチャフォルダを使用できます。
Fusion で共有フォルダを設定するには、ツールバーの「設定」ボタンをクリックし、ウィンドウ下部のプラス記号 (+) ボタンをクリックし、ポップアップメニューから「共有フォルダを追加」を選択します。次に表示される新しいウィンドウで「有効」を選択し、Windows に表示されるフォルダ名を入力します。次に「パス」ポップアップメニューをクリックし、「選択」を選択して、Mac OS で共有したいフォルダを指定します。フォルダが見つかったら、「開く」をクリックしてダイアログボックスを閉じ、「OK」をクリックしてフォルダを追加します。
共有フォルダを表示するには、デスクトップのネットワークアイコンをクリックし、共有フォルダに移動します。アクセスをさらに簡単にするには、ネットワークドライブを割り当てます。XPをお使いの場合は「ツール」メニューの「ネットワークドライブの割り当て」に、Vistaの場合はツールバーに「ネットワークドライブの割り当て」があります。どちらのOSをお使いの場合でも、表示される新しいウィンドウで「参照」ボタンをクリックし、ネットワークフォルダまで移動すると、作成した共有フォルダが表示されます。共有フォルダを一度クリックし、「OK」をクリックしてから「完了」をクリックします。ファイルを参照する際に、共有フォルダが他のフォルダと並んで表示されます。
ただし、このすべてには一つ大きな注意点があります。Windowsを標的としたウイルスやマルウェアプログラムが多数存在するため、Macのファイル構造をWindowsにどの程度公開するかを慎重に検討する必要があります。私はParallelsの共有機能のほとんどを無効にしたままにしています。共有フォルダ機能を使って共有しているのは、データファイル用と画像用の2つのフォルダだけです。Windowsを定期的に使用し、Webを閲覧するのであれば、Windowsに内蔵されているマルウェア検出ツールを有効にし、ウイルス対策ソフトウェアへの投資を検討すべきです。
WindowsとMac OS間でデータを共有する4つ目の方法は実はありますが、あくまでもアドホックなファイル共有に限ります。コピーしたいファイルまたはフォルダを、他のOSのウィンドウにドラッグするだけです。この場合、元のオブジェクトはそのまま残ります。Mac OSにドラッグする場合は、アプリケーションウィンドウではなく、デスクトップまたは別のFinderウィンドウにドラッグするようにしてください。
残念ながら、Fusion や Parallels の仮想 Windows セッション間でテキストをドラッグ&ドロップすることはできません。ただし、テキストのコピー&ペーストは双方向で可能です(ただし、他の種類のデータはコピー&ペーストできません)。
協力して
OS X から Windows の世界を含む別のウィンドウに移動するのが面倒だと感じる場合は、Parallels と Fusion のどちらも代替手段を提供します。
まず、2つのOSをより明確に区別するために、FusionとParallelsの両方で利用可能なフルスクリーンモードを使うと、Macを使っているという目に見える証拠を一切隠すことができます。あなたのブースの前を通り過ぎる人にも、画面にはWindowsセッションしか見えません。OS X 10.5では、FusionまたはParallelsをSpaces環境設定パネルで専用のスペースに割り当てるのが好きです。そうすれば、Ctrlキーと矢印キーのいずれかを押すだけで、MacとWindowsのOS間を切り替えられます。
2つのオペレーティングシステムを視覚的に統合したいという方も、もちろん可能です。FusionとParallelsはそれぞれ、WindowsのプログラムとウィンドウをOS Xの他のウィンドウと融合させるモードを提供しています(ParallelsはCoherenceモード、FusionはUnityモードと呼んでいます)。呼び方は様々ですが、この統合モードではWindowsデスクトップが消え、開いているWindowsプログラムがデスクトップとDockにOS Xアプリケーションと並んで表示されます。

Windowsからの印刷
ネットワークプリンタをお持ちの場合は、Parallels または Fusion を使って Windows からプリンタに印刷できます。スタンドアロンの Windows マシンと同じように、仮想マシンからネットワークプリンタの設定もできます。
Macに直接接続されたUSBプリンタへの印刷は、やや複雑です。FusionとParallelsはどちらも、MacのUSBプリンタをWindowsで使用できるように「キャプチャ」するソリューションを提供しています。残念ながら、Mac OSから同時に印刷することはできないため、この方法はお勧めしません。
私のやり方は次のとおりです。Windows仮想マシンにAppleのBonjour for Windowsをダウンロードしてインストールします。インストール中に、WindowsデスクトップにBonjourプリンタウィザードのアイコンが表示されます。インストールが完了したらウィザードを起動し、「次へ」をクリックして共有プリンタ画面に進みます。
次に何が起こるかは、お使いのプリンターによって異なります。新しいモデルでBonjourが有効になっている場合は、「共有プリンター」画面にリストされます。それを選択し、「次へ」をクリックし、指示に従ってドライバーをインストールしてください。このプロセスが完了すると、Windowsに完全にサポートされたプリンターがインストールされます。
古いプリンターをお使いの場合は、リストに表示されません。Macに戻り、「共有」環境設定パネルでプリンター共有を有効にしてください。Windowsに戻ると、共有プリンターリストにプリンターが表示されるはずです。プリンターを選択し、「次へ」をクリックし、ドライバー設定はデフォルト(Generic/PostScriptまたはGeneric/PCL)のままにしてください。
最後の言葉
MacでWindowsプログラムを実行するために必要なことは、これだけではありません。もちろん、これだけではありません。しかし、必要な調整の多くは、お使いのシステムや実行したいWindowsソフトウェアによって異なります。ここで概説した内容は、デュアルOS(デュオではありません)の世界への第一歩を踏み出すには十分でしょう。
[ロブ・グリフィス氏はMacworldのシニアエディターです。]