読者です 読者をやめる 読者になる 読者になる

XP Modeを最新版のOracle VM VirtualBoxで動かしてみる

はじめに

「最新版のVirtualBoxにVMlite Workstation Pluginを入れればいいじゃないか」と思うかもしれません.
私も最初,これに騙されました.

このプラグインはSun時代のVirtualBox,しかも3.1前後じゃないとインストール出来ないという曲者.
最新版に入れたらよく分からなくなりました.

ダウンロード

VirtualBoxでXP Modeするには以下のソフトウェアのDLが必要です.

Windows XP Mode
Virtual PC以外のインストーラ,公式では「最初にインストール」「3番目にインストール」の両プログラムをダウンロードしておいてください.
http://www.microsoft.com/japan/windows/virtual-pc/download.aspx
Oracle VM VirtualBox(最新版)
当然必要です.公式HPよりダウンロード.
http://www.virtualbox.org/wiki/Downloads
Sun xVM VirtualBox(3.1.2)
こいつを踏み台にします.ダウンロードは以下のURLから行えます.
http://download.virtualbox.org/virtualbox/3.1.2/VirtualBox-3.1.2-56127-Win.exe
VMlite Workstation Plugin
これでVirtualBoxにXP Modeをセットアップします.ダウンロードサイトでユーザ登録を求められますので,フリーメールなどで登録すればダウンロードできます.VMLiteWorkstationPluginSetup.exeというファイルです.
http://www.vmlite.com/

インストールなど

準備が整えばあとは簡単です.

  • VMlite Workstation Pluginのインストール
  • スタートメニュー→VMLite Workstation→VMLite Wizardを起動
  • XPモードのパッケージの場所を聞かれたらC:\Program Files\Windows XP Modeの.vhcファイルを選択.
    1. ここでエラーが出たら.vhdファイルを右クリックでプロパティ
    2. セキュリティタブ→編集→Users
      (User名には自分のアカウント名を使用)
    3. アクセス許可をフルコントロールにしてOK
    4. セキュリティタブ→詳細設定→所有者タブ
    5. 編集→Users名にしてOK
  • するとVMLiteが設定開始する(途中で出るエラーは無視)
  • 終わるとVMLiteからXP起動するので,またシャットダウン
  • xVM VirtualBox 3.1.2にXP Modeとやらが追加されているので起動→シャットダウン
  • VirtualBoxを最新版に更新

以上でできちゃいました.

遊んでみる

VirtualBox上で動いているWindowsXPリモートデスクトップしてみました.
VirtualBox上だと画面が狭いので.
シームレスモードだと,従来のXP ModeのようにXP風のウィンドウを操作とか出来ます.

あとは適当に試して…