Windows 7に搭載されている興味深い新機能の一つが、Windows XP Modeです。Windows XP Modeは、Windows 7内で動作するWindows XPのフル機能版であり、Mac上のParallels Desktopとほぼ同じです。Windows XPアプリケーションをWindows 7内でシームレスに実行できるため、アプリケーションの互換性に関する問題はほぼ過去のものとなります。
残念ながら、Windows 7 Home Premiumやその他の低価格版ではWindows XP Modeが利用できないため、すべてのWindows 7ユーザーがWindows XP Modeを利用できるわけではありません。この記事では、Windows 7のバージョンに関係なく、Windows XP Modeのインストール手順をご案内します。
ステップ2:画面の指示に従って、Windows XP Mode、Windows Virtual PC、Windows XP Modeのアップデートの3つのファイルを順番にダウンロードしてインストールしてください。サイトから、Windowsの非海賊版コピーがインストールされていることを確認するために、Windowsのアクティベーションアップデートのインストールを求められる場合がありますが、ほとんどのユーザーにとって問題はありません。
Windows Virtual PC をインストールしようとした際に「この更新プログラムはお使いのコンピュータには適用できません」というエラーが表示された場合は、手順 1 で間違ったオペレーティングシステムを選択した可能性があります。Windows 7 Professional の別のオプションをお試しください。「ハードウェアによる仮想化支援が無効になっているため、Windows Virtual PC を起動できません」というエラーが表示された場合は、Windows XP Mode のアップデートで問題が解決されるため、今のところは無視してかまいません。
ステップ 3 : 3 つのファイルがインストールされたら、コンピューターを再起動する必要があります。
ステップ4:この時点でWindows XP Modeはインストールされていますが、Windows 7 Home Premiumシステムではスタートメニューからアクセスしようとすると読み込みに失敗します。この制限を回避するには、まずWindowsエクスプローラー(ショートカットはWindowsキー+ E )を開き、Windows XP Modeのホームディレクトリに移動します。ほとんどのコンピューターでは、この場所はC:\Program Files\Windows XP Mode\です。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
ステップ5: Windows XP Mode base.vhdというファイルを右クリックし、「プロパティ」を選択します。現在、このファイルの変更を妨げている読み取り専用属性を解除するために必要な権限がありませんが、修正できます。「セキュリティ」タブをクリックし、「詳細設定」ボタンをクリックします。
ステップ6:「セキュリティの詳細設定」ウィンドウで、「所有者」タブをクリックし、「編集...」ボタンをクリックします。セキュリティに関するポップアップが表示された場合は、承認してください。
ステップ7:「セキュリティの詳細設定」ウィンドウで、リストから現在のWindowsユーザー名を選択します。この例ではユーザー名としてsteveを選択しますが、ユーザーによって異なる場合があります。ユーザー名を選択したら、「OK」をクリックします。Windowsのセキュリティに関するメッセージがポップアップ表示された場合は、それも「OK」をクリックします。
ステップ8:メインの「セキュリティの詳細設定」ウィンドウに戻り、「アクセス許可」タブをクリックします。「アクセス許可エントリ」ボックスから「Everyone」を選択し、「アクセス許可の変更」ボタンをクリックします。
ステップ 9: [アクセス許可]ボックスで[Everyone]を選択し、[編集...]ボタンをクリックします。
ステップ10:新しいウィンドウで、「フルコントロール」権限 のチェックボックスをオンにします。これにより、すべての権限が自動的に「許可」に設定されます。
ステップ11: [OK]をクリックし、もう一度[OK]をクリックし、もう一度[OK]をクリックし、もう一度[OK]をクリックし、もう一度[OK]をクリックします。これで、所有権を取得したファイルのすべてのプロパティ設定ウィンドウが閉じ、Windowsエクスプローラーに戻ります。Windows XP Modeのbase.vhdファイルのバックアップコピーを作成することをお勧めします。これは、Windows XPの仮想環境を初期状態に復元する必要がある場合に役立ちます。
ステップ12:スタート > すべてのプログラム > Windows Virtual PC > Windows Virtual PCをクリックします。開いたウィンドウで、ツールバーから 「仮想マシンの作成」をクリックします。
ステップ13: 新しい「仮想マシンの作成」ウィンドウで、Windows XP Modeの仮想マシンの名前を入力し、「次へ」をクリックします。 仮想マシンが使用するメモリ量を変更する場合を除き、もう一度「次へ」をクリックします。
ステップ14 :仮想マシンのセットアップの「仮想ハードディスクの追加」ステップで、 「既存の仮想ハードディスクを使用する」を選択し、「参照」ボタンをクリックします。先ほど変更したWindows XP Modeのbase.vhdファイルを探して選択します。このファイルは通常、 C:\Program Files\Windows XP Mode\フォルダにあります。「元に戻すディスク」オプションも有効にするかどうかは任意です。完了したら「作成」をクリックします。
ステップ15: これで、Windows XP Modeがシステムに正常にインストールされたはずです。仮想Windows XP環境にアクセスするには、新しく作成された仮想マシンファイルをダブルクリックするだけです。また、「スタート」>「すべてのプログラム」>「Windows Virtual PC」メニューに表示される、機能していないWindows XP Modeのショートカットを、新しく動作する仮想マシンへのリンクに置き換えることもできます。
なお、Windows XP Mode がインストールされたとはいえ、Windows XP 仮想マシンには有効なライセンスが付与されていないため、アクティベーションが必要となるまでの猶予期間が限られていることにご注意ください。このアクティベーションの問題を回避する巧妙な方法は数多くありますが、これらの問題をすべて完全に回避する最も簡単で推奨される方法は、Windows Home Premium から Windows Professional にアップグレードすることです。アップグレードすると、ホスト側のリモートデスクトップや最大 RAM サポートの拡張など、その他の追加機能も利用できるようになります。