Программа для установки хр моде. Установка Windows XP Mode

18.05.2019

Понимаю, что это выглядит навязчивой идеей, но что поделать - мне вдруг стало довольно интересно писать видео для блога (дурной пример заразителен, наверное). Да и судя по статистике – видео оказалось вещью весьма востребованной, планирую далее дополнить свою отдельную подборку видеороликов на локальных 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 требуется еще физическое выключение питания компьютера.

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

Если вы столкнулись с тем, что какая-то из программ, с которой вы работали на предыдущих версиях Windows, не запускается или работает некорректно, зайдите в раздел "Устранение неполадок" и щелкните по ссылке "Выполнение программ, предназначенных для предыдущих версий Windows" (Run programs made for previous versions of Windows).

Будет запущен мастер, который поможет устранить проблемы неработоспособности приложений. Этот мастер можно также открыть из контекстного меню. Для этого достаточно щелкнуть по значку неработающего приложения правой кнопкой мыши и выбрать пункт "Исправление неполадок совместимости" (Troubleshoot compatibility).

Для начала мастер произведет поиск установленных на компьютере программ и отобразит их список. Если в нем не нашлось программы, которая у вас не запускается или работает некорректно, можно указать путь к ее исполняемому файлу вручную (стоит иметь в виду, что средство устранения проблем не работает с приложениями, файлы которых имеют расширение MSI).

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

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

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

В любом случае, ищите самую новую версию на сайте производителя. Если же проблему решить никак не удается - например, новая версия недоступна или вы по каким-то причинам не хотите ее устанавливать, у вас всегда есть возможность обновить Windows 7 до той редакции, которая поддерживает режим XP. Версии "Начальная" и "Домашняя базовая" можно обновить до редакции "Домашняя расширенная", а ее, в свою очередь, до "Максимальная" или "Профессиональная". Подробные рекомендации относительно обновления можно найти на специальной странице сайта Microsoft.

Виртуализация — это общий термин, охватывающий абстракцию ресурсов для многих аспектов вычислений. Некоторые наиболее характерные примеры виртуализации приведены ниже. В свою очередь, виртуальная машина — это окружение, которое представляется для «гостевой» операционной системы, как аппаратное. Однако на самом деле это программное окружение, которое симулируется программным обеспечением хостовой системы. Эта симуляция должна быть достаточно надѐжной, чтобы драйверы гостевой системы могли стабильно работать. При использовании паравиртуализации, виртуальная машина не симулирует аппаратное обеспечение, а, вместо этого, предлагает использовать специальное 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-х разрядные операционные системы. А именно:

  • Windows XP - поддерживается только Windows XP Service Pack 3 (SP3) Professional;
  • Windows Vista - поддерживается только Windows Vista Enterprise и Windows Vista Ultimate;
  • Windows 7 - поддерживается только Windows 7 Enterprise и Windows 7 Ultimate;

В этом руководстве я опишу несколько вариантов использования 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 требуется сделать следующее:

  1. Загрузить, установить и запустить Intel Processor Identification Utility ;
  2. Перейти на вкладку «CPU Technologies» и прочитать значение в поле «Intel Virtualization Technology»

Для того, чтобы узнать поддерживается ли аппаратная виртуализация в процессорах AMD требуется загрузить, установить и запустить AMD Virtualization Compatibility Check Utility

В следующем списке отображаются некоторые модели процессоров Intel, у которых есть аппаратная поддержка виртуализации:

  • Pentium 4 662 and 672
  • Pentium Extreme Edition 955 and 965 (not Pentium 4 Extreme Edition with HT) Pentium D 920-960 except 945, 935, 925, 915
  • Core Duo T2300, T2400, T2500, T2600, T2700 (Yonah)
  • Core 2 Duo E6300, E6400, E6320, E6420, E6540, E6550, E6600, E6700, E6750, E6850 (Conroe)
  • Core 2 Duo E7600, E8200, E8300, E8400, E8500, E8600 and some versions of the E7400 and E7500 (Wolfdale)
  • Mobile Core 2 Duo T5500, T5600, T7100, T7200, T7250, T7300, T7400, T7500, T7600, T7600G, T7700, T7800 (Merom)
  • Mobile Core 2 Duo SU9300, SU9400, SU9600, P7370, P8400, P8600, P8700, P8800, P9500, P9600, P9700, T8100, T8300, T9300, T9400, T9500, T9600, T9800, T9900 (Penryn)
  • Core 2 Quad Q6600, Q6700 (Kentsfield)
  • Core 2 Quad Q8400, Q8400S, Q9300, Q9400, Q9400S, Q9450, Q9550, Q9550S, Q9650 and some versions of the Q8300 (Yorkfield)
  • Core 2 Extreme X6800 (Conroe_XE)
  • Core 2 Extreme QX6700, QX6800, QX6850 (Kentsfield_XE) Core 2 Extreme QX9650, QX9770, QX9775 (Yorkfield_XE) Xeon 3000, 5000, 7000 series
    Atom Z520, Z530, Z540, Z550, Z515 (Silverthorne)
  • all Intel Core i7 processors
  • Pentium Dual-Core E6300, E6500 and some versions of the E5300 and E5400*
  • Celeron E3000 series

В этом разделе руководства описан процесс установки 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 будет более недоступен, и вы можете потерять важные данные. Деинсталляция пакета удаляет виртуальную машину, а также прекращает доступ к данным, которые хранились в виртуальной машине;
  • Компания Microsoft советует хранить архивную копию пакета Windows XP Mode (WindowsXPMode_xx- XX.exe, где хх-ХХ является языком системы) как бэкап, на случай, если вам придется восстанавливать среду Windows XP Mode. Например, можно записать.exe файл на CD или DVD диск. Крайне рекомендуется иметь архивную копию, потому что среда Windows XP Mode имеет 2 виртуальных жестких диска - родительский виртуальный жесткий диск и дифференциальный диск. Дифференциальный диск не может использоваться без родительского. Если родительский диск будет удален или поврежден, то следует обновить существующую среду Windows XP Mode. В этом случае вам нужно использовать тот же родительский жесткий диск, который был использован ранее, если вы будете заново устанавливать Windows XP Mode

Процесс установки выглядит следующим образом:

После установки Windows XP Mode вы, возможно, захотите создать новые учетные записи для этого компонента. Если вы создадите учетные записи, то их нужно будет добавить в группы Remote Desktop User и Administrators. Учетные записи могут быть как доменными, так и локальными.

Установка виртуальной машины вручную

Этот метод можно использовать в том случае, если вы не хотите, чтобы вашей гостевой системой была Windows XP. В этом разделе я расскажу, как можно создать виртуальную машину и установить гостевую операционную систему, которой вы планируете управлять в Virtual PC. Для создания виртуальной машины можно воспользоваться мастером создания виртуальных машин. Мастер поможет вам отконфигурировать виртуальную машину с базовыми настройками, которые вы можете настроить так, как вам необходимо для использования виртуальной машины. Например, вы можете указать определенный объем памяти, которую будет использовать виртуальная машина. Количество выделяемой оперативной памяти должно быть таким, которые вы выделили бы физическому компьютеру. Желательно обеспечивать виртуальную машину достаточным количеством памяти для того, чтобы можно было без проблем управлять операционной системой и установленными на нее приложениями. Также следует обратить внимание на то, каким образом вы будете устанавливать гостевую операционную систему. Например, для установки операционной системы вы можете использовать сетевой сервер для инсталляции или физический CD или DVD привод, в который просто поместите установочный диск с системой. Если вы устанавливаете поддерживаемую Virtual PC гостевую операционную систему, то после установки понадобится установить пакет компонентов интеграции.

  1. Нужно открыть папку виртуальной машины. Для этого заходим в меню «Пуск », выбираем «Windows Virtual PC ». Если сразу в меню данного пункта нет, нужно нажать в меню «Пуск » на «Все программы », нажать левой кнопкой на папку «Windows Virtual PC », а затем выбрать пункт «Windows Virtual PC »

  2. В проводнике Windows откроется папка «Виртуальные машины ». Из области меню нажимаем на «».


    Папка «Виртуальные машины » обеспечивает подробную информацию обо всех виртуальных машинах, созданных текущем пользователем, а также из этой папки можно открывать общий доступ, создавать и изменять виртуальные машины и виртуальные диски.

  3. Откроется Мастер создания виртуальных машин. Пройдя по диалогам мастера вы выберите требуемые настройки для установки гостевой операционной системы.


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

    На втором шаге мастер создания виртуальных машин нам предлагает указать параметры памяти для виртуальной машины.

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

  4. По окончанию работы мастера виртуальная машина будет отображена в списке файлов папки «Виртуальные машины ».

  5. Установка гостевой операционной системы. Если вы используете сетевой инсталляционный сервер, то можете смело пропускать данный шаг. Если вы используете CD или DVD диск, то вставьте его в каретку привода и переходите на следующий шаг установки. Для использования.iso образа нужно сделать следующее:
    a) Нажмите правой кнопкой мыши на созданной виртуальной машине и выберите пункт «Параметры »;

    B) В левой панели выберите диск, на котором находится образ. В правой панели выберите пункт «Открыть ISO-образ ». Нажмите кнопку ОК .

  6. Запустите виртуальную машину. В списке файлов выберите виртуальную машину и нажмите «Open ». Windows Virtual PC откроет установщик системы для виртуальной машины. Виртуальная машина будет искать установочный диск. Установка начнется после того, как найдется загрузочный диск.

  7. После того, как инсталляция будет завершена нужно установить компоненты интеграции. Нажимаем на меню «Сервис » в окне виртуальной машины и выбираем пункт «». Если инсталляция не начнется через несколько секунд, перейдите на рабочий стол виртуальной машины и откройте в ней CD диск. После этого нужно 2 раза нажать левой кнопкой мыши на файле IntegrationComponents.msi .



  8. Пройдите установку при помощи мастера установки компонентов интеграции.

  9. Перезагрузите виртуальную машину. Из меню «Действие » окна виртуальной машины выберите пункт «Перезагрузить »

Закрытие виртуальной машины

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

Внимание

Когда вы открываете виртуальную машину, Windows Virtual PC обеспечивает ее памятью и процессорными ресурсами. Продолжительность времени, которое используется для открытия виртуальной машины, зависит от того, каким методом вы ее закрывали в момент последней сессии. Также имеет значение количество памяти, которое вы выделяли при создании виртуальной машины. По умолчанию, при нажатии на кнопку «Закрыть» в окне виртуальной машины, виртуальная машина Windows XP Mode переходит в режим гибернации и предлагает вам выбрать такое же действие и для остальных виртуальных машин. Вы можете самостоятельно изменить эту опцию.

Изменения действия закрытия виртуальной машины по умолчанию


Выключение виртуальной машины

  1. В окне виртуальной машины нажмите на Ctrl+Alt+Del . Или можете нажать комбинацию клавиш CTRL+ALT+END .
  2. В появившемся окне гостевой операционной системы нажмите на «Shut Down ».
  3. Операционная система будет выключена, ресурсы, потребляемые ею будут возвращены хостовой системе.

Внимание! Если вы хотите, чтобы установленное программное обеспечение отображалось на рабочем столе хостовой операционной системы, нужно выйти из учетной записи и только потом можно закрывать виртуальную машину.

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

Бизнес-приложения, запускаемые на операционной системе Windows XP замечательно подходят для тестирования данной возможности. Однако, Windows Virtual PC не поддерживает приложения, которые требуют стереозвук или 3D графику. Это означает, что пользовательские приложения, например игры, невозможно запускать в данном случае.


Использование USB устройств в виртуальной машине.

Windows Virtual PC поддерживает USB устройства версии 2.0, также возможно совместное использование устройства или запись с устройства на виртуальную машину. Метод, который вы будете применять, зависит от того, вида устройства USB, которое используется. В том случае, если установлены компоненты интеграции и они разрешены гостевой операционной системе, запоминающие устройства и устройства чтения смарт-карт автоматически разделяются между виртуальными машинами и физическим компьютером. Не требуются никакие дополнительные действия для этих типов запоминающих устройств. Для остальных видов возможно их использование благодаря прикреплению их к виртуальной машине. Например, можно прикрепить следующие типы USB устройств:

  • Цифровые камеры;
  • USB CD привод;
  • MP3 плееры;
  • Телефон/КПК/мобильное устройство;
  • Веб-камеры/видео камеры;
  • Беспроводные сетевые адаптеры.

Печать из виртуальной машины

Существует несколько способов для того, чтобы сделать принтер доступным на виртуальной машине. На способы, которые можно использовать, воздействуют некоторые факторы: доступен ли драйвер принтера на Windows 7 и подключен ли принтер локально или через сеть. Также можно использовать формат XPS в том случае, если ваш компьютер поддерживает этот метод печати.

Использование локального USB принтера

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

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

  1. Подключите принтер к виртуальной машине. Для этого в окне виртуальной машины нажмите на «USB », а затем на «Имя_устройства Совместный доступ ».
  2. Установите драйвер принтера на гостевую операционную систему. Вы можете воспользоваться установкой драйвера через Интернет или использовать CD диск.
  3. Отключите принтер от виртуальной машины. Для этого из окна виртуальной машины нажмите на «USB », а затем на «Имя_устройства Освободить ».
  4. Перезагрузите виртуальную машину. Для этого, из окна виртуальной машины нажмите на «Действие », а затем на «Перезагрузить ».
  5. Принтер будет доступен на обеих системах, как на хостовой, так и на гостевой.

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


Печать из виртуальной машины

  1. Перейдите в виртуальную машину и зайдите в учетную запись, если это необходимо (вы авторизируетесь автоматически, если установлена опция, связанная с сохранением пароля).
  2. Сделайте следующее:
    a) На рабочем столе в виртуальной машине нажимаем правой кнопкой на файле и выбираем из контекстного меню опцию «Печать »
    b) Открываем приложение, у которого доступна опция печати и используем команду печать.
  3. Все принтеры, которые доступны в виртуальной машине есть в списке принтеров. Выбираем нужный принтер и нажимаем на кнопку ОК

Также можно использовать печать в документ XPS из вашего виртуального приложения или виртуальной сессии для сохранения печатаемого файла на хосте, а затем можно распечатать файл, используя принтер, установленный на хостовом компьютере. Эта опция полезна тогда, когда драйвера не доступны для гостевой операционной системы или вы не хотите устанавливать на ней принтер. Для этого способа требуется следующая конфигурация:

  • Microsoft XPS Essentials Pack установленный на гостевой операционной системе. Microsoft XPS Essentials
    Pack можно загрузить по следующей ссылке: Windows Hardware Developer Central site .
  • Виртуальная машина настроена и имеет доступ к дискам и разделам на хостовом компьютере, так что можно просто сохранить файл (По умолчанию, когда устанавливается Windows XP Mode система настроена так, что открыт доступ к дискам и разделам хостовой системы. Для остальных виртуальных машин необходимо устанавливать компоненты интеграции).
  • На хостовой операционной системе должен быть установлен работающий принтер.

И хотя в данной системе остались старые способы «обмана» приложений, то есть когда мы в свойствах приложения указываем режим совместимости (экран 1), появилось и кое-что новое. Об этом и пойдет речь в данной статье.

Настройка параметров совместимости

Очень часто пользователь не может сразу сказать, на какую систему рассчитано то или иное приложение. И здесь на помощь придет функция «Устранение неполадок» панели управления.

Для устранения неполадок, связанных с совместимостью приложения и операционной системы, необходимо выбрать пункт «Программы» и с помощью мастера «Совместимость программы» настроить параметры совместимости капризных приложений (экран 2).

Если же приложение необходимо запускать с правами администратора, то вы сможете, нажав «Дополнительно», указать, что для запуска нужны права администратора. Хотя, на мой взгляд, от таких приложений все же следует избавляться, и чем раньше, тем лучше.

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

Однако в случае с Windows 7 разработчики Microsoft пошли еще дальше в обеспечении совместимости приложений. В данной операционной системе, вернее в редакциях Windows 7 Enterprise, Windows 7 Professional и Windows 7 Ultimate будет доступен режим XP Mode.

Что такое XP Mode?

Режим Windows XP Mode основан на технологии Microsoft Virtual PC и использует протокол Remote Desktop Protocol (RDP). Для пользователей применение данного режима означает, что совместимость приложений осуществляется с помощью виртуальной среды Windows XP, в которой будут запускаться приложения, не способные по каким-то причинам работать в Windows 7. Фактически данный режим помогает (прежде всего системным администраторам) решить проблему совместимости приложений, причем достаточно легко. Но для начала стоит убедиться, что имеющееся в распоряжении оборудование позволит работать в таком режиме.

Проверка аппаратной совместимости

Далеко не все компьютеры, используемые на предприятиях сегодня, способны поддерживать режим Windows XP Mode. Для этого компьютер, если он оснащен процессором от Intel, должен поддерживать технологию виртуализации Intel virtualization technology. Однако корпорация Intel реализовала данную технологию далеко не на всех своих процессорах. Например, некоторые модели ноутбуков ASUS, Dell Studio, HP Pavilion, Sony Vaio и Toshiba Satellite на базе процессоров Intel Celeron, Pentium Dual-Core, Pentium M и Atom 270 и 280 не имеют поддержки Intel virtualization technology.

Если установлен процессор Pentium D, Core или Core 2 Duo, требуется проверить номер модели, потому что модели P7350/7450, T1350, T2050/2250, T2300 E/2350/2450, T5200/5250/5270/5300/5450/5470/5550/5670/5750/5800/5850/5870/5900 и T6400/6570 не поддерживают VT.

Как убедиться в том, что ваш процессор от Intel поддерживает виртуализацию? Очень просто. Для этого нужно зайти на сайт www.intel.ru в раздел загрузки и получить утилиту Intel Processor ID Utility (pidenu22.exe) размером в 1,13 Мбайт. Как видите, совсем немного. После установки нужно запустить данную утилиту (экран 3), и вы увидите, поддерживает ли ваш процессор технологию Intel virtualization technology.

Пользователи компьютеров на базе процессоров AMD также могут столкнуться с трудностями при работе в режиме XP, потому что процессоры Sempron и Athlon 64 не поддерживают VT. Для владельцев процессоров AMD проверка происходит следующим образом: по ссылке http://support.amd.com/us/Processor_TechDownloads/AMD-V_Hyper-V_Compatibility_Check_Utility.zip нужно загрузить приложение AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility. Если ваш процессор поддерживает технологию виртуализации, то в сообщении будет следующий текст: «This system is compatible with Hyper-V». Если ваш процессор поддерживает технологию виртуализации, смело переходите к установке режима Windows XP Mode.

Установка Windows XP Mode

Windows XP Mode в Windows 7 - это небольшая часть семейства технологий виртуализации с общим названием Microsoft Enterprise Desktop Virtualization, MEDV. В состав Windows XP Mode (XPM) входят две уже известные нам технологии. Это Virtual PC (VPC) и протокол Remote Desktop Protocol (RDP). XPM использует составную часть RDP, известную как Remote Applications Integrated Locally (RAIL).

Напоминаю еще раз, что Windows XP Mode реализован или может запускаться в составе трех редакций Windows 7: Professional, Enterprise, и Ultimate.

В состав XPM входят два пакета:

  • пакет VHD, содержащий предустановленную запакованную копию Windows XP SP3;
  • пакет Virtual PC 7 (KB958559), содержащий собственно среду виртуализации Virtual PC 7.

Для установки Windows XP Mode необходимо загрузить с сайта Microsoft два файла:

  • Windows6.1-KB958559-x86 - собственно файл Virtual PC;
  • файл WindowsXPMode_ru-ru - собственно файл виртуальной Windows XP. Учтите, что уже сейчас доступна версия виртуальной Windows XP на многих языках, включая русский.

Первым запускаем файл Windows6.1-KB958559-x86. Установка самой функции Windows XP Mode не представляет особой сложности. По окончании процедуры установки ваша папка XPM будет содержать файл Virtual Windows XP.vhd (образ жесткого диска виртуальной машины), текстовый файл KEY.txt, содержащий ключ XPM, и файл VXPEULA.txt, содержащий лицензионное соглашение.

После установки в стартовом меню вы увидите три пункта:

  • специальную папку, содержащую указатель на установленную виртуальную машину;
  • папку, в которой будут размещены ссылки на инсталлированные приложения в виртуальном окружении;
  • ссылку на VPC Windows XP.

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

Рассмотрим это на примере. Установим пакет PGP в редакции, совместимой лишь с Windows XP. Для этого запустим Windows XP Mode и установим туда приложение PGP (экран 4).

После установки наше приложение доступно из меню «Пуск» Windows 7 (экран 5).

После запуска PGP Desktop можно увидеть (экран 6), что окно PGP Desktop открыто на стандартном рабочем столе Windows 7.

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

Преимущества Windows XP Mode

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

Несмотря на то что технология виртуализации Virtual PC существует уже достаточно давно, данное приложение все же нуждалось в обновлении. В нынешней обновленной версии виртуальным машинам стали доступны жесткие диски основной операционной системы. Кроме того, ранее нельзя было обратиться из виртуальной машины к накопителю USB. Сегодня эта проблема решена.

Возможно, не все со мной согласятся, но, на мой взгляд, система Windows XP устарела, ведь она была создана еще в 2001 году. Режим XP Mode поможет использовать Windows XP совместно с современной операционной системой. Кроме того, данный режим позволит использовать некоторые из тех усовершенствований, реализованные в Virtual PC.

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

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

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

Владимир Безмалый - Cпециалист по обеспечению безопасности, MVP Consumer Security, Microsoft Security Trusted Advisor.

Сегодня мы проведем обзор новой функции Windows 7 - Windows XP Mode (XPM), которая стала доступна со стартом открытого тестирования Windows 7 RC. На нашем портале уже публиковалась некоторая информация об этой функции, ну, а сейчас мы рассмотрим её работу более подробно - на практике, а также познакомимся с минимальными системным требованиями этого режима.

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

  • Если у вас процессор , то пройдите по и скачайте утилиту Intel Processor Identification Utility (ПО для идентификации процессоров Intel). После установки и запуска программы, во вкладке Технологии ЦП ищем строчку Технология виртуализации Intel, где будет написано, поддерживается Вашим процессором эта возможность или нет. Для примера смотрите приложенный скриншот ниже.
  • Для владельцев процессоров фирмы : переходим по ссылке и скачиваем приложение AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility . Если Ваш процессор поддерживает технологию виртуализации, то в сообщении будет следующий текст, выделенный зеленым цветом: This system is compatible with Hyper-V, а если нет, или требуется обновление BIOS, то появится примерно следующее.

Внимание заслуживает тот факт, что режим 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 | Установка

Для установки 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 файла:

  1. key.txt - в котором лежит ключ от Windows XP SP3.
  2. Virtual Windows XP - VHD-образ XP.
  3. VXPEULA.txt - лицензионное соглашение.

Воспользуемся вторым ярлыком и перейдем к первоначальной настройке Windows Virtual PC . В первом окне ставим галочку, что мы согласны с лицензионным соглашением, и жмем кнопку Next .

В последнем окне первоначальной настройки нам предлагается включить (или выключить) автоматическое обновление.


Вот так, при первой загрузке, выглядит запущенная виртуальная машина.

Windows XP Mode | Настройки

Дистрибутив установленной системы Windows XP - английский. Изменить язык интерфейса нелья, что не мешает добавить поддержку русского языка в программах, для чего в Control Panel (Панель инструментов) находим Regional and Language Options и во всех настройках указываем русский язык.

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

Раз уж мы затронули настройки операционной системы, то давайте сразу рассмотрим настройки самой виртуальной машины, для чего перейдем в меню Tools → Settings .

Под работу виртуальной машины по умолчанию отведено 256 Мб. Конечно, если планируется запуск ресурсоемких приложений, это значение нужно увеличить, что возможно сделать только при незапущенной системе. Также, большой интерес представляет пункт Integration Features (Настройки интеграции), в котором можно установить возможность взаимодействия виртуальной системы с Windows 7.

Эти функции включают в себя использование общего буфера обмена, принтеров, дисков и смарт-карт. Остальные пункты стандартны для подобного класса программ. В них можно настроить реакцию на закрытие окна (переход в спящий режим, выключение и т.д.), настроить сетевые карты, подключение DVD-приводов и др.

Windows XP Mode | Обзор виртуальной машины

Закончив рассмотрение настроек, давайте перейдем к обзору виртуальной системы и начнем мы с изучения окна "Мой компьютер ". Локальным жестким диском виртуальной машины является виртуальный диск С , доступа к которому напрямую из Windows 7 нет. Ранее мы рассмотрели настройки интеграции, в которых был отмечен пункт для сопряжения дисков между системами, поэтому в окружении "Мой компьютер " можно заметить, что были подключены логические разделы основной ОС.

При тестировании оказалось, что можно зайти в корневой каталог подключенных разделов, но вот при попытке доступа к остальным файлам окно зависало. Найденным решением стал доступ через проводник, который запускается из контекстного меню.

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

При работе в виртуальной машине не возникнет проблем с доступом к интернету. Между прочим, в системе установлен Internet Explorer 6 , который желательно обновить до последней версии.

Интеграция приложений Windows XP Mode в Windows 7

Напоследок мы оставили самое интересное, а именно - интеграцию приложений виртуальной машины в Windows 7. Любое приложение, которое было установлено в виртуальной машине, появляется в стартовом меню Windows 7. Для примера было установлено приложение .

Как видно из скриншота, режим XPM позволяет приложениям, установленным внутри виртуальной XP, работать на хостовой операционной системе, рядом с родными приложениями Windows 7. Чтобы добавить интегрировать другие приложения, которые не требуют установки, необходимо добавить ярлык приложения в папку C:\Documents and Settings\All Users\Start Menu\ Programs .

Windows XP Mode | Заключение

Не смотря на то, что для работы в режиме Windows XP Mode требуется наличие поддержки аппаратной виртуализации, а также наличие свободного места на жестком диске, в любом случае, XPM дает гарантированную возможность работать в Windows 7 с приложениями, написанными под Windows XP и более ранние версии. Есть только единственное "но" - работать в XMP можно будет только под Windows 7 Enterprise , Windows 7 Professional или Windows 7 Ultimate , которые, скорее всего, будут стоить приличную сумму денег. В остальном, больши х минусов Windows XP Mode найдено не было.