Установите Windows XP на VHD-диск

Обновлено: 21.11.2024

Собственная загрузка позволяет создать виртуальный жесткий диск (VHDX), установить на него Windows, а затем загрузить его либо на ПК одновременно с существующей установкой, либо на новом устройстве.

VHDX со встроенной загрузкой можно использовать в качестве работающей операционной системы на указанном оборудовании без какой-либо другой родительской операционной системы. Это отличается от сценария, в котором VHDX подключен к виртуальной машине на компьютере с родительской операционной системой.

Для встроенной загрузки Windows 10 или более поздних версий требуется формат .vhdx, а не формат .vhd.

VHDX-файлы можно применять к ПК или устройствам, на которых нет других установок Windows, без виртуальной машины или гипервизора. (Гипервизор — это уровень программного обеспечения операционной системы, на котором работают виртуальные компьютеры.) Это обеспечивает большую гибкость в распределении рабочей нагрузки, поскольку для управления образами виртуальных машин и выделенного оборудования можно использовать единый набор инструментов.

Вы также можете развернуть VHDX на ПК, на котором уже установлена ​​Windows, и использовать меню загрузки для выбора между существующей версией Windows или версией на виртуальном жестком диске.

Дополнительные сведения об использовании VHDX в корпоративной среде см. в разделе Общие сведения о виртуальных жестких дисках с собственной загрузкой.

Предпосылки

  • Компьютер технического специалиста с установленными на нем инструментами Windows Assessment and Deployment Kit (Windows ADK).
  • Обобщенный образ Windows (файл .WIM). Дополнительные сведения см. в разделе Sysprep (обобщение) установки Windows.
  • Загрузочный диск Windows PE. Дополнительные сведения см. в статье WinPE: создание загрузочного USB-накопителя.
  • Целевой ПК или устройство, на которое нужно установить VHDX. Для этого устройства требуется 30 гигабайт (ГБ) или более свободного места на диске. Вы можете установить VHDX на устройство, на котором уже установлены другие операционные системы, или в качестве единственной операционной системы на устройстве.

Шаг 1. Создайте VHDX из diskpart

На техническом ПК:

В командной строке откройте Diskpart.

Создайте и подготовьте новый VHDX. В этом примере мы создаем VHDX фиксированного типа объемом 25 ГБ.

Прикрепите VHDX. Это добавит VHDX в качестве диска к контроллеру хранилища на хосте.

Создайте раздел для файлов Windows, отформатируйте его и назначьте ему букву диска. Эта буква диска появится в проводнике.

Шаг 2. Примените образ Windows к виртуальному жесткому диску

На обслуживающем ПК примените обобщенный образ Windows к основному разделу VHDX, который вы создали и присоединили на шаге 1.

Шаг 3. Отсоедините виртуальный жесткий диск, скопируйте его на новое устройство и подключите (необязательно)

Вы можете развернуть VHDX на устройстве, на котором уже установлена ​​копия Windows, или очистить и подготовить жесткий диск целевого ПК для использования VHD.

Отсоедините VHDX и сохраните его на сетевом ресурсе или на диске

Используйте diskpart, чтобы отсоединить виртуальный диск от обслуживающего ПК.

Скопируйте VHDX в общий сетевой ресурс или на съемный накопитель. Далее буква диска сопоставляется с общим сетевым ресурсом, создается каталог для виртуального жесткого диска, а затем копируется виртуальный жесткий диск.

Очистите и подготовьте новое устройство для собственной загрузки

На целевом компьютере:

Используйте загрузочный ключ WinPE для загрузки WinPE на конечном ПК.

Очистите и подготовьте жесткий диск целевого компьютера. Создайте системный раздел (S) и основной раздел (M), где будет храниться VHDX.

UEFI:

БИОС:

Подключитесь к сетевому диску или месту хранения, куда вы скопировали VHDX на шаге 3.2.

Скопируйте VHDX с сетевого диска или места хранения в основной раздел целевого ПК.

Подключить VHDX

Все еще загружаясь в WinPE, подключите свой VHDX к целевому ПК.

Определите букву тома прикрепленного VHDX. (Необязательно: измените его на другую букву, которая имеет больше смысла, например V, и оставьте командную строку diskpart открытой для следующего шага).

Шаг 4. Добавьте загрузочную запись

На целевом ПК откройте Diskpart (при необходимости) и определите буквы диска VHDX и системного раздела, например, V и S.

Добавить загрузочную запись на устройство. С помощью этого метода вы можете добавить несколько файлов VHDX.

UEFI:

БИОС:

Извлеките USB-ключ WinPE.

Перезагрузите конечный компьютер.

Если есть только одна загрузочная запись, устройство сразу загружает Windows. Если есть более одной загрузочной записи, вы увидите меню загрузки, в котором вы можете выбрать между доступными версиями Windows на устройстве.

У меня установлен XP Mode при установке Windows 7. Причина, по которой я хочу фактическую установку XP, заключается в том, что я могу играть в некоторые старые игры, которые неправильно работают в Windows 7. Я пытался играть в игры в режиме XP, но всегда получал ошибку, и после ошибки я узнал, что вы можете не играйте в игры в режиме XP.

Я посмотрю на них.
Можно ли использовать метод VHD для установки XP?

Не знаете, что вы пытаетесь сделать?

Я только что попытался установить XP, используя описанный выше метод, и понял, что структура ISO-образа Windows 8 отличается от структуры ISO-образа Windows XP. Таким образом, вы не можете установить XP на VHD, используя описанный выше метод. Если вы можете, это выше моего ноу-хау.

Ознакомьтесь также с правым меню, чтобы найти ссылки для скачивания.

ПОДДЕРЖКА ДЛЯ ХАРЛТРОНА.

Спасибо за ссылки, Рик.
Я просто воспользуюсь методом слипстрима и установлю его на отдельный раздел. Вы знаете, где я могу найти драйверы для Western Digital Caviar Blue 500 ГБ SATA III — WD5000AAKX для XP?

У жестких дисков нет драйверов.

Драйвер набора микросхем материнской платы — это то, что вам нужно, ПЛЮС все драйверы устройств материнской платы XP,
которые могут быть недоступны.

Точный номер производителя и модели вашей машины или материнской платы.

О, хорошо, спасибо. Я никогда раньше не делал слипстрим с Windows XP. Единственный раз, когда я устанавливал XP, был на компьютере, который поставлялся с установленной системой, и мне просто нужно было отформатировать ее из-за ошибок.

Да, драйверы XP для всего, кроме локальной сети.

Также (11) обновлений BIOS!!

Была ли обновлена ​​машина.

Что в Руководстве говорится о XP .

Отлично!
Я никогда ничего не делал с биосом, кроме изменения порядка загрузки. Я не знаю, как обновлять BIOS.

С теми драйверами, которые я загружаю, могу ли я поместить их все на диск с скользящим потоком с помощью nLite?

В руководстве написано:
"Эта материнская плата поддерживает операционные системы (ОС) Windows XP/Vista".

ДА, но вам также нужна локальная сеть.

Возможно, в описании просто опечатка.

[u]Обычно ASUS предоставляет драйверы для ВСЕХ операционных систем, за исключением, возможно, Linux.[/u]

Загрузите руководство и прочитайте, как обновить BIOS до последней версии. :)

Извините, что так поздно ответил. Мой интернет будет недоступен в течение следующих нескольких дней. Использование библиотечного компьютера. Когда я верну свой интернет, я воспользуюсь вашими инструкциями!

Мой интернет вернулся.

Я скачаю драйвер локальной сети.
В моем руководстве сказано, что я могу обновить BIOS с помощью ASUS Update Utility, которая работает в среде Windows. Я собираюсь попробовать это.

Спасибо за помощь, Рик!!

Я надеюсь, что мои сообщения окажутся полезными.

Держите нас в курсе, как идут дела и будет ли решена проблема.

Ваш совет по слип-стримингу сработал. Единственное, что пошло не так, это то, что ключ продукта, который у меня есть, явно недействителен. Я дважды проверял это несколько раз, и я использовал этот ключ в прошлом, и он работал. Любые идеи относительно того, почему это не будет работать сейчас? Я получил диск от отца моего друга, который работает в ИТ-отделе IBM.

При попытке активации появляется сообщение, состоящее примерно из 48 цифр и гласящее: "Позвоните в Microsoft и получите номер телефона".

Компьютер по-прежнему находился на экране установки Windows XP Professional. Он запросил ключ продукта, а затем, когда я нажал «Далее», он сказал «Неверный ключ»

Будет ли ISO устанавливаться без ввода PID И позволит вам попытаться активировать, когда все настроено.

Невозможно пропустить ключ продукта.
Какую ссылку вы мне дали?

Не думаю, что я говорил это, но исходный диск поставлялся с пакетом обновления 1 (SP1), и я вставил в него пакет обновления 3 (Slip-Stream).

Вставьте оригинальный установочный компакт-диск в дисковод CD/Drive.

Исследуйте компакт-диск и перейдите к папке i386.

Откройте файл UNATTEND.txt и прокрутите вниз до последней строки.

Есть ли там число?

Вот что находится в файле UNATTEND.txt:
Я заменил ключ продукта на ****, чтобы ничего не произошло. Указанный ключ продукта не является ключом продукта, который у меня есть.

<р>; Кодовое имя Microsoft Windows Whistler Personal, Professional, Server, Advanced Server и Datacenter
; с) 1994–2000 годы Корпорация Майкрософт. Все права защищены.
;
; Образец файла ответов для автоматической установки
;
; Этот файл содержит информацию о том, как автоматизировать установку
; или обновить кодовое имя Windows Whistler, чтобы
; Программа установки запускается без вмешательства пользователя.
;

[Unattended]
режим автоматической установки = FullUnattended
OemPreinstall = NO
TargetPath = *
Filesystem = LeaveAlone

[UserData]
FullName = "Ваше имя пользователя"
OrgName = "Название вашей организации"
ComputerName = *
ProductKey= "*****-** ***-*****-*****-******"

[GuiUnattended]
; Устанавливает часовой пояс на северо-запад Тихого океана
; Устанавливает для пароля администратора значение NULL
; Включите AutoLogon и войдите один раз
TimeZone = "004"
AdminPassword = *
AutoLogon = Yes
AutoLogonCount = 1

[LicenseFilePrintData]
; Для серверных установок
AutoMode = "PerServer"
AutoUsers = "5"

[GuiRunOnce]
; Перечислите программы, которые вы хотите запустить при первом входе в систему

[Display]
BitsPerPel = 8
XResolution = 800
YResolution = 600
VRefresh = 70

VHD_XP_Setup был удален, поскольку ложноположительный отчет привел к блокировке форума
Выпущен снова 25 июня 2020 г.

Установите XP на виртуальный жесткий диск с помощью файла XP Setup ISO и драйвера WinVBlock

VHD_XP_Create.exe — создайте файл VHD и создайте меню загрузки Grub4dos на жестком диске или USB
для установки XP на VHD с помощью файла XP Setup ISO и драйвера WinVBlock

Возможный сценарий
- Загрузитесь с меню Grub4dos на USB для установки XP на виртуальный жесткий диск, расположенный на MBR NTFS-диске внутреннего жесткого диска
- После установки XP на виртуальный жесткий диск загрузитесь с другой ОС и скопируйте VHD в MBR NTFS USB-накопитель
- Запустите USB_XP_Fix.exe, чтобы включить загрузку XP на VHD с USB

Сначала подготовьте ISO-файл программы установки XP с интегрированными пакетами драйверов, как описано в разделе 2. Как подготовить исходный код программы установки XP?
и скопируйте ISO-файл программы установки XP в корень внутреннего жесткого диска вашего компьютера.

Выбор, который необходимо сделать в VHD_XP_Create.exe
Загрузочный диск — FAT32 или NTFS — может быть USB-накопитель, чтобы не было необходимости вносить изменения в установку Windows на внутренний жесткий диск
Системный диск — NTFS - где создается VHD-файл, например, на вашем внутреннем жестком диске
XP Setup ISO-файл - находится на внутреннем жестком диске, чтобы включить быструю загрузку в ОЗУ

Процедура создания файла VHD размером 2 ГБ и создания меню загрузки Grub4dos на жестком диске или USB
для установки XP на VHD с помощью файла XP Setup ISO и драйвера WinVBlock

<р>0. Запустите файл VHD_XP_Setup.exe и извлеките его по простому пути на внутренний жесткий диск, чтобы получить папку VHD_XP_Setup
В ОС Win 7/8 отключите контроль учетных записей и перезагрузите компьютер
1. Используйте imdiskinst.exe для установки драйвера ImDisk (если он еще не установлен)
- Imdisk используется для монтирования файлов VHD и образов жестких дисков на виртуальном диске
2. При желании сначала используйте UFD_FORMAT.exe, чтобы сделать USB-накопитель загрузочным с меню Grub4dos, который можно использовать в качестве целевого загрузочного диска
. Затем запустите VHD_XP_Create.exe, чтобы создать XPSRC1.vhd и меню загрузки Grub4dos для установки XP на VHD.
- Выберите загрузочный диск и системный диск NTFS и выберите ISO-файл установки XP, расположенный в корневом каталоге жесткого диска
3. Перезагрузитесь и в меню Grub4dos выберите Start XP Setup на XPSRC1.vhd - Драйвер WinVBlock
- XPSRC1.vhd уже имеет формат NTFS, поэтому вам НЕ следует форматировать в программе установки, просто сохраните настройки
- Отформатируйте XPSRC1.img внутри Программа установки XP не может быть использована, это приводит к повреждению сообщения
4. После перезагрузки выберите «Продолжить установку XP», а затем «Перезагрузить», чтобы запустить XP из образа XPSRC1.vhd

Возможность установки 130 дополнительных драйверов MassStorage для создания универсального виртуального жесткого диска XP, который может загружаться с USB на любом оборудовании
Если в папке WINDOWS\DriverPacks находится подпапка M (MassStorage) для поддержки SCSI-en RAID-контроллеров XP Source VHD,
затем параметр MassStor USB_XP_Fix.exe или VHD_XP_Compact.exe добавит реестр и службы CriticalDeviceDatabase, чтобы разрешить загрузку на любом оборудовании.

После завершения установки XP загрузитесь с другой ОС Windows и используйте:

title Загрузка Windows XP из образа - XPSRC1.vhd - Драйвер WinVBlock - 2000 МБ
find --set-root --ignore-floppies /XPSRC1.vhd
map /XPSRC1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

Измененная процедура для создания файла VHD размером 2 ГБ и создания загрузочного меню Grub4dos NT Setup на жестком диске или USB с использованием драйвера WinVBlock.
Сначала WinNTSetup3 используется с ISO-файлом программы установки XP для подготовки папок установки XP на виртуальном жестком диске, смонтированном в ImDisk. виртуальный диск.

Меню NT Setup Grub4dos на USB-накопителе для установки XP на VHD, когда WinNTSetup3 использовался для подготовки к установке XP на VHD

title Пуск - TXT-режим XP Setup на XPSRC1.vhd - Драйвер WinVBlock - 2000 МБ
find --set-root --ignore-floppies /XPSRC1.vhd
map -- mem /winvblock.ima (fd1)
map --mem /winvblock.ima (fd0)
map /XPSRC1.vhd (hd0)
map --e820cycles=0
map --hook
root (hd0,0)
цепной загрузчик /ntldr

title Загрузка Windows XP из образа - XPSRC1.vhd - Драйвер WinVBlock - 2000 МБ
find --set-root --ignore-floppies /XPSRC1.vhd
map /XPSRC1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

Будь то ностальгия или запуск старого программного обеспечения, работа на компьютере с Windows XP дает определенные преимущества, и на то есть веские причины. Очевидно, что не рекомендуется использовать Windows XP в качестве единственной операционной системы, поскольку она устарела, не поддерживается и полна угроз безопасности.

К счастью, виртуальную машину Windows XP можно настроить бесплатно. Хотя для официальных методов требуется ПК с Windows 7, вы можете использовать Windows 10 и другие операционные системы, хотя для этого метода требуется обходной путь. Чтобы Windows XP работала как виртуальная машина, необходимо внимательно следовать этим инструкциям.

Загрузка Windows XP и извлечение установочных файлов

Чтобы начать использовать виртуальную машину с Windows XP, вам потребуется ПК под управлением Windows 10 с включенной виртуализацией в настройках BIOS или UEFI. Вы можете использовать другую операционную систему, но эти инструкции были разработаны для Windows 10.

Используемая вами операционная система также должна поддерживаться VirtualBox, программным обеспечением, которое мы будем использовать для запуска Windows XP.

  • Если ваш компьютер готов, загрузите EXE-файл Windows XP Mode с веб-сайта Microsoft (с именем WindowsXPMode_en-us.exe). Если файл больше не размещен в Microsoft, вы можете загрузить его с CNET. После загрузки не запускайте файл. Этот установщик XP поддерживается только Windows 7, поэтому нам потребуется извлечь из него файлы, которые вам понадобятся, чтобы XP работала в Windows 10.
  • Если он еще не установлен на вашем ПК, загрузите и установите 7-Zip, прежде чем продолжить. После установки 7-Zip найдите установочный файл Windows XP в проводнике Windows и щелкните файл правой кнопкой мыши.
  • Оттуда нажмите 7-Zip > Открыть архив > Cab, чтобы открыть EXE-файл в файловом менеджере 7-Zip.

  • В файловом менеджере 7-Zip дважды щелкните папку «Источники», затем дважды щелкните файл xpm. Откроется второе окно диспетчера файлов 7-Zip, содержащее файлы виртуальной машины Windows XP.
  • Выберите содержимое, прежде чем нажимать кнопку «Извлечь».

  • Выберите подходящее место для ваших файлов. Возможно, вам придется создать новую папку, прежде чем вы сделаете это. Когда все будет готово, нажмите "ОК", чтобы извлечь файлы на компьютер.

  • Откройте папку, содержащую файлы Windows XP, в проводнике Windows. Найдите файл VirtualXPVHD, щелкните правой кнопкой мыши >Переименовать, затем измените имя с VirtualXPVHD на VirtualXP.VHD, добавив точку между XP и VHD.

Добавление расширения файла VHD превращает этот файл в файл виртуального жесткого диска, поддерживаемый VirtualBox, что позволяет запускать Windows XP как виртуальную машину.

Настройка виртуальной машины Windows XP с помощью VirtualBox

После того как вы распаковали загружаемые файлы Windows XP, вы готовы приступить к настройке виртуальной машины.

  • Во-первых, вам необходимо скачать и установить VirtualBox. После установки откройте VirtualBox и нажмите кнопку «Создать», чтобы начать создание новой виртуальной машины.

  • В окне "Создать виртуальную машину" нажмите кнопку "Экспертный режим" внизу.
  • Введите Windows XP в поле Имя, чтобы автоматически настроить параметры в соответствии с XP. Дважды проверьте, установлена ​​ли версия для Windows XP (32-разрядная), затем установите размер памяти примерно на 512 МБ или выше. Вы можете подняться выше, хотя XP подойдет и меньше.

  • В разделе «Жесткий диск» окна «Создать виртуальную машину» выберите «Использовать существующий файл на жестком диске». Нажмите значок папки рядом с ней, затем нажмите «Добавить» в окне выбора жесткого диска.

  • Найдите файл VirtualXP.VHD и нажмите «Открыть», чтобы добавить его. Когда VirtualXP.VHD появится в окне выбора жесткого диска, выберите его и нажмите кнопку "Выбрать".

  • Вернувшись в окно «Создать виртуальную машину», еще раз проверьте правильность настроек, прежде чем нажимать кнопку «Создать».

Окончательная конфигурация VirtualBox и тестирование Windows XP

Ваш недавно созданный симулятор Virtual XP появится как виртуальная машина в диспетчере VirtualBox. Однако вам нужно будет внести несколько изменений, прежде чем вы начнете его запускать.

  • В VirtualBox Manager выберите свою виртуальную машину XP и нажмите кнопку "Настройки", чтобы начать настройку.
  • Сначала откройте вкладку "Система". В разделе Порядок загрузки снимите флажок с дискеты, а затем измените порядок элементов в следующем порядке с помощью боковых стрелок: жесткий диск, оптический диск, дискета, сеть.

  • Перейдите на вкладку "Экран". Увеличьте объем видеопамяти с 16 МБ до 128 МБ с помощью ползунка в разделе "Экран".

  • После того, как ваши настройки будут правильными, нажмите OK, чтобы сохранить настройки виртуальной машины Windows XP. Теперь вы можете запустить компьютер XP в первый раз, нажав кнопку "Пуск".

  • Вам потребуется подтвердить некоторые исходные настройки XP при первом запуске XP в качестве виртуальной машины, например раскладку клавиатуры и часовой пояс. Подтверждайте эти настройки на каждом этапе, нажимая кнопку "Далее".

  • Укажите имя виртуальной машины XP, а также пароль администратора. Вы можете оставить пароль пустым, если хотите. Нажмите "Далее", чтобы продолжить.

  • После подтверждения настроек времени и даты XP завершит процесс установки и перезагрузится. После этого нажмите «Устройства» > «Вставить образ компакт-диска гостевых дополнений» в окне VirtualBox. При этом будут установлены дополнительные драйверы и настройки, которые улучшат работу XP в VirtualBox.
  • Следуйте процессу установки, нажимая "Все равно продолжить" при появлении предупреждений о драйверах.

  • Установив гостевые дополнения VirtualBox, нажмите «Готово», чтобы перезагрузить виртуальную машину XP.

Виртуальная машина Windows XP, которая загружается в этот момент, может использоваться только в течение 30 дней, так как у нее нет действующей лицензии. Если вы можете найти свой лицензионный ключ Windows для Windows XP (например, от старого ПК), вы можете добавить его напрямую на свою виртуальную машину, хотя он все еще может не активироваться.

Чтобы избежать этого, создайте моментальный снимок виртуальной машины сразу после ее создания.

  • При работающей виртуальной машине XP нажмите Машина > Сделать снимок. Прежде чем нажимать кнопку ОК, дайте имя исходному снимку Windows XP.
  • Если вы хотите позже восстановить виртуальную машину до этого снимка, нажмите значок меню рядом с виртуальной машиной XP в VirtualBox Manager и выберите Снимки. Отсюда выберите снимок, прежде чем нажимать кнопку «Восстановить».

Восстановление виртуальной машины Windows XP с помощью моментального снимка приведет к сбросу часов, что позволит вам использовать XP на неопределенный срок, хотя вы потеряете все файлы или программное обеспечение, которые вы установили после этого момента.

Запуск новых операционных систем в VirtualBox

По истечении тридцати дней не забудьте вернуться к исходному снимку VirtualBox, чтобы сбросить часы лицензирования XP, если вы хотите продолжить его тестирование.

С подобным симулятором Windows XP можно сделать не так много, но если вы хотите продолжить тестирование, вы можете опробовать другие операционные системы в качестве виртуальных машин VirtualBox. Например, если вы хотите попробовать Linux, установите вместо него Ubuntu в VirtualBox.

Бен Стоктон (Ben Stockton) – внештатный писатель-технолог из Великобритании. В прошлой жизни Бен был преподавателем колледжа в Великобритании, обучая подростков и взрослых. Покинув класс, Бен воспользовался своим педагогическим опытом и применил его к написанию технических практических руководств и учебных пособий, специализирующихся на Linux, Windows и Android. Он имеет степень в области истории и аспирантуру в области вычислительной техники. Прочитать полную биографию Бена

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Читайте также: