Windows Virtual PC под управлением Windows XP на Windows 7 хост | |
Разработчик (и) | Microsoft |
---|---|
Первоначальный выпуск | 19 сентября 2009 г.; 11 лет назад (2009-09-19) |
Финальная версия | 6.1.7600.16393 / 14 февраля 2011 г.; 9 лет назад (2011-02-14) |
Операционная система | Windows 7 (все выпуски, кроме Starter) |
Преемник | Hyper-V |
Размер | 32-бит: 9.1 MB. 64-бит: 16,3 МБ |
Тип | Виртуальная машина |
Лицензия | Бесплатное ПО |
Поддержка веб-сайта | .microsoft. com / en-us / help / 958559 / description-of-windows-virtual-pc |
Windows Virtual PC (преемник Microsoft Virtual PC 2007, Microsoft Virtual PC 2004 и Connectix Virtual PC ) - это программа виртуализации для Microsoft Windows. В июле 2006 года Microsoft выпустила версию для Windows в качестве бесплатного продукта. В августе 2006 года Microsoft объявила, что версия Macintosh не будет перенесена на компьютеры Macintosh на базе Intel, фактически прекратив выпуск продукта, поскольку компьютеры Macintosh на базе PowerPC больше не будут производиться. Последний выпуск, Windows Virtual PC, не работает в версиях Windows, предшествующих Windows 7, и официально не поддерживает MS-DOS или операционные системы, предшествующие Windows XP Professional SP3 как гости. Более старые версии, которые поддерживают более широкий спектр хостовых и гостевых операционных систем, остаются доступными. Начиная с Windows 8, Hyper-V заменяет Windows Virtual PC.
Virtual PC виртуализирует стандартное IBM PC-совместимое устройство и связанное с ним оборудование. Поддерживаемые операционные системы Windows могут работать внутри Virtual PC. Могут работать и другие операционные системы, такие как Linux, но Microsoft не предоставляет поддержку или драйверы (известные как «Дополнения к виртуальным машинам») для этих операционных систем.
Connectix Virtual PC, Microsoft Virtual PC 2004, Microsoft Virtual PC 2007 и Windows Virtual PC являются последовательными версиями одного и того же программного обеспечения. Windows Virtual PC работает только в Windows 7 и поддерживает только Windows XP Professional и новее. Более ранние версии Microsoft, работающие в более старых версиях Windows, по-прежнему доступны и поддерживают операционные системы старше Windows XP. Затем Microsoft заменила его на Hyper-V.
Virtual PC была первоначально разработана как приложение Macintosh для System 7.5 и выпущена Connectix в июне 1997 года. Первая версия Virtual PC, разработанная для систем на базе Windows, версия 4.0, был выпущен в июне 2001 года. Connectix продавал версии Virtual PC в комплекте с различными гостевыми операционными системами, включая Windows, OS / 2 и Red Hat Linux. Когда важность виртуализации для корпоративных пользователей стала очевидной, Microsoft заинтересовалась этим сектором и приобрела Virtual PC и Virtual Server (на тот момент еще не выпущенные) у Connectix в феврале 2003 года.
Virtual PC 4 требует Mac OS 8.5 или новее на процессоре G3 или G4, но под управлением Windows ME, Windows 2000 или Red Hat Linux требует Mac OS 9.0 или новее. Virtual PC 4 была первой версией с расширяемыми образами дисков.
Virtual PC 5 требует Mac OS 9.1 или новее или Mac OS X 10.1 или новее. Для поддержки USB рекомендуется Mac OS X. Для запуска Virtual PC 5 в Mac OS X требуется процессор с тактовой частотой 400 МГц или выше.
Ранние версии Virtual PC поддерживали следующие функции: (теперь удалено в Microsoft Virtual PC 2004, 2007 и Windows Virtual PC):
По соглашению с Connectix, Innotek GmbH (создатели VirtualBox, теперь часть Oracle ) перенесена версия 5.0 для работы на хосте OS / 2. Эта версия также включала гостевые расширения (дополнения виртуальной машины) для гостей OS / 2, которые могли работать на хостах Windows, OS / 2 или Mac OS X с использованием Virtual PC версий 5, 6 или 7. Позднее была включена новая версия гостевых расширений. с Microsoft Virtual PC 2004.
12 июля, 2006, Microsoft выпустила Virtual PC 2004 SP1 бесплатно для Windows, но версия для Mac не стала бесплатной. Эквивалентная версия для Mac, версия 7, была последней версией Virtual PC для Mac. Он работал на Mac OS X 10.2.8 или более поздней версии для PowerPC и был патентованным коммерческим программным обеспечением.
Virtual PC 2007 был выпущен только для платформы Windows, с публичным бета тестированием, начинающимся 11 октября 2006 г., и производственным выпуском 19 февраля 2007 г. Добавлена поддержка аппаратной виртуализации, просмотр виртуальных машин на нескольких мониторах и поддержка Windows Vista в качестве хоста и гостя. (Интерфейс Windows Aero отключен на гостевых компьютерах с Windows Vista из-за ограничений эмулируемого видеооборудования; однако эффекты Aero можно визуализировать, подключившись к гостевой системе через Службы удаленного рабочего стола из Хост Windows Vista с поддержкой Aero при условии, что гость работает под управлением Windows Vista Business или более поздней версии.)
15 мая 2008 г. Microsoft выпустила Virtual PC 2007 Service Pack 1, в котором добавлена поддержка как для Windows XP, так и для Windows XP. SP3 и Windows Vista SP1 в качестве гостевой и основной ОС, а также Windows Server 2008 Standard в качестве гостевой ОС. Накопительный пакет исправлений для Virtual PC 2007 SP1, выпущенный 20 февраля 2009 г., решил проблемы с сетью и увеличил максимальное разрешение экрана до 2048 × 1920 (32 бита), обеспечивая разрешение 16: 9, например 1920 × 1080.. 14 июля 2009 г. было выпущено обновление для системы безопасности, направленное на устранение уязвимости, связанной с повышением привилегий в гостевых операционных системах.
Microsoft Virtual PC (2004 и 2007) вообще не работает в 64-битной Windows 10 и даже на 32-битных платформах отсутствует подключение к Интернету из-за отсутствия драйвера VPC. Это также влияет на эмуляторы Windows Mobile.
Дата | Версия | Описание |
---|---|---|
2006-10-11 | 6.0.122 | Бета |
2007-01-02 | 6.0.142 | Версия-кандидат 1 |
2007-02-22 | 6.0.156 | Версия для производства |
2008-05 -15 | 6.0.192 | Пакет обновления 1 |
2009-02-20 | 6.0.210 | Обновление |
2009-07-14 | Н / Д | Обновление безопасности MS09-33 |
Windows Virtual PC вошел в публичное бета-тестирование 30 апреля 2009 г. и был выпущен вместе с Windows 7. В отличие от своих предшественников, эта версия поддерживает только операционные системы Windows 7. Первоначально для него требовалась поддержка аппаратной виртуализации, но 19 марта 2010 года Microsoft выпустила обновление для Microsoft Virtual PC, которое позволяет запускать его на ПК без поддержки оборудования.
Windows Virtual PC доступен бесплатно за определенные выпуски Windows 7, предустановленные OEM-производителями или загруженные с веб-сайта Microsoft.
Новые функции включают:
Системные требования для Windows Virtual PC:
Windows XP Mode (XPM ) - это пакет виртуальной машины для Windows Virtual PC, содержащий предварительно установленную лицензионную копию с пакетом обновления 3 в качестве гостевой ОС. Ранее и ЦП, и материнская плата хоста должны были поддерживать аппаратную виртуализацию, но обновление в начале 2010 года устранило это требование. Предварительно установленные компоненты интеграции позволяют приложениям, работающим в виртуализированной среде, выглядеть так, как если бы они работали непосредственно на хосте, совместно используя собственный рабочий стол и меню «Пуск» Windows 7, а также участвуя в ассоциациях типов файлов. Приложения режима Windows XP запускаются в сеансе служб терминалов в виртуализированной Windows XP и доступны через протокол удаленного рабочего стола клиенту, запущенному на хосте Windows 7.
Приложения, работающие в режиме Windows XP, не имеют проблем с совместимостью, поскольку они фактически работают внутри виртуальной машины Windows XP и перенаправляются с помощью RDP на хост Windows 7. Режим Windows XP может использоваться для запуска 16-битных приложений; он включает NTVDM, хотя может быть невозможно запускать 16-битные приложения, требующие аппаратного ускорения, поскольку Windows Virtual PC не имеет аппаратного ускорения.
Режим Windows XP доступен бесплатно пользователям Windows 7 Professional, Enterprise и Ultimate. Пользователи других выпусков Windows 7 не имеют права загружать и использовать ее. Это ограничение не распространяется на сам Windows Virtual PC.
Режим Windows XP также можно запустить с VMware Player и VMware Workstation. Однако, как и сам Virtual PC, продукты VMware импортируют режим Windows XP только в Windows 7 Professional, Enterprise или Ultimate, чтобы соответствовать требованиям лицензирования Microsoft.
Virtual PC эмулирует следующие среды :
Реализация:
Более ранние версии Virtual PC поддерживали следующие функции: (теперь удалено в Microsoft Virtual PC 2004, 2007 и Windows Virtual PC):
Windows Virtual PC может позволить гостевым операционным системам, работающим внутри виртуальных машин, взаимодействовать с их операционной системой хоста за пределами что возможно между двумя физическими компьютерами, например совместное использование физических аппаратных компонентов или обмен данными. Однако для этого в гостевых операционных системах должны быть установлены компоненты интеграции. Если компонент интеграции не установлен, единственным средством связи между двумя машинами (виртуальными или физическими) является виртуальный сетевой интерфейс. Даже курсором мыши может управлять только одна операционная система (реальная или виртуальная) в любой момент времени. Однако после установки компонентов интеграции в гостевых операционных системах автоматически активируются следующие функции:
В дополнение к функциям, описанным выше, гостевые операционные системы также могут использовать преимущества следующих функций интеграции, но только когда их активирует администратор:
В Windows Virtual PC включение функций интеграции автоматически делает доступ к учетной записи пользователя виртуальной машины с помощью Подключение к удаленному рабочему столу.
Virtual PC позволяет нескольким гостевым операционным системам работать виртуализированно на одном физическом хосте. Хотя ряд популярных хост-операционных систем и гостевых операционных систем не имеют официальной поддержки Microsoft, иногда бывает мало технических препятствий, мешающих установке. Вместо этого конфигурация может не поддерживаться из-за собственных лицензионных ограничений Microsoft или из-за решения сосредоточить тестирование и поддержку ресурсов где-то в другом месте, особенно когда производство устаревшего продукта прекращается.
Менеджер программы в основной группе виртуализации Microsoft объясняет, что влечет за собой официальная поддержка:
С каждым выпуском Virtual PC мы тратим значительное количество времени, пытаясь решить, какая (гостевая) операционная система должна официально поддерживаться. Хотя Virtual PC может работать со многими операционными системами, официальная поддержка операционной системы означает, что мы тщательно протестируем ее, не будем поставлять Virtual PC, если проблема существует с этой операционной системой, и обеспечим полную поддержку для клиентов, которые сталкиваются с проблемами при их запуске. операционных систем под Virtual PC.
— Бен Армстронг, «Virtual PC Guy»В качестве продукта, предназначенного для использования на настольных компьютерах, Virtual PC обеспечивает официальную поддержку другого набора операционных систем, чем его ориентированный на сервер аналог, Microsoft Virtual Server и более продвинутый Hyper-V. Хотя последние продукты поддерживают ряд серверных операционных систем, Virtual PC 2007 поддерживает только один вариант в качестве хоста, а другой - в качестве гостя; его преемник, Windows Virtual PC, не поддерживает. И хотя Virtual Server и Hyper-V официально поддерживали избранные гостевые системы Linux с 2006 и 2008 годов соответственно, по состоянию на 2009 год ни одна версия Virtual PC от Microsoft официально не поддерживала Linux. Тем не менее, ряд дистрибутивов Linux действительно успешно работают в Virtual PC 2007 и могут использоваться с дополнениями виртуальной машины с Virtual Server (см. ниже). Наконец, хотя в Virtual PC 2007 была введена поддержка 64-битного хоста, ни один из выпусков не смог виртуализировать 64-битный гостевой компьютер; До сих пор Microsoft зарезервировала эту функцию для Hyper-V, который работает только в 64-битных (x64) версиях Windows Server 2008, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 и.
В следующей таблице и примечаниях «поддержка» относится к официальной поддержке Microsoft, как описано выше.
|
|
Возможна установка гостевой среды на базе Linux в Virtual PC. Поддерживаются гостевые системы RedHat и SuSe Linux. Дополнения Linux поддерживаются в Microsoft Virtual Server, и эти дополнения также должны работать в Virtual PC.
Некоторые дистрибутивы Linux должны быть установлены в текстовом режиме, как и они не поддерживает эмулируемый графический чип Microsoft Virtual PC. Ubuntu 8.10 "Intrepid Ibex" должен быть установлен в SafeMode, но не требует других изменений.
Некоторые веб-сайты специализируются на перечислении операционных систем, успешно работающих в качестве гостевых компьютеров Virtual PC, чтобы помочь пользователям избежать проблем при установке дистрибутивов Linux или других операционных систем, не имеющих официальной поддержки Microsoft.
Microsoft объявила 7 августа 2006 г., что Virtual PC для Mac не будет перенесен на платформу Intel Mac. Microsoft заявила: «Альтернативные решения, предлагаемые Apple и другими поставщиками, в сочетании с полностью упакованной розничной копией Windows, удовлетворят эту потребность». Похожие продукты, доступные или анонсированные в то время: Parallels Desktop и VMware Fusion.