Что за программа windows xp mode. Установка Windows XP Mode

18.06.2019

В последней, седьмой статье цикла, посвященного 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.

Завалили вопросами - “Что? Зачем? Как?” в новой “мегафишке” Windows 7 под названием Windows XP Mode. Постараюсь ответить коротко, а для особо любопытствующих – как в случае с постом об установке Windows 7 на нетбук – еще и видеообзор записал… Понимаю, что это выглядит навязчивой идеей, но что поделать – мне, как и моей супруге , вдруг стало довольно интересно писать видео для блога (дурной пример заразителен, наверное). Да и судя по статистике – видео оказалось вещью весьма востребованной, планирую далее дополнить свою отдельную подборку видеороликов на локальных 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 7 типа DISKPART можно управлять VHD-разделами и VHD-файлами виртуальных машин , которые применяются в том числе и в Windows XP Mode - менять размер VHD-файлов без потери информации, создавать дочерние и т.п. - по управлению VHD в Winodows 7 я написал отдельный пост .

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

И в завершение – обещанное видео, где каждый сможет рассмотреть все подробности работы Windows XP Mode в течении 10 минут:

Скачать это же видео с демонстрацией работы Windows XP Mode:

    Можно конечно – качаем MDOP 2009 с TechNet/MSDN подписки, устанавливаем, пользуемся 🙂

    Или вы хотите, чтобы я это сделал, а вы потом видео посмотрели? 😉

    Помогите кто может: симптомы точно как у tambovski, только WINDOWS 7 PRO бокс 64 бита и железо не старое:MA790XT-UD4P,PhenomII x4 945,в BIOSе виртуализация включена,ставил на новый винт и еще не активировал, мало что.

    Игорь добрый день!

    столкнулся с проблемой, в XP mode не могу установить программу. Получаю сообщение

    "требуется как минимум следующая версия windows для проведения установки: Windows 2000 SP3, Windows Server 2003, Windows XP, Windows Vista".

    То есть XP mode не идентифицируется как Windows XP.

    Но эта же программа при устанке на Windows XP под Hyper-V устанавливается без проблем.

    Можно это как то победить в XP Mode?

    USB драйвы видит в двух вариантах – как диск (расшаренный) родительской системы, и как свой родной – с установкой драйвера и все такое.

    Что же до вариантов записи – во-первых, чтобы писать какой-то прогой – ее надо иметь (т.е. купить) – вот пойму, нужно ли видео на блоге кому-то (в смысле, посмотрю ту же статистику просмотров, которая сейчас подбирается к 1К, при 5К просмотра поста) – буду что-то думать с прогой. А во-вторых – как показывает опыт, оно достаточно нагружает саму родительскую систему, что тоже не есть гуд.

    Может, лучший вариант – взять другую камеру, HD например, и с нее попробовать, а то моей уже 4 года – старушка… Да и совсем любительская она…

    А допустим такой расклад: есть сканер, подключаемый по usb, есть драйвера к нему под WinXP (включающие родную для сканера программу управления им). В Vista данные драйвера не работают (родная программа – тоже не работает). Обновлённых драйверов под Vista нет в природе (ни в Vista, ни от производителя сканера)

    Такая же ситуация разумеется и в Windows 7

    Смогу ли я установить старый WinXP драйвер И устанавливаемую с ним родную старую программу управления сканером в Windows 7 с помощью Windows XP Mode ?

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

    Я еще не проверял Windows 7 в работе, пока нет в этом необходимости, windows XP вполне устраивает. Чтоб понять, как это удобно или нет, нужно проверять самому, а ролик мне ничего не показал.

    Спасибо за пост! Хоть немного узнал о Windows 7.

    A Virtual PC в Windows 7 Flash-Drive видит?

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

    Помогите, при первом запуске vrtual windows xp после ввода пароля и выбора защиты систеы выпадает сообщение the file could not be written, а затем virtual hard disk could not be attached to the virtual machine, потом появляются настройки виртуальной машины, но хр не грузится, а при повторном клике на ярлык virtual windows xp, всё происходит заново, и так по кругу

    Может уже спрашивали, но вы снимаете на внешнюю камеру по каким причинам?

    Ввиду платности программ типа Camasutra Studio?

    Если честно, то смотрибельность не ахти.

    Поставил Windows XP Mode. Посмотрел в диспетчере устройств видеоадаптер стоит S3 совместимый. Соответственно Direct3D не работает. Можно каким либо способом установить нормальный драйвер. Реально установлен GForce 8600

    Поставил RC, нашел ссылки, все заработало кроме публикации приложений. Просто нет пункта меню Applications Windows XP Mode. Т.е. в пункте Windows Virtual PC только два пункта. Посмотрел видео, вроде все логично, а пункта-то нет?

    У кого все ок, может скините что там в свойствах его ярлыка? Типа %SystemRoot%system32rundll32.exe %SystemRoot%system32VMCPropertyHandler.dll,DisplayVMCenter

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

    О! У меня та же трабла была. Победил тем, что в "C:Program FilesVirtual Windows XP" получил полные права и убрал галочку Read Only с VHD-шника.

    Странно. Вроде не должно было влиять, по идее файло оттуда только копироваться должно в папку "C:UsersVirtual Machines". Однако мне помогло.

    1. Установил все как было описано выше, но вот драйвера на ТВ-тюнер AverMedia Volar AX в режиме ХРмоде не хотят ставиться, запускается процесс инсталяции и сразу же повляется окно с ошибкой "1628: Failed to complete installation." Хочу заметить, что на ХР такого не было. Да даже в самой win-7 он работает, но только изображение ч/б вне зависимости от источника сигнала. Вот и режим ХР-моде не помог, горестно…. Что посоветуете?

    2. А как быть с программами, которым не требуется инсталяция? Какой путь прописать при создании ярлыка на программу, которой не требуется установка?

    Моя ОС win-7RC7100x64

    Большое спасибо за статью – коротко, доходчиво и очень полезно!

    Надеюсь, что проблема со старым сканером решится очень позитвно 🙂

    Ждем постов!

    P.S. Очень симпатичная жена;-)))))

    У меня в Windows7 стоит обычная Virtual PC 2007 SP1. В ней установлены 98, 2000, XP. Работает всё прекрасно, в полноэкранном режиме. Так что, непосвящённый может подумать, что на хорошем современном ноуте стоит 98-я!

    Но когда я установил MDOP – Virtual PC 2007 SP1 перестала запускаться. Пишет что не совместима с данной ОС. Режим совместимости не помог.

    Что можнопридумть.

    Не хочется расставаться с возмжностью, хоть изредка, запускать ОСи, вызывающие здоровую ностальгию.

    С Ув. Валентин.

    Доброе время суток!!

    У меня случилась не большая проблема.

    После обновления Windows 7 Virtual Windows XP начало выдавать ошибку о пропаже файла VMCPropertyHandler.dll

    из каталога C:/Windows/System32

    Можете мне чем-то помочь??

    На крайний случай можете залить этот фаил на какой нибудь файлообменник.

    С уважением Владислав!!!

    Доброе время суток!!!

    У меня случилась маленькая проблема после обновления 7:

    Virtual Windows XP Начал выдавать ошибку о пропаже файла VMCPropertyHandler.dll из катлога %SystemRoot%system32VMCPropertyHandler.dll в Windows 7.

    Можете мне чем-то помочь???

    На крайний случай залейте пожайлуста на любой файлообменник данный фаил!!

    Заранее спасибо!!!

    С ув. Владислав!!

    Работать то работает, но вот в 16-ти битном режиме видео и изменить этого не получается, т.к. по умолчанию устанавливает драйвер от Trio+32/64 и поставить другой драйвер скажем для моей ATI 3870 нет возможности… Не знаю кому этот Virtual XP такой нужен!?

    Добрый день

    Установив Windows 7 rc x64, я с интересом отнесся к XP Mode, поскольку по роду деятельности мне приходится работать с программами разработки фирмы 1с. К сожалению, программа установки платформы 1c77 в Windows 7 rc x64 завершается аварийно и выдает ошибку.

    После этого я нашел этот блог (спасибо за подробную статью) и установил все необходимые компоненты. Затем, установив в виртуальной системе 1c77, я столкнулся с тем, что она "не понимает по-русски". То есть, все кириллические символы интерфейса 1с77 были заменены на вопросительные знаки. При этом программа запускается. Что можно сделать, чтобы решить проблему с символами?

    Думал, что XP Mode исправит сей недостаток, но к сожалению этого не произошло. При запуске в XP Mode выдает ту же ошибку.

    Есть ли шанс побороть сей недостаток?

    я не смог запустить virtual pc пишет нет виртуализации, на моём пк ее нельзя включить, может кто знает что делать? я сейчас пользуюсь VITUALBOX под win 7. Основная цель использования 2 пользователя за одним компом, я подсоединил второй манитор, вторую мышку и клаву, на одном мониторе XP а на другом win7, работает все отлично, кроме клавы(мыщки зделал отдельно работающие а клава в обеих системах работае по очередно в зависимости какая система активна)може кто поможет? по поводу win7, проблем в работе нету, ни с 32 ни с 64 битной, все игры и приложения работают при тойже скорости, моё мнение винда супер, ХР вспоминаю ка вчерашний день.

    Главная проблема этой виртуалпс виндовс хп мода то, что не использует функции видеокарты. Драйвера не устанавливаются. Все возможности видеокарты + директх не работают, из-за чего игра поддерживающие Direct3d не запускаются.

    Вывод: для всего, кроме того, в чём нужна видеокарта со своими функциями обработки 3д и т.д., кроме банального вывода изображения.

    Уважаемые пользователи! Помогите please разобраться с проблемой.

    Проблема в следующем: Поставил VMLite, на официальном сайте пишется, что виртуализация не требуется для Windows XP Mode. Host система Windows 7, 64bit, поддержку виртуализации процессор не имеет. Установил Guest систему Windows XP Mode. Необходимость Windows XP обуславливается необходимостью запуска программы, которая работает под DOS и Windows XP – эта программа 16 bit. Так вот, когда я начинаю запускать эту самую программу, она на начальном этапе зависает и соответственно XP Mode тоже, помогает только закрытие программы и перегрузка guest системы. Как можно решить проблему.

    А вот что мне интересно:

    Тут уже интересовался один человек по поводу виртуализации, что делать пользователям, у которых ругается на виртуализацию? у меня Intel Pentium IV Prescot 3 Гигагерца на сокете Intel 478, на сайте Intel’a функция Intel Virtualization Technology похоже начала использоваться только с LGA 775. Есть много организаций, где в бухгалтериях такие компьютеры. Я думаю, им бы полюбился XP Mode но в добавок к лицензии на Windows 7, им еще нужно будет покупать новый парк компьютеров… ну это как бы лирика, но всё же!!!

    Благодарю за внимание

    Не могу скачать ни один файл с оф. сайта, все время выскакивает окно «Windows validation required», где предлагается скачать (запустить) файл «WindowsActivationUpdate.exe»,запускаю, обновления устанавливаются и все….., нажимаю повторно загрузить, начинается все с начала с тем же результатом, что не так делаю?

XP Mode — это действительно полезная функция, решающая большинство проблем с запуском устаревших программ на Windows 7. Еще один плюс — с ее помощью можно решить проблемы с поддержкой устаревшего оборудования, производители которого ленятся писать драйверы под новые ОС. Особенно это актуально для пользователей 64-битной Windows 7.


Системные требования XP Mode:
  1. У вас должна быть установлена Windows 7 Профессиональная, Максимальная или Корпоративная. «Домашние» версии, к сожалению, отдыхают.
  2. Процессор должен поддерживать технологии виртуализации (Intel-VT или AMD-V). Проверить свой процессор можно с помощью крошечной программы SecurAble (прямая ссылка для скачивания).

Если у вас не установлен Windows 7 SP1, желательно обновится до установки XP Mode.

Установка


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

  • Запуск Virtual PC осуществляется через меню Пуск -> Программы -> Windows Virtual PC или Папка пользователя -> Виртуальные машины .
    В отличие от Virtual PC 2007 управление виртуальными машинами встроено в проводник.
  • Наконец-то в Virtual PC добавлена поддержка USB. В меню виртуальной машины выбираем пункт USB, из списка устройств выбираем нужное, устанавливаем драйвер. В XP с этим нет проблем!
  • Чтобы запустить программу в XP Mode, сначала ее надо установить в виртуальной XP (Пуск -> Программы -> Windows Virtual PC -> Windows XP Mode ).
  • Установленные в виртуальной XP программы запускаются из Windows 7 (Пуск -> Программы -> Windows Virtual PC -> Приложения Windows XP Mode ) в режиме «прозрачности». Выглядит это так, как будто программа запущена в Семерке, только окно программы отображается в стиле XP. Конечно доступен и классический вариант запуска из виртуальной системы.
  • Для запуска в XP Mode программ, установленных в виртуальной XP по умолчанию (например IE6), необходимо перенести/скопировать ярлык IE6 в папку C:\Documents and Settings\All Users\Главное меню виртуальной XP. После этого ярлык IE6 появится в меню Windows 7 в папке Приложения Windows XP Mode .
  • Некоторые программы запрещены для запуска в XP Mode. Например Pinball. Чтобы убрать запрет, в виртуальной XP открываем редактор реестра (regedit), переходим в раздел
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtual Machine\VPCVAppExcludeList,
    ищем в списке параметр с именем pinball.exe, после нахождения удаляем. Перезагружаем виртуальную машину. Переносим ярлык Pinball в C:\Documents and Settings\All Users\Главное меню.
    К сожалению запуск игры в XP Mode не порадовал — простейшая в плане графики игра конкретно тормозила. Видимо проблемы с аппаратным ускорением новая версия Virtual PC унаследовала от своей предшественницы.

При подготовке материала много полезной информации было взято из

Microsoft заявила в четверг, что финальная версия виртуального окружения Windows XP будет доступна 22 октября, в день опубликования Windows 7. Известное как XP Mode (далее в статье - «Режим XP»), это новое программное обеспечение для виртуализации от Microsoft облегчает миграцию в Windows 7 для предприятий и пользователей, которые смогут перенести все свои Windows XP программы. На Хабре XP Mode уже рассматривался в ряде статей, однако, просмотрев их, я постарался обобщить некоторые вопросы и, в основном, дополнить изложенное с учетом последней имеющейся информации.


Еще в прошлом году начались активные обсуждения ориентированных на предприятия виртуализационных решений от Microsoft – таких как Microsoft Desktop Optimization Pack (MDOP), App-V (Application Virtualization) и MED-V (Microsoft Enterprise Desktop Virtualization). Именно последние и являются базой для попытки Microsoft убить двух зайцев - удовлетворить пользователей и администраторов одновременно. Ведь одним из важных препятствий на пути отказа от «стареющей» XP является нежелание пользователей и администраторов перестать использовать свои старые излюбленные, проверенные и изученные программы.

Что такое «Режим XP»?

«Режим XP» запускает Windows XP с 3-им сервис паком в качестве виртуальной среды в Windows 7, что позволяет Вам работать со своими XP-ориентированными программами на машине с основной осью - Windows 7. Между похожими для неискушенного интернет-читателя «Режимом XP» и MED-V Lite имеются значительные различия (см. прим. F). «Режим XP» более лоялен в плане производительности и не требует какого-либо особенного лицензионного соглашения, доступного лишь крупным компаниям.

Необходимо отметить, отмечает Деб Шиндер, что несмотря на буквальный перевод названия «Режим XP» - это не какой-то особый «режим» в котором можно запустить Windows 7, а также это не нечто встроенное в Вашу основную операционную систему. Это совершенно отдельное приложение - Windows Virtual PC, которое запускает специальную виртуальную машину. Основным отличием от виртуальных машин сторонних производителей является то, что в данном случае Windows XP уже в ней создана, установлена и лицензирована.

Почему «Режим XP» поставляется отдельно от Windows 7?

Насколько мне известно, основная причина - это уловка, предпринятая Microsoft, для избежания конфликтов с антимонопольным законодательством.

Что такое - Windows Virtual PC?

Windows Virtual PC - это основной движок программного обеспечения, которое делает возможной виртуализацию наподобие «Режима XP». Virtual PC строго необходим для запуска «Режима XP». Интеграция «Режима XP» в Windows Virtual PC обеспечивает отображение ваших излюбленных приложений, работающих в виртуальной Windows XP, на рабочем столе Windows 7, как будто они были установлены и запущены на основной машине Windows 7. Другими словами, вам даже вообще не будет необходимости видеть ваш рабочий стол виртуальной машины XP (лишь если вы пожелаете просто на него «посмотреть»).

Вообще, это все очень похоже на работу служб терминалов в Windows Server 2008, где пользователь вместо цельного удаленного рабочего стола видит окна отдельных, выполняемых на сервере, приложений. Разница в нашем случае лишь в том, что таким сервером выступает виртуальная ОС, в которую установлены “терминальные” приложения, а “терминальный клиент” запущен на родительской ОС, в задачи которой входит также при необходимости “поднимать” виртуальную ОС по запросу, если она еще не работает.

Стоит заметить, что Windows Virtual PC не ограниченна установкой и запуском виртуальной машины только в «Режиме XP». Вы вполне можете также устанавливать и другие гостевые операционные системы (например, Vista, Windows 7 и т.д.) и запускать под ними соответствующие приложения.

Как обстоит дело с безопасностью?

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

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

Для обеспечения безопасности сделайте следующее:

  1. Убедитесь в том, что на XP на ВМ установлено соответствующее антивирусное ПО. Локальное ПО на основной машине не защищает XP.
  2. Убедитесь в том, что на ВМ получены все необходимые обновления через автоматическое обновление или WSUS.
  3. Убедитесь в том, что все приложения, установленные на ВМ, при необходимости получают обновления от производителя.
  4. Отключите ненужные вам службы на ОС XP, запущенной на ВМ.
Другими словами, вам необходимо следовать инструкциям по безопасности из Windows XP Security Compliance Management Toolkit, .

Для кого предназначен «Режим XP»?

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

Что мне нужно чтобы запустить «Режим XP»?

Вы можете запускать Windows Virtual PC на любой версии Windows 7, но «Режим XP» работает только версиях: Windows 7 Enterprise, Professional, и Ultimate.

Вам также необходимо убедиться, что Ваш процессор поддерживает виртуализацию. В журнале PC World есть неполный список процессоров, которые не поддерживают виртуализацию «Режима XP», а у Microsoft есть утилиты для процессоров Intel и AMD, которые могут определить, соответствует ли конфигурация Вашего компьютера «Режиму XP».

Где я могу получить «Режим XP» и сколько он стоит?

Вы можете загрузить кандидаты в релизы (Release Candidates) - «Режим XP» и Windows Virtual PC прямо сейчас с официального сайта Microsoft. Полноценные версии будут доступны для загрузки лишь с 22 октября. «Режим XP» и Virtual PC доступны для бесплатной закачки.

Примечания:

A/ XP Mode является ни чем иным, как «завиртуаленной» копией Windows XP SP3.

B/ ВАЖНО: Обновление с бета-версии Windows XP Mode до версии-кандидата Windows XP Mode не поддерживается. Удалите бета-версию Windows XP Mode и бета-версию Windows Virtual PC, прежде чем устанавливать версию-кандидат.

C/ Для запуска среды Windows XP Mode на компьютере нужно использовать Windows Virtual PC. Для Windows Virtual PC необходим процессор, поддерживающий аппаратную виртуализацию; в BIOS должна быть включена технология AMD-V™ или Intel® VT (обратите внимание, что часто для включения аппаратной виртуализации после выполнения настройки установок параметров BIOS требуется физическое выключение питания компьютера).

E/ Порядок установки:

  1. Устанавливаете Virtual PC, версию x86 или x64
  2. Устанавливаете Windows XP Mode.
F/ Microsoft Enterprise Desktop Virtualization (MED-V) и Microsoft Application Virtualization (APP-V) используются для управления инфраструктурой виртуальных машин. MED-V является частью Microsoft Desktop Optimization Pack (MDOP). MED-V предоставляет возможность централизованно создавать, устанавливать и обновлять виртуальные образы в компьютерной сети в масштабах целой организации. MED-V - это структурированный контроль над виртуальными машинами целого предприятия. Microsoft Application Virtualization (APP-V) используется для виртуализации приложений широкого масштаба, когда приложение не устанавливается на клиентском компьютере.

G/ Это моя первая статья, а не перевод. Для ее написания я пользовался собственными переводами материалов из PC World и проч. источников, а также русскоязычными статьями по теме, но с попыткой осмысления и стараясь излагать все обобщенно и своими словами.

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-приложения работать не будут.
Похожие статьи