Установить моды на виндовс xp. Использование XP Mode. Что такое режим Windows XP Mode

Faq 05.03.2019
Faq

Одной из самых популярных операционных систем, невзирая на выход 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, стоит перепроверить, отвечает ли компьютер следующим требованиям:

  • Операционная система Windows 7 сборки Ultimat, Professional или Enterprise;
  • Поддержка аппаратной виртуализации. Проверить свой ПК на данный параметр можно с помощью утилиты Microsoft.

Виртуальная машина с режимом XP не работает в версиях Windows 7 сборки Home. Однако это не значит, что вы не можете её становить.

Устанавливаем XP Mode на Windows 7

Переходим на сайт Microsoft по ссылке и выбираем в качестве вашей операционной системы Windows 7 Professional. Не стоит выставлять Home, так как сайт не позволит скачать установочный файл к Windows XP Mode. Далее выбираем язык и кликаем «Скачать».

После загрузки стоит скачать Windows Virtual PC и Windows XP Mode update. Их нужно устанавливать в таком порядке:

  • Windows XP Mode;
  • 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 будет работать некоторое время, так как не является активированным.

Понимаю, что это выглядит навязчивой идеей, но что поделать - мне вдруг стало довольно интересно писать видео для блога (дурной пример заразителен, наверное). Да и судя по статистике – видео оказалось вещью весьма востребованной, планирую далее дополнить свою отдельную подборку видеороликов на локальных UA-IX ресурсах для более удобного просмотра пользователями в Украине.

Что такое Windows XP Mode в Windows 7? Эта небольшая часть технологии с общим названием Microsoft Enterprise Desktop Virtualization, MEDV, она же в простонародии “медвед” (не путать с известными персонажами околоИнтернетного фольклора:)) – поставляется в составе пакета MDOP 2009. Небольшая часть, но самая главная – Windows XP Mode позволяет запустить процесс виртуальной ОС (Windows XP или Windows Vista) в специально разрабатываемой редакции Virtual PC (в настоящий момент поставляется отдельно в статусе бета-версии), и при этом пользователю будет отображаться не рабочий стол виртуальной машины, а только окно того приложения, которое установлено в виртуальной ОС, но опубликовано в виде “обычного” линка в меню “Пуск” родительской системы.

Таким образом, для пользователя работа с приложениями как установленными в “родной” Windows 7, так и в виртуальной Windows XP абсолютно “прозрачна” – он сможет их отличать только по оформлению окон. И никакой путаницы с десктопами, переключениями и всем таким подобным. Для админов – никакой мороки с совместимостью приложений, написанных для Windows XP при их запуске в Windows 7 – поскольку они запускаются в родной, пусть и виртуальной, среде XP. Да и назвать ее особо “виртуальной” довольно сложно, особенно если сравнивать с “чистой” виртуализацией Hyper-V – в варианте Windows XP Mode поддерживаются не только USB-флешки, но и разнообразные “натуральные” USB, и не только, устройства – так, у меня “нашелся” и заработал в виртуальной Windows XP считыватель отпечатков пальцев на ноуте.

Фактически же это все близко (вернее даже сказать – построенно на том же принципе) к работе служб терминалов в Windows Server 2008, где пользователь вместо удаленного рабочего стола видит окна отдельных, выполняемых на сервере, приложений. Только в случае с MEDV/Windows XP Mode таким сервером выступает виртуальная ОС, в которую установлены специальные “а-ля терминальные” службы, а “терминальный клиент” находится на родительской ОС и в ее задачи входит также “поднимать” виртуальную ОС по запросу, если она еще не работает. Вот так вот все на самом деле просто, никакого мошенничества, только “магия ПО”. :)

Да, и еще – MDOP предлагает такой режим работы не только для Windows 7, но и для Windows Vista, а кроме того – утилиты централизованного управления образами, настройками виртуальных ОС и публикацией приложений, что очччень даже полезно для сетей, где пусть даже 50 ПК будут использовать единый образ и настройки.

Как включить/запустить Windows XP Mode в Windows 7 RC?

Как в RC, так и в релизе (скорее всего) готовой “суперкнопки” гордым названием “влкючить Windows XP Mode” нет. Технология внешняя (опять же – пока) по отношению к самой Windows 7 (только профессиональных редакций, редакции типа Home/Starter не поддерживаются). Но не беда – на специальном сайте можно скачать новую версию Virtual PC для поддержки в Windows 7 режима Windows XP Mode и “готовый” образ (около 450МБ) “чистой” Windows XP, в которую установлены необходимые службы и драйвера. Для тех же, кто хочет создать свой виртуальный образ – на сайте присутствуют бета-версии обновлений для Vista/XP, установка которых в виртуальную ОС добавляет той поддержку режима Windows XP Mode. Качаем, устанавливаем – сначала вету Virtual PC для Windows 7, потом сам образ.

В меню “Старт” в “Программах” появляется раздел Windows Virtual PC, а в нем – собственно пункт Virtual Windows XP. Это и есть линк на тот самый образ, который в 450МБ и устанавливается вторым:) При первом старте образ конфигурируется весьма тривиальным образом – запрашивается только пароль будущего пользователя и все. Все настройки этой виртуальной ОС соответствуют типичным настройкам виртуальных машин Virtual PC, кроме появившегося пункта Auto Publish. Этот пункт и отвечает за то, как будут публиковаться приложения из виртуальной Windows XP в стартовом меню Windows 7. По умолчанию стоит режим автоматической публикации, а это значит, что – внимание!!! – все вновь установленные приложения в виртуальной машине будут автоматически “всплывать” в меню родительской Windows 7.

Устанавливаем, что нам требуется – и в стартовом меню, в том же разделе Windows Virtual PC появляется раздел Virtual Windows XP Application со ссылками на эти виртуальные приложения.

Закрываем виртуальную машину, запускаем требуемое приложение из стартового меню уже Windows 7 – и после небольшого ожидания (на видео можно оценить время старта виртуальной машины “в фоне” с последующим запуском требуемой ОС на ноутбуке HP 8510w) получаем приложение в режиме “настоящей” XP. Какие ограничения накладывает Windows XP Mode? – самое главное, это требование аппаратной поддержки виртуализации в процессорах. Инструкция по конфигурированию аппаратной виртуализации находится на той же странице (приведенной выше), что и загрузка самого Virtual PC. Хочу обратить отдельное внимание на тот факт, что часто для включения аппаратной виртуализации после собственно установок параметров BIOS требуется еще физическое выключение питания компьютера.

Дмитрий Рудых

Введение

Иногда после обновления версии операционной системы мы сталкиваемся с массой неприятных вещей. Привычный набор программ не может быть установлен из-за проблем с совместимостью, а для любимого старого принтера нет драйвера. Зачастую от возможности решения подобных проблем зависит, продолжать ли использовать новую операционную систему или, не смотря на все её удобства и красоту, «откатиться» к более старой версии. Чтобы помочь нам сделать правильный выбор Microsoft предложило качественно новое решение – Windows XP Mode.

Основные понятия

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

Родительская операционная система – это операционная система, в которой установлено программное обеспечение (виртуальная машина), позволяющее эмулировать физический компьютер. Операционная система, используемая на виртуальной машине, называется дочерней.

Что же это за зверь, и с чем его едят?

XP Mode – виртуальная машина настроенная таким образом, что приложения, установленные в ней, доступны пользователю так же, как и обычные программы. Высокая степень интеграции достигается за счет использования новой версии Virtual PC – Windows Virtual PC. В качестве дочерней операционной системы используется Windows XP SP3. Таким образом, весь спектр программ (в том числе и драйверов USB-устройств), поддерживаемых данной операционной системой, становится доступным в Windows 7.

Установка

Для установки XP Mode необходимо:

  • Поддержка процессором технологий виртуализации Intel-VT или AMD-V (должно быть включено в BIOS);
  • Операционная система: Windows 7 Professional, Windows 7 Ultimate или Windows 7 Enterprise;
  • Дистрибутивы Windows Virtual PC и виртуальной машины Windows XP Mode.

Установочные файлы (суммарный размер около 500 Мб) доступны по ссылке:

Конфигурация виртуальной машины

Изменение параметров Windows XP Mode производится с помощью настроек Windows Virtual PC (рис. 1).

Рис. 1. Окно параметров Windows XP Mode

Например, для повышения производительности можно увеличить объем оперативной памяти выделенной виртуальной машине. Кроме того, полезными в практическом применении могут быть следующие настройки:

  • Сеть. Можно выбрать между использованием совместного доступа (NAT), отсутствием сети, внутренней сетью виртуальных машин или одним из физических сетевых адаптеров, установленных в родительской операционной системе;
  • Com1 или Com2. Перенаправление физического COM-порта в виртуальную машину;
  • Компоненты интеграции. По умолчанию они включены. При их отключении становится невозможной «прозрачная» интеграция с родительской операционной системой;
  • Учетные данные для входа в систему. По умолчанию, вход в полноэкранный режим Windows XP Mode происходит автоматически с сохраненными учетными данными пользователя User.
  • Автоматическая публикация приложений. Определяет, будут ли автоматически публиковаться приложения после установки их в виртуальной среде.

Режимы работы Windows XP Mode

Виртуальная машина может работать в одном из следующих режимов.

Простой режим . Практически не применяется. Очень похож на использование старых версий Virtual PC или аналогичных средств виртуализации для рабочих станций. Перейти в него можно отключив компоненты интеграции в настройках Windows Virtual PC. При работе недоступны: общий буфер обмена, жесткие диски родительской машины, перенаправление принтеров.

Расширенный режим . Включен по умолчанию. Стартует при запуске Windows XP Mode из меню «Пуск». Это полноэкранный режим Windows XP. Взаимодействие происходит посредством подключения к удаленному рабочему столу виртуальной машины. Благодаря этому становится доступен весь набор компонентов интеграции. В расширенном режиме происходит установка нужных нам приложений и их публикация в Windows 7.

«Прозрачный » (английский термин seamless ) режим . Работа с установленными и опубликованными приложениями происходит в этом режиме по аналогии с обычными программами. Например, опубликованный Microsoft Office появится в меню «Пуск». С его помощью станут открываться файлы с расширениями *.doc, *.xls, *.ppt и.т.п. Кроме того будет доступно сохранение документов на локальные диски и в личные каталоги пользователя (например «Мои Документы»).

Практические нюансы использования XP Mode

Интересными с точки зрения практического использования являются следующие особенности Windows XP Mode.

Одновременное использование нескольких виртуальных приложений . Возможен запуск сразу нескольких виртуальных приложений. При этом все они станут выполняться в рамках одной среды, а запуск второго и последующих будет происходить гораздо быстрей;

Публикация компонентов Windows XP . Если нам необходимо опубликовать приложение уже установленное в Windows XP (например, Internet Explorer 6), то в большинстве случаев достаточно скопировать его ярлык в папку: «C:\Documents and Settings\All Users\Главное меню» виртуальной машины. Список опубликованных в Windows 7 приложений находится в «Пуск»->«Все программы»->«Windows Virtual PC»->«Windows XP Mode Приложения».

Поддержка USB-устройств . Microsoft заявлена возможность использования USB-устройств в опубликованных приложениях. На деле это означает, что принтеры, съемные диски, цифровые камеры будут подключаться автоматически, если драйвер для них есть в родительской и дочерней операционных системах. К сожалению, многие производители даже не собираются переписывать драйвера старых моделей устройств для Windows 7 x64. Особенно это актуально для принтеров. Однако если у нас есть драйвер для 32-разрядной Windows XP, мы сможем заставить его работать через XP Mode.
Для этого необходимо нажать кнопку USB в виртуальной машине, выбрать нужное нам устройство и установить его драйвер в виртуальной машине. Устройство при работе по такому сценарию будет доступно либо в дочерней, либо в родительской операционных системах (но не в обоих сразу). Подключение возможно прямо из панели задач Windows 7, без перехода в полноэкранный режим.

Рекомендации по поддержке безопасности в XP Mode . При работе опубликованных приложений в «прозрачном» режиме в области уведомлений появляются значки дочерней операционной системы. Одно из них – предупреждение безопасности, которое сигнализирует о том, что дочерняя операционная система нуждается в обновлениях через Windows Update и установленном антивирусном обеспечении. Для соблюдения корпоративных требований безопасности XP Mode можно ввести в домен и применить к ней групповые политики.

Пример установки Cisco VPN Client

В заключении хотел бы рассказать о собственном опыте использования XP Mode на примере установки Cisco VPN Client. Данное программное обеспечение устанавливается исключительно на 32-разрядные операционные системы. Поэтому установив себе на ноутбук Windows 7 x64 я столкнулся с проблемой подключения к корпоративной сети. Именно с этого и началось мое знакомство с XP Mode. Установка и первый запуск прошел без каких-либо проблем. После этого в виртуальной машине корректно установился Cisco VPN Client.).

Сложности возникли на этапе подключения к удаленному рабочему столу серверов корпоративной сети. Дело в том, что родительская машина ничего не знала об установленном VPN-соединении. В связи с этим, пришлось публиковать клиента удаленного рабочего стола в Windows XP Mode. Сделать это оказалось непросто, т.к. копирования ярлыка mstsc.exe в папку «C:\Documents and Settings\All Users\Главное меню» было недостаточно. Потребовалось исключение данного приложения из списка запрещенных для публикации. Делается это путем удаления из реестра, соответствующего ключа. Находится он следующей ветке реестра гостевой операционной системы:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtual Machine\VPCVAppExcludeList

После этого ярлык клиента удаленного рабочего стола опубликовался, а я снова смог подключаться к корпоративной сети и пользоваться всеми преимуществами Windows 7 x64.

Краткий обзор ресурсов интернета, посвященных XP Mode

  • Видео презентации: http://blogs.technet.com/virtualworld/archive/2009/06/28/windows-xp-mode-for-windows-7.aspx
  • Блог разработчиков: http://blogs.technet.com/windows_vpc/
  • Ресурс для скачивания: http://www.microsoft.com/windows/virtual-pc/download.aspx

Windows XP Mode, или последний рубеж совместимости

Режим Windows XP (XP Mode) предназначен для решения проблем с совместимостью программ, созданных для более ранних версий Windows. Этот режим имеется в старших версиях Windows 7 и дает возможность запускать старое программное обеспечение для Windows XP прямо на рабочем столе Windows 7. А теперь попробуем выяснить, что же такое XP Mode и как он работает на самом деле.

Что такое XP Mode?

Когда-то давно существовала компания Connectix, которая была известна своими разработками в области виртуализации. В 2003 году компания Microsoft приобрела Connectix со всеми потрохами разработками, и через некоторое время выпустила для всех пользователей Windows приложение для виртуализации — Microsoft Virtual PC 2007. Virtual PC был абсолютно бесплатен, и, хоть и уступал в функциональности тому-же VMware Workstation, для целей настольной виртуализации его возможностей хватало вполне.

Так вот, Windows XP Mode является попросту виртуальной машиной с Windows XP, работающей под новейшей версией Virtual PC, который называется теперь Windows Virtual PC и заточен под работу исключительно с Windows 7. Режим Windows XP использует полную установку Windows XP Professional Service Pack 3 с включенными компонентами интеграции.

Таким образом, XP Mode состоит из:

  • Windows Virtual PC, поставляющегося теперь в виде апдейта (KB958559);
  • сжатого VHD-файла, который содержит предварительно настроенную копию Windows XP SP3.

Перед установкой

XP Mode доступен только для Windows 7 Professional, Corporate и Ultimate. Хотя Windows Virtual PC можно установить на любую версию Windows 7 (кроме Starter), но при этом будут недоступны такие возможности как компоненты интеграции и виртуальные приложения.

Начиная с Service Pack 1 для работы XP Mode аппаратная поддержка виртуализации не обязательна. Тем не менее, перед началом использования XP Mode желательно выяснить, поддерживает ли ваш процессор технологию аппаратной виртуализации (Intel VT-x/AMD-V). Сделать это можно с помощью любой диагностической утилиты, например CPU-Z.

Установка XP Mode

Идем на сайт Microsoft в раздел, посвященный Virtual PC и XP Mode. На странице загрузки указываем версию операционной системы и язык установки, после чего нам предлагается скачать три файла. Первый — это образ Windows XP, второй — Windows Virtual PC, а третий — апдейт, позволяющий Virtual PC работать на машинах без поддержки аппаратной виртуализации. При наличии установленного SP1 этот апдейт ставить не надо, так как он входит в его состав.

Проходим проверку на подлинность ОС (без нее никак), загружаем файлы и приступаем к установке. Первым, конечно, устанавливается Virtual PC.

Установив Virtual PC перезагружаем компьютер и запускаем установку XP Mode.

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

И жмем готово. Галочку на пункте «Запустить Windows XP Mode» лучше оставить.

И указываем путь для установки уже самой виртуальной машины с Windows XP, а также учетные данные для доступа к ней. Хотя для работы они не понадобятся, на всякий случай рекомендуется их запомнить.

В следующем окне читаем предупреждение о совместном доступе к дискам и жмем на кнопку «Начать установку» (интересно, что мы делали до этого?).

Вот наконец установка завершена и в нашем распоряжении виртуальная машина с установленной Windows XP.

Настройка ВМ

Изменим настройки виртуальной машины. Для этого ее надо остановить. Что интересно, в системе нет кнопки «Выключить», а при закрытии машина уходит в сон, поэтому воспользуемся сочетанием клавиш Ctrl+Alt+Del.

Выключив машину идем в меню «Пуск» — «Windows Virtual PC» — «Управление виртуальными машинами». Открываем панель управления Virtual PC, выбираем нашу машину и открываем ее параметры. Вот те, что заслуживают отдельного внимания:

Память — изменение количества оперативной памяти, выделяемое виртуальной машине (по умолчанию 256Мб).

Жесткий диск — настройка параметров виртуального жесткого диска. Диск можно сжать, преобразовать в из динамического в фиксированный или объединить.

Как видно из рисунка, наша виртуальная машина XP Mode состоит из двух VHD-файлов. Первый — родительский диск, который содержит ядро системы и остается без изменений. Второй — , он содержит только набор изменений по сравнению с родительским диском. Их можно объединить в один файл, что облегчит обслуживание и ускорит работу системы.

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

Сеть — настройки виртуального сетевого адаптера. Есть 3 варианта настройки:

  1. NAT (используется по умолчанию). У машины есть доступ к внешней сети, к ней самой доступа снаружи нет;
  2. Адаптер рабочего стола — используется сетевой адаптер основной системы. При этом виртуальная машина становится видна в сети;
  3. Внутренняя сеть — вообще нет доступа наружу.

Компоненты интеграции — обеспечивают виртуальной машине доступ к физическим ресурсам (принтеры, жесткие диски и т.д.).

Автоматическая публикация приложений — любое приложение, установленное на виртуальную машину, автоматически становится доступным в основной системе, в меню Пуск. Это та самая возможность, из за которой и стоит использовать XP Mode.

Закрыть — действие при закрытии окна. Можно выбрать одно из трех — гибернация, завершение работы или выключение. А можно сделать так, чтобы при закрытии можно было сделать выбор действия вручную. Кстати, завершение работы и выключение — это не одно и то-же. Завершение работы эквивалентно штатному выключению через меню Пуск, а выключение — отключению питания.

Использование XP Mode

Теперь устанавливаем проблемное приложение на ВМ (я в целях тестирования установил Notepad++), после чего ее можно выключить.

Теперь идем в меню «Пуск» — «Windows Virtual PC» — «Приложения Windows XP Mode» , находим там установленный Notepad++

И запускаем его. Надо сказать что первый запуск занимает довольно много времени, ведь сначала запускается виртуальная машина, а уже потом приложение. После старта ВМ остается работать в бэкграунде и во второй раз виртуальное приложение запускается гораздо быстрее.

И несколько моментов, которые стоит учесть при использовании Windows XP Mode:

  • запущенная виртуальная машина потребляет реальные ресурсы, что скажется на быстродействии основной системы;
  • виртуальная машина требует обслуживания — на нее нужно установить антивирус, ее нужно обновлять и т.д. Кстати, поддержка для Windows XP SP3 заканчивается 8 апреля 2014 года, после чего обновления выпускаться не будут;
  • Virtual PC не поддерживает виртуальный доступ к физическим видеокартам. Другими словами, в режиме Windows XP нет аппаратного 3D-ускорения, поэтому 3D-приложения работать не будут.


Рекомендуем почитать

Наверх