Windows 7上のVirtualBoxでXPモードを実行する方法(一種)
数週間前に、VMwareを使用したハードウェア仮想化なしでWindows 7コンピュータでXPモードを実行する方法を紹介しました。あなたの中にはそれがVirtual Boxでもできるかどうかを尋ねている人もいます。答えは「はい!」です。ここでは、その方法を説明します。.
エディタの更新: どうやらこの方法でVirtualBoxからXPモードを起動する方法はありません。ただし、30日間実行することができます。 VMLiteプラグインを使用してVirtualBoxでXPモードをインストールする方法に関する新しい更新された記事があります。.
先ほど、ハードウェア仮想化機能なしでWindows 7マシン上でXPモードを実行する方法を説明しました。それ以来、VirtualBoxを使って同じことをすることについてのチュートリアルを書くことを頼んできた人はたくさんいます。お使いのコンピュータにハードウェア仮想化機能がない場合、これはXPモードを実行するもう1つの優れた方法です。ここでは、Windows 7 Professional、Enterprise、またはUltimateからXPモードをVirtualBoxにインポートして、XPを無料で実行できるようにする方法を説明します。.
注:この方法でXPモードを使用するには、Windows 7 Professional以上が必要です。私たちのテストでは、Home Premiumでも動作させることができましたが、Windows 7のライセンス契約に違反することになります。.
入門
まず、XP Modeをダウンロードしてインストールします (下のリンク). Virtual PCを実行できない場合はVirtual PCをダウンロードする必要はありません。左側のリンクからXPモードをダウンロードしてください。.
XPモードをインストールしてください。いつものようにデフォルトのプロンプトに従ってください.
今、VirtualBox 3.1.2以降をダウンロードしてインストールしてください(下のリンク)通常どおりにインストールし、デフォルトのプロンプトに従うだけです。.
VirtualBoxはあなたのネットワーク接続がインストール中にリセットされることをあなたに通知するかもしれません。はいを押して続行します.
インストール中に、USBおよびネットワークインターフェイス用のデバイスドライバをインストールするかどうかを尋ねるポップアップがいくつか表示されることがあります。 VirtualBoxが正しく動作するために必要なので、単にインストールをクリックしてください。.
セットアップにかかる時間はわずか数分で、再起動は不要です。.
VirtualBoxでXPモードを設定します。
最初にVirtualBoxが元のコピーに影響を与えないようにデフォルトのXPモードをコピーする必要があります。 C:¥Program Files¥Windows XP Modeに移動し、「Windows XP Mode base.vhd」ファイルをコピーします。 Documentsフォルダなど、選択した別のフォルダに貼り付けます。.
ファイルをコピーしたら、それを右クリックして[プロパティ]をクリックします。.
このダイアログの[読み取り専用]チェックボックスをオフにし、[OK]をクリックします。.
これで、VirtualBoxで、Newをクリックして新しい仮想マシンを作成します。.
仮想マシンの名前を入力し、選択したオペレーティングシステムがWindows XPであることを確認してください。.
仮想マシンに使用させるメモリ容量を選択します。 VirtualBoxのデフォルトは192 Mb RAMですが、パフォーマンスを向上させるために256または512 Mbを選択できます。.
今、仮想マシンのハードドライブを選択します。 「既存のハードディスクを使用する」を選択し、フォルダボタンをクリックしてXP Mode仮想ドライブを選択します。.
このウィンドウで[追加]をクリックし、以前に作成したXPモードのコピーを参照して見つけます。.
正しい仮想ドライブが選択されていることを確認してから、選択を押します。.
VHDを選択すると、画面は次のようになり、[Next]をクリックします。.
行った設定が正しいことを確認してください。そうでない場合は、戻って変更を加えることができます。すべて正しく表示されたら、[完了]をクリックします。.
XPモードの設定
今、VirtualBoxで、XP Modeを実行するために開始をクリックします.
この仮想ドライブのWindows XPはまだ完全にセットアップされていないので、セットアッププロセスを通過する必要があります。.
これまでにVHDプロパティの[読み取り専用]チェックボックスをオフにしなかった場合は、次のエラーが表示されることがあります。表示された場合は、戻ってファイルを調べて、読み取り専用ではないことを確認してください。.
仮想マシンをクリックすると、デフォルトでマウスがキャプチャされます。マウスを放すには、右Ctrlキーを押すだけでよいので、Windows 7の使用に戻ることができます。これは、セットアッププロセス中にのみ発生します。 Guest Additionsがインストールされた後、マウスはシームレスにオペレーティングシステム間を移動します.
さて、XPの使用許諾契約に同意します.
正しいロケールとキーボード設定を選択してください.
仮想XPの名前と管理者パスワードを入力します.
日付、時刻、タイムゾーンの設定を確認し、正しくない場合は調整します。時間と日付は通常は正しいですが、多くの場合はタイムゾーンを修正する必要があります。.
XPは仮想マシンのセットアップを自動的に終了し、その後自動的に再起動します.
再起動後、自動更新設定を選択してください.
ドライバを確認するように求めるメッセージが表示される場合があります。必要なすべてのドライバが後でGuest Additionsとともにインストールされるので、単にcancelを押してください。.
最後の設定が確定し、最後にVirtualBoxにXPデスクトップが表示されます。.
VirtualBoxにインポートした後、XPモードがアクティブになったままにならない可能性があることに注意してください。.
アクティブにするときは、C:¥Program Files¥Windows XP Mode¥key.txtにあるキーを使用してください。.
注:私たちのテストの間、私たちはアクティベーションを通過させることができませんでした。私たちはこの問題を調査中で、VirutalBoxでXPモードを正しく動作させるための正しい方法を示す修正された記事を近日中に公開する予定です。.
最後にVirtualBox Guest Additionsをインストールします。 VirtualBoxウィンドウで、「デバイス」をクリックしてから「Install Guest Additions」を選択します。.
これはXPで自動的に起動するはずです。表示されない場合は、[スタート]、[マイコンピュータ]の順にクリックし、最後に[VirtualBox Guest Additions]と表示されるはずのCDドライブをダブルクリックします。.
通常のプリセットでインストールするだけ.
VirtualBoxでXPでゲームを実行したい場合は、実験的な3Dグラフィックドライバをインストールすることを選択できます。ただし、これは完全にはサポートされておらず、現在テスト機能です。.
ドライバーがロゴテストに合格していないことを知らせるプロンプトが表示される場合があります。 「続行」を押してインストールを続行してください。.
インストールが完了したら、仮想マシンを再起動する必要があります。.
これで、Ctrlキーを押さなくても、マウスをWindows XPからWindows 7に直接移動できます。.
Windows 7との統合
仮想マシンを再起動したら、それをWindows 7デスクトップと統合できます。 VirtualBoxウィンドウで、Machineをクリックしてから「Seamless Mode」を選択します。.
シームレスモードでは、XPのスタートメニューとタスクバーがWindows 7のスタートとタスクバーの上に表示されます。.
ここでは、XPがシームレスモードでVirtual Box上で実行されているのを見ます。古いWindows XPワードパッドが新しいWindows 7バージョンのワードパッドの隣にあります。.
同じWindows 7デスクトップ上でシームレスに一緒に実行されているすべてのものに関する別のビュー.
XPのタスクバーにポインタを合わせると、Virtual Boxのメニュー項目が表示されます。.
VirtualBoxメニューから、またはCtrl + Lを使用してシームレスモードを終了できます。.
それからあなたは再びそれをあなたのデスクトップで別々に走らせることに戻ります.
結論
仮想マシンでXPモードを実行すると、ハードウェア仮想化機能がなくてもコンピュータでこの機能を体験できます。.
VMware Playerをご希望の場合は、ハードウェア仮想化なしでWindows 7マシン上でXP Modeを実行する方法、およびWindows 7 Home PremiumおよびVista用にXP Modeを作成する方法に関する当社の記事をご覧ください。.
VirtualBoxをダウンロードする
XPモードをダウンロード