как установить виртуальную систему windows xp на windows 7
Установка и запуск Windows XP в среде Windows 7, Windows Vista или другой операционной системы
Краткое описание
Описание как установить и запускать полноценную версию Windows XP из-под Windows Vista или Windows 7 с помощью программы Oracle VirtualBox. В данном случае Windows XP устанавливается на виртуальную машину и запускается как отдельное приложение в Windows Vista, Windows 7 или в любой другой операционной системы, включая различные дистрибутивы Linux. Таким образом можно решить проблемы с совместимостью различных программ и драйверов с Windows Vista, Windows 7 или с другой операционной системой.
Небольшое введение
Наверное, многие из вас, мои уважаемые читатели, уже успели установить и попробовать Windows Vista и Windows 7. Вроде всем хороши системы, но вот некоторые программы и старые игры не запускаются в новой операционной системе, да и драйвера к некоторым устройствам не работают. Что же делать в этом случае? Отказываться от прелестей новой версии Windows?
На самом деле существует несколько способов решить эту проблему. Самым очевидным является установка Windows XP второй системой с возможностью выбора при загрузке какую включать. Этот способ описан в этой статье: Установка Windows XP второй системой на ноутбук с Windows 7 или Windows Vista. Но вот тут возникают неудобства. Ради какой-то там программы нужно перезагружать ноутбук, включать Windows XP, поработать с программкой, перезагрузить ноутбук и включить Windows 7, например. Неудобно, правда? А что делать если любимый USB-модем только в Windows XP нормально работает? Перезагружать систему и включать Windows ХР ради того, чтобы посидеть в Интернете?
К счастью, решение есть. Windows XP можно установить на виртуальную машину и запускать из-под любой операционной системы как отдельную программу. По такому принципу работает Microsoft Windows 7 XP Mode. Хорошая технология, но вот для ее работы необходима поддержка ноутбуком виртуализации, да и работает она лишь в Windows 7 Professional, Windows 7 Ultimate и Windows 7 Enterprise. А что делать, если на ноутбуке Windows Vista стоит?
И тут на помощь приходит отличная программа VirtualBox от Sun. Она является полностью бесплатной, позволяет создавать виртуальные машины на ноутбуке, на которые можно установить множество операционных систем. Плюсом этой утилиты по сравнению с Microsoft Windows 7 XP Mode является поддержка трехмерной графики для виртуальных машин, для ее работы не нужна аппаратная виртуализация, а также то, что ее можно запускать на любых версиях Windows, Linux и т.д.. Минусом является то, что формально нужна лицензионная Windows XP, хотя с учетом наших реалий. 🙂
В этой статье будет рассмотрен процесс установки Windows XP на виртуальную машину. Весь процесс можно разбить на такие этапы:
Если у вас возникнут проблемы или вопросы по работе с виртуальной машиной Virtual Box, то вам стоит обратится за помощью в данную тему форума: Обсуждение утилиты Sun VirtualBox и решение проблем с ее работой.
1. Создание виртуальной машины
Прежде всего, нужно установить утилиту VirtualBox (скачать / скачать). Во время установки важно отметить такие опции:
Также будут установлены системные устройства. Соответствующие запросы на установку нужно разрешить.
Когда установка будет завершена, запускаем утилиту и нажимаем на кнопку Создать:
Должен запустится Мастер создания новой виртуальной машины:
Нажимаем Далее. Указываем имя новой виртуальной машины:
Нажимаем Далее. Задаем объем оперативной памяти виртуальной машины. При ее запуске он автоматически будет выделятся из оперативной памяти. Для Windows XP рекомендую 512 Мб:
Переходим на следующее окно. Поскольку, виртуального жесткого диска у нас нет, то нужно создать новый:
Нажимаем Далее:
Выбираем тип виртуального жесткого диска. Я рекомендую Динамически расширяющийся образ:
Нажимаем Далее и указываем желаемый объем виртуального жесткого диска, а также где файл с его содержимым будет расположен:
Нажимаем Далее и два раза Готово:
Вот и все. Виртуальная машина создана. Теперь можно переходить к ее настройке.
2. Настройка виртуальной машины
Перед настройкой приготовьте диск с Windows XP или iso образ с ней, а потом выбираете в окне VirtualBox созданную виртуальную машину и нажимаете на кнопку Свойства:
Начнем с вкладки Основные. По желанию можно расположить меню виртуальной машины сверху. Так удобней:
Переходим на вкладку Система:
Здесь можно изменить объем оперативной памяти, который выделяется виртуальной машины, изменить порядок загрузки виртуальных устройств, включить или отключить опцию IO-APIC (нужна если планируется использовать для виртуальной машины несколько ядер процессора), а также включить или отключить EFI (нужна для некоторых ОС, например MacOS). Переходим к вкладке Процессор:
Здесь можно указать сколько ядер процессора может использовать виртуальная машина, а также включить или отключить PAE/NX (некоторые операционные системы поддерживают PAE. Этот режим позволяет 32-битной виртуальной системе использовать до 64 Гб оперативной памяти). Переходим к вкладке Ускорение:
На этой вкладке можно включить или отключить аппаратную виртуализацию. Если вы собираетесь устанавливать 64-битную операционную систему, то необходимо ее включить, также необходима поддержка виртуализации со стороны ноутбука. Если ваш ноутбук не поддерживает эту функцию, то не беда. Для работы 32-битных операционных систем на виртуальной машине аппаратная виртуализация не нужна.
Переходим к вкладке Дисплей:
VirtualBox поддерживает 2D и 3D-ускорение (OpenGL / DirectX8 / DirectX9). Его стоит включить. Переходим к вкладке Сеть:
При установке VirtualBox в системе появилась еще одна сетевая карта, которая виртуально подключена к сетевой карте нашей виртуальной машины. Настраиваем виртуальный сетевой адаптер как показано на рисунке выше и переходим к вкладке USB:
В начале статьи говорилось, что с помощью виртуализации можно обойти проблему несовместимости драйверов для USB-устройств с новыми операционными системами. Так вот VirtualBox позволяет перенаправлять сделать так, чтобы любое USB-устройство, которое подключается к вашему компьютеру или ноутбуку, подключалось не к основной операционной системе, а к системе, которая работает на виртуальной машине. Потом на Windows XP на виртуальной машине ставятся драйвера на новое USB устройство и оно полноценно работает под управлением Windows XP. Основная система то устройство видеть не будет. Поскольку USB-устройств в системе много, то чтобы при включении виртуальной машины все они не отключались от основной и не подключались к виртуальной, была придумана система фильтров. Фильтры указывают какие USB-устройства должны отключаться от основной операционной системы и подключаться к Windows XP на виртуальной при ее включении.
Для добавления нового фильтра нажимаем на иконку с плюсиком и выбираем в списке нужное USB-устройство. После этого оно появляется в списке. Переходим к вкладке Общие папки:
Поскольку толку от Windows XP на виртуальной машине без возможности работы с файлами на основной нет, нужно организовать общий доступ к определенным папкам на винчестере. Для этого щелкаем мышкой на значке с плюсиком и выбираем папку на винчестере вашего компьютера или ноутбука, с которой будет работать Windows XP на виртуальной машине:
Вводим ее название и нажимаем ОК. Вот она и появилась в списке:
Теперь еще остался последний совсем маленький штрих. Нужно как-то установить Windows XP 🙂 Переходим на вкладку Носители:
Указываем где размещен образ с Windows XP и добавляем его в список:
Щелкаем на образе с Windows XP и нажимаем на кнопку Выбрать.
Если у вас просто диск с Windows XP, то ставим его в привод и в списке выбираете ваш привод:
Щелкаем ОК. Теперь можно переходить к установке Windows XP.
3. Установка и настройка Windows
Запускаем виртуальную машину:
Должна запустится обычная установка Windows XP:
Подробно ее описывать не буду. Установка детально расписана в данном материале: Упрощенная установка Windows XP. Драйвера в этом случае не нужны. Все необходимое уже содержится в составе Windows XP.
После установки получим работающую Windows XP в виртуальной машине. Теперь нужно установить Дополнения гостевой ОС. Для этого выбираем соответствующий пункт меню Устройства:
Важное замечание: поскольку клавиатура и мышка в ноутбуке или в компьютере зачастую одна, то основная операционная система и операционная система, которая запущена в виртуальной машине вынуждены как-то ее делить. Для этого используется механизм захвата. Иными словами, если на переднем плане виртуальная машина, то все, что вводится с клавиатуры будет адресоваться ей. Можно и вручную переключать. Для этого по-умолчанию используется правый Ctrl. Когда виртуальная машина работает с клавиатурой и мышкой, то горит зеленая стрелочка в нижнем правом угле окна с виртуальной машиной.
Должна начаться установка дополнений для гостевой ОС:
Возможные вопросы: если установка у вас не началась, то вручную добавьте образ VBoxGuestAdditions.iso в папке с VirtualBox в виртуальный привод как это делалось при установке Windows XP, а потом запустите диск в виртуальной машине.
Ставим галочку возле Direct3D Support:
При установке несколько раз появятся подобные предупреждения:
Нажимаем Все равно продолжить. После установки желательно перезагрузить виртуальную машину:
Чтобы развернуть окно виртуальной машины, в меню Машина выбираем пункт Режим интеграции дисплея:
Вот рамка убралась и стало значительно удобней работать:
Теперь осталось еще разобраться с общими папками. В Windows XP запускаем Командную строку:
Подключаем созданную ранее общую папку как сетевой диск. Для этого вводим команду net use x: \\vboxsvr\Documents (Documents здесь название общей папки):
В Моем компьютере появился диск x:\, который мы только что подключили:
Содержимое этого диска соответствует содержимому общей папки, которую мы раньше создавали.
Если у вас возникли вопросы по работе с утилитой VirtualBox, то излагаем их в данной теме форума: Обсуждение утилиты Sun VirtualBox и решение проблем с ее работой. Все вопросы, которые связаны с установкой Windows XP, прошу излагать в этой теме форума: Решение проблем с установкой Windows XP.
Все замечания и предложения по самой статье вы можете высказать через данную контактную форму: отправить e-mail автору. Прошу заметить, что если у вас что-то не получается, то спрашивать стоит только на форуме. Подобного рода электронные письма будут проигнорированы.
Подробное руководство по установке Windows XP с флешки или с карты памяти на любой ноутбук, нетбук или компьютер.
Детальное описание как решить проблему с синим экраном смерти или BSOD для новичков.
Руководство как найти и удалить все вирусы и другие вредоносные программы с ноутбука или компьютера.
Полное и детальное описание нескольких способов установки Windows Vista или Windows 7 с флешки или карты памяти на любой ноутбук, нетбук или компьютер.
Подробное руководство как установить Windows Vista на ноутбук или компьютер.
Как установить Windows XP Mode на Windows 7?
Одной из самых популярных операционных систем, невзирая на выход Windows 10, является Windows 7. Именно ей отдают предпочтение пользователи. Однако некоторые программы, в основном офисные, и игры корректно работают на Windows XP. Приходится устанавливать вторую операционную систему. Однако, если ПК слабый или имеет ограниченное количество памяти на жёстком диске, этот вариант является не самым лучшим. Поэтому можно попробовать эмулировать данную операционную систему с помощью Windows XP Mode.
Что такое режим Windows XP Mode?
Режим Windows XP Mode работает на операционной системе Windows 7 как виртуальная машина и как средство открытия некоторых программ. Запускается Windows XP Mode в отдельном рабочем окне и при включении ПК отображается в списке программ «Семёрки». Её можно сравнить с программой, но это будет не корректно, так как это полнофункциональная версия Windows XP. В ней можно создавать и сохранять документы, работать в сети Интернет, получать доступ к службам и программам, пользоваться CD-DVD приводом.
Что необходимо знать, перед установкой XP Mode?
Прежде чем устанавливать на свой ПК режим Windows XP Mode, стоит перепроверить, отвечает ли компьютер следующим требованиям:
Виртуальная машина с режимом XP не работает в версиях Windows 7 сборки Home. Однако это не значит, что вы не можете её становить.
Устанавливаем XP Mode на Windows 7
Переходим на сайт Microsoft по ссылке и выбираем в качестве вашей операционной системы Windows 7 Professional. Не стоит выставлять Home, так как сайт не позволит скачать установочный файл к Windows XP Mode. Далее выбираем язык и кликаем «Скачать».
В следующем окне начнётся загрузка файла. Размер от 440 Мб.
После загрузки стоит скачать Windows Virtual PC и Windows XP Mode update. Их нужно устанавливать в таком порядке:
Не нужно нарушать порядок установки, чтобы не вызвать ошибок. Если же во время установки появится ошибка: «This update is not applicable to your computer», значит, вы неправильно выбрали операционную систему.
Ошибку «Unable to start Windows Virtual PC because hardware-assissted virtualization is disabled» можно игнорировать. Она решается путем установки Windows XP Mode.
После установки всех трех пакетов, необходимо перезагрузить ПК. Режим будет установлен. Однако его запуск с меню «Пуск» будет невозможен. Для устранения этой «неполадки», стоит перейти в диск «С», далее в папку «Program Files», «Windows XP Mode».
Находим в папке файл «Windows XP Mode base.vhd» и кликаем на нём правой кнопкой мыши. Выбираем «Свойства». Переходим во вкладку «Безопасность» и жмём «Дополнительно».
В окне дополнительных параметров нужно открыть вкладку «Владелец». По умолчанию будет выставлена «Система». Нажимаем «Изменить».
В следующем окне выбираем свой действующий аккаунт в Windows.
Появится уведомление о предоставлении вам прав на данный файл.
Возвращаемся в «Дополнительные параметры». Переходим во вкладку «Разрешения». Выбираем «Все» и жмём «Изменить».
В следующем окне выполняем те же действия.
Выставляем отметки для полного доступа.
Далее закрываем все окна. Жмём «Пуск», «Все программы», «Windows Virtual PC». Выбираем «Windows Virtual PC».
В новом окне нажимаем «Создать виртуальную машину». Задаём её имя и жмём «Далее». После ставим объём оперативной памяти и кликаем «Далее». В следующем окне выбираем «Использовать существующий жёсткий диск» и указывает путь к Windows XP Mode base.vhd, который находится в диске «С», папке «Program Files». После жмём «Создать».
Теперь перезагружаем ПК. Эмулятор Windows XP будет работать некоторое время, так как не является активированным.
Windows XP в Windows 7 или несколько вопросов по XP Mode
Microsoft заявила в четверг, что финальная версия виртуального окружения Windows XP будет доступна 22 октября, в день опубликования Windows 7. Известное как XP Mode (далее в статье — «Режим XP»), это новое программное обеспечение для виртуализации от Microsoft облегчает миграцию в Windows 7 для предприятий и пользователей, которые смогут перенести все свои Windows XP программы. На Хабре XP Mode уже рассматривался в ряде статей, однако, просмотрев их, я постарался обобщить некоторые вопросы и, в основном, дополнить изложенное с учетом последней имеющейся информации.
Что такое «Режим XP»?
«Режим XP» запускает Windows XP с 3-им сервис паком в качестве виртуальной среды в Windows 7, что позволяет Вам работать со своими XP-ориентированными программами на машине с основной осью — Windows 7. Между похожими для неискушенного интернет-читателя «Режимом XP» и MED-V Lite имеются значительные различия (см. прим. F). «Режим XP» более лоялен в плане производительности и не требует какого-либо особенного лицензионного соглашения, доступного лишь крупным компаниям.
Необходимо отметить, отмечает Деб Шиндер, что несмотря на буквальный перевод названия «Режим XP» — это не какой-то особый «режим» в котором можно запустить Windows 7, а также это не нечто встроенное в Вашу основную операционную систему. Это совершенно отдельное приложение — Windows Virtual PC, которое запускает специальную виртуальную машину. Основным отличием от виртуальных машин сторонних производителей является то, что в данном случае Windows XP уже в ней создана, установлена и лицензирована.
Почему «Режим XP» поставляется отдельно от Windows 7?
Насколько мне известно, основная причина — это уловка, предпринятая Microsoft, для избежания конфликтов с антимонопольным законодательством.
Что такое — Windows Virtual PC?
Windows Virtual PC — это основной движок программного обеспечения, которое делает возможной виртуализацию наподобие «Режима XP». Virtual PC строго необходим для запуска «Режима XP». Интеграция «Режима XP» в Windows Virtual PC обеспечивает отображение ваших излюбленных приложений, работающих в виртуальной Windows XP, на рабочем столе Windows 7, как будто они были установлены и запущены на основной машине Windows 7. Другими словами, вам даже вообще не будет необходимости видеть ваш рабочий стол виртуальной машины XP (лишь если вы пожелаете просто на него «посмотреть»).
Вообще, это все очень похоже на работу служб терминалов в Windows Server 2008, где пользователь вместо цельного удаленного рабочего стола видит окна отдельных, выполняемых на сервере, приложений. Разница в нашем случае лишь в том, что таким сервером выступает виртуальная ОС, в которую установлены “терминальные” приложения, а “терминальный клиент” запущен на родительской ОС, в задачи которой входит также при необходимости “поднимать” виртуальную ОС по запросу, если она еще не работает.
Стоит заметить, что Windows Virtual PC не ограниченна установкой и запуском виртуальной машины только в «Режиме XP». Вы вполне можете также устанавливать и другие гостевые операционные системы (например, Vista, Windows 7 и т.д.) и запускать под ними соответствующие приложения.
Как обстоит дело с безопасностью?
Важно знать, что несмотря на разные слухи и частные мнения, этот вопрос достаточно прост — используя «Режим XP» Вы, фактически, используете совершенно отдельный логический компьютер, который не наследует ни настройки безопасности Вашей основной машины Windows 7, ни ее ПО, ни ее обновления, отвечающие за безопасность и т. д. Другими словами, Вам необходимо вдвойне следить за своим компьютером — отдельно за Windows 7, и совершенно отдельно — за своей гостевой системой, со всеми вытекающими последствиями.
Важно также помнить, что используя «Режим XP» — Вы используете полноценную отдельную машину, которая должна управляться как обычная невиртуальная машина с установленной на ней Windows XP.
Для кого предназначен «Режим XP»?
Фирма Microsoft решила внедрить «Режим XP» для того, чтобы убедить консервативные маленькие предприятия и фирмы среднего звена отказаться от Windows XP в пользу Windows 7. Некоторые фирмы продолжают пользоваться Windows XP, так как используют привычное для них программное обеспечение, которое может конфликтовать с новейшими версиями Windows либо вообще с ним не совместимо. Беспокойство по поводу возникновения конфликтов со старым программным обеспечением — является одной из важнейших причин, из-за которой ряд фирм решили не мигрировать на Windows Vista. Предлагая «Режим XP», Microsoft надеется наконец положить конец Windows XP и переманить клиентскую базу у этой «стареющей OS».
Что мне нужно чтобы запустить «Режим XP»?
Вы можете запускать Windows Virtual PC на любой версии Windows 7, но «Режим XP» работает только версиях: Windows 7 Enterprise, Professional, и Ultimate.
Вам также необходимо убедиться, что Ваш процессор поддерживает виртуализацию. В журнале PC World есть неполный список процессоров, которые не поддерживают виртуализацию «Режима XP», а у Microsoft есть утилиты для процессоров Intel и AMD, которые могут определить, соответствует ли конфигурация Вашего компьютера «Режиму XP».
Где я могу получить «Режим XP» и сколько он стоит?
Вы можете загрузить кандидаты в релизы (Release Candidates) — «Режим XP» и Windows Virtual PC прямо сейчас с официального сайта Microsoft. Полноценные версии будут доступны для загрузки лишь с 22 октября. «Режим XP» и Virtual PC доступны для бесплатной закачки.
Примечания:
A/ XP Mode является ни чем иным, как «завиртуаленной» копией Windows XP SP3.
B/ ВАЖНО: Обновление с бета-версии Windows XP Mode до версии-кандидата Windows XP Mode не поддерживается. Удалите бета-версию Windows XP Mode и бета-версию Windows Virtual PC, прежде чем устанавливать версию-кандидат.
C/ Для запуска среды Windows XP Mode на компьютере нужно использовать Windows Virtual PC. Для Windows Virtual PC необходим процессор, поддерживающий аппаратную виртуализацию; в BIOS должна быть включена технология AMD-V™ или Intel® VT (обратите внимание, что часто для включения аппаратной виртуализации после выполнения настройки установок параметров BIOS требуется физическое выключение питания компьютера).
D/ Финальная RTM версия станет доступна 22 октября.
G/ Это моя первая статья, а не перевод. Для ее написания я пользовался собственными переводами материалов из PC World и проч. источников, а также русскоязычными статьями по теме, но с попыткой осмысления и стараясь излагать все обобщенно и своими словами.