Перенести режим Windows 7 XP на Windows 8?

Перенести режим Windows 7 XP на Windows 8?

Я использую Windows 7 XP Mode для своих устаревших приложений (а также для изоляции iTunes)

Я понимаю, что Windows 8 использует Hyper-V. Я бы предпочел перенести свою старую машину, чем собирать новую.

Как перенести существующую виртуальную машину XP Mode на Windows 8?

решение1

Официальный ответ таков:Ты не можешь.

Хотя ответ Гарри будет работать нормально для «обычных» виртуальных жестких дисков Virtual PC, он не будет работать дляРежим Windows XP. После установки VHD в Hyper-V, режим XP запросит активацию иактивация не будет выполнена, даже если указан действительный лицензионный ключ Windows XP.

решение2

Редактировать:эта процедура не работает; см. ответ Хайнци.

Советы по использованию виртуального ПК Windows(PDF) говорит:

Windows Virtual PC VHD будет работать в Hyper‐V после удаления компонентов интеграции (IC). Удалите IC перед перемещением Windows Virtual PC VHD в Hyper‐V.

Итак, вам следует выполнить следующие шаги:

  • Сделайте резервную копию вашего VHD-файла XP Mode на случай, если что-то пойдет не так.
  • Откройте XP Mode и удалите компоненты интеграции.
  • Скопируйте файл VHD в Windows 8 и импортируйте его в Hyper-V.
  • Запустите виртуальную машину под Hyper-V
  • Установить службы интеграции Hyper-V

С другой стороны,этот документпредполагает, что могут быть проблемы с Windows HAL (уровень абстракции оборудования). Если вы обнаружите, что vhd не запускается под Hyper-V или установка служб интеграции завершается неудачей из-за несоответствия HAL, вам может потребоваться изменить тип HAL, как описано. Это следует сделать после удаления компонентов интеграции Virtual PC и перед перемещением vhd-файла в Windows 8.

Связанный контент