Программа была создана компанией Connectix в 1997 году для операционной системы Mac OS на платформе PowerPCMacintosh. В 2001 году была выпущена версия 4.0 для Windows. Connectix поставляла Virtual PC с различными гостевыми ОС, включая Linux и OS/2. В феврале 2003 года права на продукты Virtual PC и Virtual Server были куплены Microsoft.[1] В июле 2006 года Microsoft выпустила Windows-версию пакета для бесплатного использования.[2] В августе 2006 года компанией было заявлено, что версия для Mac OS не будет портирована на новые Macintosh с процессорами Intel[3] и, тем самым, развитие этой ветки продукта было прекращено.
Virtual PC не совместима с Windows 8, и в версии x64 заменена на Hyper-V.
Когда на рынок выходила Windows 7, в Microsoft поняли, что в бизнесе для популяризации новой системы и для совместимости старых приложений необходима возможность запуска приложений прямо из виртуальной среды Windows XP, поэтому корпорация выпустила специально адаптированную для Windows 7 версию и назвала её Windows Virtual PC. Этот компонент распространяется через Windows Update как обновление. Для использования режима требуется Windows 7 в редакциях «Профессиональная», «Корпоративная» или «Максимальная». Помимо запуска самой виртуальной машины, можно также запускать отдельные установленные приложения. Но для работы самой виртуальной машины нужна виртуальная среда с Windows XP и установленными компонентами интеграции. Эта среда, получившая название Windows XP Mode, как и сам Windows Virtual PC, свободна для загрузки,[4] однако на виртуальную машину можно установить также Windows 7 и Windows Vista, а компоненты интеграции всегда можно установить через меню «Сервис», выбрав соответствующую команду.
Системные требования
Для Windows Virtual PC:
Процессор: желательна поддержка аппаратного ускорения Intel Virtualization Technology или AMD-V.[5]
Память: требуется 1,25 Гб памяти, рекомендуется 2 Гб.
Windows 7 Professional, Ultimate или Enterprise в качестве основной системы.
Дополнительно 15 Гб свободного пространства на жёстком диске для каждой виртуальной среды Windows.
Для Virtual PC 2007:
Процессор: от 400 МГц и выше.
Количество требуемой оперативной памяти зависит от хост- и гостевой операционных систем.
Windows Vista Business, Enterprise или Ultimate; Windows Server 2003 Standard Edition или Standard x64 Edition; Windows XP Professional; Windows XP Professional x64 Edition; или Windows XP Tablet PC Edition в качестве основной системы.
Требуемое свободное пространство на жёстком диске зависит от размера, занимаемого гостевой операционной системой.
Эмулируемая среда
Процессор: 32-разрядный Intel Pentium II (но виртуализирует процессор, установленный в хост-системе)