Виртуализация — это общий термин, охватывающий абстракцию ресурсов для многих аспектов вычислений. Некоторые наиболее характерные примеры виртуализации приведены ниже. В свою очередь, виртуальная машина — это окружение, которое представляется для «гостевой» операционной системы, как аппаратное. Однако на самом деле это программное окружение, которое симулируется программным обеспечением хостовой системы. Эта симуляция должна быть достаточно надѐжной, чтобы драйверы гостевой системы могли стабильно работать. При использовании паравиртуализации, виртуальная машина не симулирует аппаратное обеспечение, а, вместо этого, предлагает использовать специальное API.
Используемые термины:
В данном руководстве я расскажу о новых возможностях виртуализации операционной системы Windows 7. Virtual PC Windows является новым опциональным компонентом системы, где можно использовать для развертывания и миграции поддержки совместимости приложений в Windows 7, которыми можно управлять в устаревших операционных системах. Этот компонент доступен при загрузке пакета обновлений.
Virtual PC Windows обеспечивает простой способ для управления Windows XP и поддержку совместимости приложений, которые должны управляться именно на этой операционной системе. Можно использовать для обращения к виртуальному образу Windows XP, который готов для того, чтобы обеспечить настройку совместимости необходимыми для пользователя приложениями. Можно даже использовать Windows XP Mode и Windows 7 для запуска приложений непосредственно из Windows 7, когда приложения, в принципе, установлены на виртуальной машине Windows XP. Режим Windows XP Mode доступен в Windows 7 Professional, Windows 7 Enterprise, и Windows 7 Ultimate.
Под операционной системой Windows 7 в Windows Virtual PC также можно использовать и другие 32-х разрядные операционные системы. А именно:
В этом руководстве я опишу несколько вариантов использования Virtual PC - установку Windows XP Mode, а также установку другой операционной системы. Для обеспечения управления операционной системой в обоих случаях используются виртуальные машины. Windows XP Mode является более быстрым способом, т.к. он предусматривает меньше шагов и усилий. После того, как будет установлена тестовая среда операционной системы мы рассмотрим несколько ключевых особенностей Windows Virtual PC - таких, как совместное использование физических ресурсов: устройства USB, принтеры, а также жесткие диски.
Действия перед установкой
Для установки Windows Virtual PC необходимо загрузить и установить определенное обновление системы. Перед тем, как устанавливать Windows Virtual PC требуется рассмотреть требования, благодаря которым можно определить, можно ли на вашем компьютере запускать Windows Virtual PC. Для Windows Virtual PC необходима ОС Windows 7 аппаратная поддержка виртуализации. Поддержка виртуализации доступна для процессоров, которые включают в себя опцию виртуализации - а именно, процессоры с технологией виртуализации Intel (Intel VT) и технологии виртуализации AMD (AMD-V), а также некоторые процессоры VIA. Включить аппаратную поддержку виртуализации можно при помощи BIOSа. Для более подробной информации, относительно аппаратной поддержки определенным процессором виртуализации лучше всего обращаться на веб-узел изготовителя аппаратного обеспечения.
Для того, чтобы узнать поддерживается ли аппаратная виртуализация в процессорах Intel требуется сделать следующее:
Для того, чтобы узнать поддерживается ли аппаратная виртуализация в процессорах AMD требуется загрузить, установить и запустить AMD Virtualization Compatibility Check Utility
В следующем списке отображаются некоторые модели процессоров Intel, у которых есть аппаратная поддержка виртуализации:
В этом разделе руководства описан процесс установки Windows Virtual PC, а также установка самой виртуальной машины. Дополнительная конфигурация и технические сведения в примерах.
Установка Windows Virtual PC
После установки Windows Virtual PC необходимо установить виртуальную машину. Можно использовать Windows XP Mode или создать свою собственную виртуальную машину. Если вы планируете использовать Windows XP, то можете загрузить ее, используя инсталляционный пакет Windows XP Mode, о котором говорилось в разделе «Перед тем, как начинать»
Немного об компонентах интеграции
Компоненты интеграции упрощают использование виртуальной машины, улучшая взаимодействие между физическими ресурсами и средой виртуальной машины. Они устанавливаются автоматически вместе с Windows XP Mode. Для других операционных систем их необходимо ставить вручную после установки самой операционной системы. Компоненты интеграции включены в Windows Virtual PC и обеспечивают доступ к следующим ресурсам:
Установка Windows XP Mode
Процесс установки:
Внимание
Процесс установки выглядит следующим образом:
После установки Windows XP Mode вы, возможно, захотите создать новые учетные записи для этого компонента. Если вы создадите учетные записи, то их нужно будет добавить в группы Remote Desktop User и Administrators. Учетные записи могут быть как доменными, так и локальными.
Установка виртуальной машины вручную
Этот метод можно использовать в том случае, если вы не хотите, чтобы вашей гостевой системой была Windows XP. В этом разделе я расскажу, как можно создать виртуальную машину и установить гостевую операционную систему, которой вы планируете управлять в Virtual PC. Для создания виртуальной машины можно воспользоваться мастером создания виртуальных машин. Мастер поможет вам отконфигурировать виртуальную машину с базовыми настройками, которые вы можете настроить так, как вам необходимо для использования виртуальной машины. Например, вы можете указать определенный объем памяти, которую будет использовать виртуальная машина. Количество выделяемой оперативной памяти должно быть таким, которые вы выделили бы физическому компьютеру. Желательно обеспечивать виртуальную машину достаточным количеством памяти для того, чтобы можно было без проблем управлять операционной системой и установленными на нее приложениями. Также следует обратить внимание на то, каким образом вы будете устанавливать гостевую операционную систему. Например, для установки операционной системы вы можете использовать сетевой сервер для инсталляции или физический CD или DVD привод, в который просто поместите установочный диск с системой. Если вы устанавливаете поддерживаемую Virtual PC гостевую операционную систему, то после установки понадобится установить пакет компонентов интеграции.
Папка «Виртуальные машины
» обеспечивает подробную информацию обо всех виртуальных машинах, созданных текущем пользователем, а также из этой папки можно открывать общий доступ, создавать и изменять виртуальные машины и виртуальные диски.
На первом шаге необходимо дать имя новой виртуальной машине и указать ее расположение.
На втором шаге мастер создания виртуальных машин нам предлагает указать параметры памяти для виртуальной машины.
На третьем шаге требуется указать настройки дисков виртуальной машины.
B) В левой панели выберите диск, на котором находится образ. В правой панели выберите пункт «Открыть ISO-образ ». Нажмите кнопку ОК .
Закрытие виртуальной машины
До того как начнете выполнять некоторые действия в виртуальной машине возможно вы захотите узнать как можно выйти из виртуальной машины. Когда вы закрываете виртуальную машину, она может перейти в режим гибернации, завершение работы или выключиться. Когда виртуальная машина выходит из режима гибернации, у нее не происходит последовательная загрузка системы, соответственно этот вариант гораздо быстрее, нежели выключение и завершение работы.
Внимание
Когда вы открываете виртуальную машину, Windows Virtual PC обеспечивает ее памятью и процессорными ресурсами. Продолжительность времени, которое используется для открытия виртуальной машины, зависит от того, каким методом вы ее закрывали в момент последней сессии. Также имеет значение количество памяти, которое вы выделяли при создании виртуальной машины. По умолчанию, при нажатии на кнопку «Закрыть» в окне виртуальной машины, виртуальная машина Windows XP Mode переходит в режим гибернации и предлагает вам выбрать такое же действие и для остальных виртуальных машин. Вы можете самостоятельно изменить эту опцию.
Изменения действия закрытия виртуальной машины по умолчанию
Выключение виртуальной машины
Внимание! Если вы хотите, чтобы установленное программное обеспечение отображалось на рабочем столе хостовой операционной системы, нужно выйти из учетной записи и только потом можно закрывать виртуальную машину.
Если вы используете определенные версии Windows XP, Windows Vista или Windows 7 на виртуальной машине, то у вас появляется возможность для доступа к приложению непосредственно с рабочего стола на хостовом компьютере, когда приложение установлено в виртуальной машине. Благодаря этой возможности вы можете запускать на хостовой машине Windows 7 существующие приложения, избегая проблем, которые могут возникать в том случае, если они не совместимы с хостовой операционной системой.
Бизнес-приложения, запускаемые на операционной системе Windows XP замечательно подходят для тестирования данной возможности. Однако, Windows Virtual PC не поддерживает приложения, которые требуют стереозвук или 3D графику. Это означает, что пользовательские приложения, например игры, невозможно запускать в данном случае.
Использование USB устройств в виртуальной машине.
Windows Virtual PC поддерживает USB устройства версии 2.0, также возможно совместное использование устройства или запись с устройства на виртуальную машину. Метод, который вы будете применять, зависит от того, вида устройства USB, которое используется. В том случае, если установлены компоненты интеграции и они разрешены гостевой операционной системе, запоминающие устройства и устройства чтения смарт-карт автоматически разделяются между виртуальными машинами и физическим компьютером. Не требуются никакие дополнительные действия для этих типов запоминающих устройств. Для остальных видов возможно их использование благодаря прикреплению их к виртуальной машине. Например, можно прикрепить следующие типы USB устройств:
Печать из виртуальной машины
Существует несколько способов для того, чтобы сделать принтер доступным на виртуальной машине. На способы, которые можно использовать, воздействуют некоторые факторы: доступен ли драйвер принтера на Windows 7 и подключен ли принтер локально или через сеть. Также можно использовать формат XPS в том случае, если ваш компьютер поддерживает этот метод печати.
Использование локального USB принтера
Внимание! Этот способ подходит в том случае, если доступны драйвера на обе системы - хостовую систему Windows 7 и гостевую операционную систему. Необходимо только пройти несколько шагов для установки принтера на виртуальную машину. Следующие действия предполагают, что вы уже печатали на принтере, используя хостовую операционную систему.
Убедитесь, что принтер включен и доступен для установки драйверов. Например, можно устанавливать на него драйвера используя CD диск.
Если вы используете гостевую систему Windows XP, то необходимо вручную установить драйвер для принтера, который будет использоваться.
Печать из виртуальной машины
Также можно использовать печать в документ XPS из вашего виртуального приложения или виртуальной сессии для сохранения печатаемого файла на хосте, а затем можно распечатать файл, используя принтер, установленный на хостовом компьютере. Эта опция полезна тогда, когда драйвера не доступны для гостевой операционной системы или вы не хотите устанавливать на ней принтер. Для этого способа требуется следующая конфигурация:
Сегодня мы проведем обзор новой функции Windows 7 - Windows XP Mode (XPM), которая стала доступна со стартом открытого тестирования Windows 7 RC. На нашем портале уже публиковалась некоторая информация об этой функции, ну, а сейчас мы рассмотрим её работу более подробно - на практике, а также познакомимся с минимальными системным требованиями этого режима.
Для того, чтобы проверить, поддерживает ли ваш процессор технологию аппаратной виртуализации, следуйте следующим инструкциям:
Внимание заслуживает тот факт, что режим Windows XP Mode будет доступен только в редакциях Windows 7 Enterprise , Windows 7 Professional и Windows 7 Ultimate . О работе в Windows 7 Home Basic и Windows 7 Home Premium ничего не сообщается, но, по-видимому, возможности Windows XP Mode в них будут сильно урезаны. Теперь, когда мы разобрались с системными требованиями, давайте перейдем к обзору.
Для установки Windows XP Mode нам потребуется два файла, которые можно взять с официальной страницы загрузки . Первый, самый большой по размеру файл - представляет из себя файл установки Virtual PC, с интегрированным в него файлом в виде "The VHD package ", по сути, являющимся лицензионной копией Windows XP. Второй файл - это опциональный апдейт Windows 7 KB958559 , необходимый для работы XPM .
Стоит отметить, что Windows XP Mode не будет интегрирован в Windows 7 даже после финального релиза, а все также будет доступен только при скачивании. Это обусловлено тем, что Microsoft пытается избежать проблем с антимонопольным тяжбами, которые, скорее всего возникнут, если вторая операционная система будет интегрирована в пакет установки новой ОС.
Перед запуском файла VirtualWindowsXP.exe, следует поставить обновление, после чего перезапустить компьютер.
После успешной инсталляции, в меню программ появился пункт Windows Virtual PC , в котором содержится два ярлыка: Virtual Machines - служит для просмотра созданных образов Windows; второй - Virtual Windows XP , запускает виртуальную машину.
После установки, в папке C:\ Program Files\ Virtual Windows XP будет находиться 3 файла:
Воспользуемся вторым ярлыком и перейдем к первоначальной настройке Windows Virtual PC . В первом окне ставим галочку, что мы согласны с лицензионным соглашением, и жмем кнопку Next .
В последнем окне первоначальной настройки нам предлагается включить (или выключить) автоматическое обновление.
Вот так, при первой загрузке, выглядит запущенная виртуальная машина.
Дистрибутив установленной системы Windows XP - английский. Изменить язык интерфейса нелья, что не мешает добавить поддержку русского языка в программах, для чего в Control Panel (Панель инструментов) находим Regional and Language Options и во всех настройках указываем русский язык.
Возможно, что после официального релиза будет доступна и русская версия Windows XP, но пока официальных сведений на этот счет не предоставлялось. Изменить разрешение через свойства рабочего стола, увы, нельзя, но можно изменять размеры окна самой оболочки виртуальной машины, для чего достаточно просто потянуть за края окна. На скришоте разрешение уменьшено до 640x600 точек.
Раз уж мы затронули настройки операционной системы, то давайте сразу рассмотрим настройки самой виртуальной машины, для чего перейдем в меню Tools → Settings .
Под работу виртуальной машины по умолчанию отведено 256 Мб. Конечно, если планируется запуск ресурсоемких приложений, это значение нужно увеличить, что возможно сделать только при незапущенной системе. Также, большой интерес представляет пункт Integration Features (Настройки интеграции), в котором можно установить возможность взаимодействия виртуальной системы с Windows 7.
Эти функции включают в себя использование общего буфера обмена, принтеров, дисков и смарт-карт. Остальные пункты стандартны для подобного класса программ. В них можно настроить реакцию на закрытие окна (переход в спящий режим, выключение и т.д.), настроить сетевые карты, подключение DVD-приводов и др.
Закончив рассмотрение настроек, давайте перейдем к обзору виртуальной системы и начнем мы с изучения окна "Мой компьютер ". Локальным жестким диском виртуальной машины является виртуальный диск С , доступа к которому напрямую из Windows 7 нет. Ранее мы рассмотрели настройки интеграции, в которых был отмечен пункт для сопряжения дисков между системами, поэтому в окружении "Мой компьютер " можно заметить, что были подключены логические разделы основной ОС.
При тестировании оказалось, что можно зайти в корневой каталог подключенных разделов, но вот при попытке доступа к остальным файлам окно зависало. Найденным решением стал доступ через проводник, который запускается из контекстного меню.
Возможно, что эта проблема была только в моем случае, поэтому просьба в комментариях отписаться, получилось ли у Вас получить доступ к разделам диска. Через проводник можно свободно копировать, переносить или изменять любые файлы. Интеграция буфера обмена работает хорошо, скопированный текст из документа, открытого в Windows 7, прекрасно вставляется в документы на виртуальной машине. Расстраивает только отсутствие возможности копирования файлов переносом в область запущенной Windows XP, как это реализовано в .
При работе в виртуальной машине не возникнет проблем с доступом к интернету. Между прочим, в системе установлен Internet Explorer 6 , который желательно обновить до последней версии.
Напоследок мы оставили самое интересное, а именно - интеграцию приложений виртуальной машины в Windows 7. Любое приложение, которое было установлено в виртуальной машине, появляется в стартовом меню Windows 7. Для примера было установлено приложение .
Как видно из скриншота, режим XPM позволяет приложениям, установленным внутри виртуальной XP, работать на хостовой операционной системе, рядом с родными приложениями Windows 7. Чтобы добавить интегрировать другие приложения, которые не требуют установки, необходимо добавить ярлык приложения в папку C:\Documents and Settings\All Users\Start Menu\ Programs .
Не смотря на то, что для работы в режиме Windows XP Mode требуется наличие поддержки аппаратной виртуализации, а также наличие свободного места на жестком диске, в любом случае, XPM дает гарантированную возможность работать в Windows 7 с приложениями, написанными под Windows XP и более ранние версии. Есть только единственное "но" - работать в XMP можно будет только под Windows 7 Enterprise , Windows 7 Professional или Windows 7 Ultimate , которые, скорее всего, будут стоить приличную сумму денег. В остальном, больши х минусов Windows XP Mode найдено не было.
Одной из самых популярных операционных систем, невзирая на выход Windows 10, является Windows 7. Именно ей отдают предпочтение пользователи. Однако некоторые программы, в основном офисные, и игры корректно работают на Windows XP. Приходится устанавливать вторую операционную систему. Однако, если ПК слабый или имеет ограниченное количество памяти на жёстком диске, этот вариант является не самым лучшим. Поэтому можно попробовать эмулировать данную операционную систему с помощью Windows XP Mode.
Режим Windows XP Mode работает на операционной системе Windows 7 как виртуальная машина и как средство открытия некоторых программ. Запускается Windows XP Mode в отдельном рабочем окне и при включении ПК отображается в списке программ «Семёрки». Её можно сравнить с программой, но это будет не корректно, так как это полнофункциональная версия Windows XP. В ней можно создавать и сохранять документы, работать в сети Интернет, получать доступ к службам и программам, пользоваться CD-DVD приводом.
Прежде чем устанавливать на свой ПК режим Windows XP Mode, стоит перепроверить, отвечает ли компьютер следующим требованиям:
Виртуальная машина с режимом XP не работает в версиях Windows 7 сборки Home. Однако это не значит, что вы не можете её становить.
Переходим на сайт Microsoft по ссылке и выбираем в качестве вашей операционной системы Windows 7 Professional. Не стоит выставлять Home, так как сайт не позволит скачать установочный файл к Windows XP Mode. Далее выбираем язык и кликаем «Скачать».
После загрузки стоит скачать 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 XP Mode base.vhd, который находится в диске «С», папке «Program Files». После жмём «Создать».
Теперь перезагружаем ПК. Эмулятор Windows XP будет работать некоторое время, так как не является активированным.
В этой статье рассказывается, как устанавливать Windows XP Mode в Vitual PC Windows 7 .
Если вы планируете использовать Windows XP как гостевую операционную систему, компания Microsoft рекомендует пользоваться загружаемым пакетом Windows XP Mode. При использовании этого пакета совместно с Windows Virtual PC, автоматически создается виртуальная машина с установленной на виртуальный жесткий диск Windows XP Professional Service Pack 3 (SP3). Это намного быстрее, нежели вы будете создавать виртуальную машину вручную. Когда вы используете этот метод, то вам не нужно проходить процесс установки системы. Все что нужно - это загрузить установочный пакет и запустить мастер установки.
Необходимо запустить файл WindowsXPMode_xx-XX.exe , где хх-ХХ является языком системы (например: WindowsXPMode_ru-RU.exe ). Советуется избегать отмены установки Windows XP Mode и завершать установку в течении одной сессии.
Откроется Мастер установки Windows XP Mode . Для завершения установки необходимо пройти по всем страницам Мастера установки. Для того, чтобы завершить процесс установки оставьте опцию "Запустить Windows XP Mode" включенной.
На первом шаге установки Windows XP Mode нужно нажать на кнопку «Далее» .
На втором шаге Мастер предлагает выбрать расположение для установки Windows XP Mode
Когда виртуальная машина запустится в первый раз, появится диалог Лицензионного соглашения Windows XP Mode. Чтобы использовать Windows XP Mode, необходимо принять пользовательское соглашение и нажать на кнопку «Далее» .
Нужно создать пароль для учетной записи «XPMUser» . Это учетная запись с правами Администратора, которую Мастер установки создает автоматически. Она используется по умолчанию для запуска Windows XP Mode. Если вы не хотите вводить пароль при каждом запуске гостевой системы, выберите опцию «Запомнить учетные данные (рекомендуется)» для того, чтобы система запомнила пароль. В противном случае вам придется каждый раз вводить пароль в поле для ввода пароля учетной записи. Если вы хотите хранить файлы виртуальной машины в расположении отличном от расположения по умолчанию, требуется его указать.
Выберите метод установки обновлений, после чего можете просмотреть информацию о хостовых устройствах, которые автоматически отображаются в системе. Нажмите «Начать установку» .
После того, как Windows Virtual PC сконфигурирует Windows XP Mode виртуальная машина будет готова для использования.
Не следует деинсталлировать пакет в том случае, если вы больше не будете его использовать. Если вы его удалите, то пакет компонента Windows XP Mode будет более недоступен, и вы можете потерять важные данные. Деинсталляция пакета удаляет виртуальную машину, а также прекращает доступ к данным, которые хранились в виртуальной машине.
Компания Microsoft советует хранить архивную копию пакета Windows XP Mode (WindowsXPMode_xx-XX.exe, где хх-ХХ является языком системы) как бэкап, на случай, если вам придется восстанавливать среду Windows XP Mode. Например, можно записать WindowsXPMode_xx-XX.exe на CD или DVD диск. Крайне рекомендуется иметь архивную копию, потому что среда Windows XP Mode имеет 2 виртуальных жестких диска - родительский виртуальный жесткий диск и дифференциальный диск. Дифференциальный диск не может использоваться без родительского. Если родительский диск будет удален или поврежден, то следует обновить существующую среду Windows XP Mode. В этом случае вам нужно использовать тот же родительский жесткий диск, который был использован ранее, если вы будете заново устанавливать Windows XP Mode.
Процесс установки выглядит следующим образом:
После установки Windows XP Mode вы, возможно, захотите создать новые учетные записи для этого компонента. Если вы создадите учетные записи, то их нужно будет добавить в группы Remote Desktop User и Administrators . Учетные записи могут быть как доменными, так и локальными.
В следующей статье я расскажу о том, как установить виртуальную машину вручную .
XP Mode — это действительно полезная функция, решающая большинство проблем с запуском устаревших программ на Windows 7. Еще один плюс — с ее помощью можно решить проблемы с поддержкой устаревшего оборудования, производители которого ленятся писать драйверы под новые ОС. Особенно это актуально для пользователей 64-битной Windows 7.
Если у вас не установлен Windows 7 SP1, желательно обновится до установки XP Mode.
Установка
Использование
При подготовке материала много полезной информации было взято из