Развертывание –> Совместимость приложений
В предыдущих частях цикла, посвященного совместимости приложений для ИТ-специалистов, мы познакомились с основными причинами несовместимости приложений в Windows 7 и обсудили, как изменения на уровне ядра операционной системы могут повлиять на работоспособность приложений, рассмотрели инструменты и способы разрешения проблем совместимости приложений с операционной системой Windows 7 и познакомились с механизмом Program Compatibility Assistant, который используется пользователями для решения основных проблем несовместимости приложений. Мы также познакомились с основами использования набора инструментов Application Compatibility Toolkit, предназначенного для ИТ-специалистов. В заключительной части данного цикла мы рассмотрим использование механизмов виртуализации для решения проблем с обеспечением совместимости приложений, написанных для предыдущих версий операционной системы Windows. Режим Windows XP ModeРежим Windows XP Mode предназначен для запуска в Windows 7 приложений, написанных для предыдущих версий операционной системы – Windows XP. В отличие от описанных ранее в данном цикле способов обеспечения совместимости, данный подход основан на использовании механизмов виртуализации – приложения работают в специальной версии виртуальной машины, на которой установлена операционная система Windows XP. Данный режим предназначен, в первую очередь, для тех сценариев, когда невозможно обеспечить совместимость приложений каким-либо описанными в данном цикле способами, либо для компаний, которые не могут решить вопросы совместимости приложений собственным штатом ИТ-специалистов. Режим Windows XP Modeбазируется на клиентском средстве виртуализации Microsoft Virtual PC и специальной версии виртуальной машины с установленной в ней версией Microsoft Windows XP SP3. Оба компонента доступны для бесплатной загрузки с сайта Microsoft и могут использоваться в операционной системе Microsoft Windows 7 в изданиях Professional (Профессиональная), Ultimate (Максимальная) или Enterprise(Корпоративная). Обратите внимание на то, что режим Windows XP Modeпредназначен, в основном, для обеспечения совместимости корпоративных приложений и, в ряде случаев, может не поддерживать графические приложения, игры и пр., приложения с интенсивным потреблением графических ресурсов. Установка режима Windows XP ModeПрежде чем приступить к установке режима Windows XP Mode, следует выполнить ряд предварительных действий, которые позволят вам убедиться в том, что компьютер, на котором планируется использование данного режима, соответствует аппаратным и программным требованиям – в нем присутствует аппаратная поддержка механизмов виртуализации (HAV, Hardware-Assisted Virtualization) и он работает под одной из поддерживаемых версий операционной системы Windows 7. Наличие поддержки аппаратной виртуализации позволяет использовать режим Windows XP Mode наиболее оптимальным образом. Отметим, что основная масса современных компьютеров поставляется с аппаратной поддержкой виртуализации, но она может быть отключена на уровне BIOS. Что проверить, поддерживает ли процессор аппаратную виртуализацию, следует выполнить следующие шаги:
После того как мы убедились в том, что компьютер поддерживает аппаратную виртуализацию и она включена (либо установлено специальное обновление для компьютеров, не соответствующих этому требованию) и установленная версия операционной системы Windows 7 является одним из поддерживаемых изданий - Professional, Ultimate или Enetrprise, можно приступить к загрузке и установке компонентов Windows XP Mode. Для этого необходимо выполнить следующие действия:
Примечание. После установки Virtual PC необходимо перезагрузить компьютер. После того как все компоненты Windows XP Modeзагружены и установлены, можно перейти к настройке и использованию режима виртуализации Windows XP. Использование режима Windows XP ModeДля того, чтобы начать использовать режим Windows XP Mode следует нажать кнопку Start (Пуск), выбрать элемент All Programs (Все программы), затем – Windows Virtual PC, Windows XP Mode. Рис. Virtual PC и Windows XP Mode После подтверждения принятия лицензионного соглашения на экране «Installation Folder and Credentials (Папка установки и учетные данные)» следует либо выбрать папку по умолчанию, либо указать другую папку. Далее следует указать пароль и затем, на следующем экране, включить автоматический режим обновления Рис. Выбор местоположения файлов и задание пароля Рис. Включение режима автоматического обновления После этого следует нажать кнопку «Start Setup (Начать обновление)». Рис. Установка Windows XP Mode После завершения установки в отдельном окне откроется экземпляр операционной системы Windows XP, который можно использовать для установки приложений, написанных для данной версии операционной системы. Рис. Операционная система Windows XP в режиме Windows XP Mode в Windows 7 Для того, чтобы посмотреть настройки виртуальной машины с установленной версией Windows XP следует выполнить команду Tools | Settings в верхнем меню виртуальной машины. Рис. Настройки виртуальной машины После того как все готово и работает, мы можем приступить к установке программного обеспечения – для этого следует перевести курсор в окно виртуальной машины, вставить диск с программным обеспечением в привод CD-ROM и следовать инструкциям установки конкретного приложения. Рис. Установка программного обеспечения в Windows XP Mode ЗаключениеВ рамках цикла, посвященного совместимости приложений для ИТ-специалистов, мы познакомились с основными причинами несовместимости приложений в Windows 7 и обсудили, как изменения на уровне ядра операционной системы могут повлиять на работоспособность приложений, рассмотрели инструменты и способы разрешения проблем совместимости приложений с операционной системой Windows 7 и познакомились с механизмом Program Compatibility Assistant, который используется пользователями для решения основных проблем несовместимости приложений. Мы также познакомились с основами использования набора инструментов Application Compatibility Toolkit, предназначенного для ИТ-специалистов и рассмотрели использование механизмов виртуализации для решения проблем с обеспечением совместимости приложений, написанных для предыдущих версий операционной системы Windows. На сайте TechNet в разделах «Windows» и «Развертывание» приведены дополнительные ресурсы, которые также помогут вам в решении задач обеспечения совместимости приложений. Автор: Алексей Федоров Продолжить обучение
|