Windows 8 で Windows XP を無料で実行する方法


Microsoft は、Windows 7 ユーザーに Windows XP モード経由で古いアプリケーションを実行する方法を提供しました。ただし、Windows 8 では、このモードは正式にサポートされなくなったため、仮想マシンで Windows XP を実行したい場合は、そのライセンスが必要になります。しかし、ライフハッカー読者のミロシュ氏は回避策を見つけました。

彼は、無料の WindowsXPMode_en-us.exe ファイル内に、VirtualBox で開くことができる Windows XP 仮想マシンを含む VirtualXPVHD ファイルがあることを発見しました。これを機能させる手順は次のとおりです。

  1. Microsoft から WindowsXPMode_en-us.exe をダウンロード。 Windows のコピーが有効であることを証明するには、検証ツールを実行する必要があります。

  2. 次に、7-Zip または別のアーカイブ ツールを使用して、EXE ファイルをアーカイブとして開きます。

  3. そのアーカイブ内で「sources/xpm」ファイルを見つけ、そのフォルダーをハード ドライブに抽出します。

  4. 最後に、抽出された xpm ファイルの中に、VirtualXPVHD というファイルが見つかります。 VHD 拡張子を付けて名前を変更します。

VirtualBox で、VirtualXPVHD 仮想マシンを開くと、出来上がりです。 Windows 8 には Windows XP モード (Windows XP Professional を実行) が搭載されているため、XP ライセンスは必要ありません。

これは、Windows 8 の組み込み仮想マシン マネージャーである Hyper-V でも可能な場合がありますが、これは Windows 8 Pro でのみ利用可能です。

ヒントをありがとう、ミロシュ!