1

Мне нужно создать виртуальную машину Windows XP, чтобы я мог запустить какое-то устаревшее программное обеспечение. У меня последняя версия Windows 10 на моем ноутбуке.

Что я пробовал:

  1. загрузил ISO-образ для Win XP из MSDN
  2. начал Hyper-V менеджер
  3. выбрано "Быстрое создание"
  4. выбрал локальный источник установки
  5. выбрал мой локальный ISO для Win XP

Новая виртуальная машина создана нормально, но когда я запускаю ее, я получаю следующее:

prob1

Я также следил за этим постом, используя XPMode, но получил тот же результат: https://superuser.com/questions/1230652/get-official-windows-xp-virtual-machine-for-hyper-v

Кто-нибудь знает способ обойти это - или лучшую альтернативу?

2 ответа2

4

Вы можете запустить Windows XP только как виртуальную машину 1-го поколения. Она не может быть запущена как виртуальная машина второго поколения, так как они поддерживают только загрузку UEFI, а Windows XP загружается только в устаревшем методе старой школы.

Мастер быстрого создания Hyper-V создает только виртуальные машины второго поколения. Чтобы создать виртуальную машину 1-го поколения, выберите « Создать» > « Виртуальная машина ...» и выберите « Поколение 1».

Мастер создания новой виртуальной машины Hyper-V

После завершения создания виртуальной машины будет загружена Windows XP.

Windows XP - подключение к виртуальной машине

Windows XP - подключение к виртуальной машине

Windows XP - подключение к виртуальной машине

2

Вам необходимо создать виртуальную машину 1-го поколения. Вам также понадобится XP SP3, это минимум, совместимый с Hyper-V. Виртуальные машины поколения 2 требуют Win8 и выше,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .