web-dev-qa-db-ja.com

Windows7を移動XPモードをWindows8に?

私はウィンドウ7を使用していますXPレガシーアプリケーション(およびiTunesのサンドボックス)にはモード)

Windows8が代わりにHyper-Vを使用していることを理解しています。新しいマシンを構築するよりも、古いマシンを移行したいのですが。

既存のXPモードの仮想マシンをWindows8に移動するにはどうすればよいですか?

5
user46462

公式の答えは次のとおりです: できません。

ハリーの答えは「通常の」VirtualPC VHDでは正常に機能しますが、Windows XP Modeでは機能しません) 。Hyper-VにVHDをインストールした後、XPモードはアクティベーションを要求し、 有効なWindows XPライセンスであっても、アクティベーションに失敗しますキーが指定されています

2
Heinzi

編集:この手順は機能しません。ハインジの答えを参照してください。

Windows Virtual PCのヒント (PDF)の説明:

Windows Virtual PC VHDは、統合コンポーネント(IC)をアンインストールした後、Hyper-Vで動作します。 Windows Virtual PC VHDをHyper-Vに移行する前に、ICをアンインストールしてください。

したがって、次の手順に従う必要があります。

  • 問題が発生した場合に備えて、XPモードvhdファイルのバックアップコピーを作成します
  • XPモードを起動し、統合コンポーネントをアンインストールします
  • VhdファイルをWindows8にコピーし、Hyper-Vにインポートします
  • Hyper-Vで仮想マシンを起動します
  • Hyper-V統合サービスをインストールする

一方、 このドキュメント は、Windows HAL(ハードウェアアブストラクションレイヤー)に問題がある可能性があることを示しています。 Hyper-Vでvhdが起動しない場合、またはHALの不一致が原因で統合サービスのインストールが失敗した場合は、説明に従ってHALタイプを変更する必要があります。これは、Virtual PC統合コンポーネントをアンインストールした後、vhdファイルをWindows8に移動する前に実行する必要があります。

1
Harry Johnston