Virtual PC explained

Virtual PC is a discontinued x86 emulator for PowerPC Mac hosts and a hypervisor for Microsoft Windows hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003. The Mac version was discontinued in 2006 following the Mac transition to Intel, while the Windows version was discontinued in 2011 in favour of Hyper-V.[1]

Up until version 4, Virtual PC only supported Classic Mac OS hosts. In 2000, version 4 was released for both Mac OS and Windows, and version 5 (2001) added support for Mac OS X hosts. After Microsoft acquired Virtual PC from Connectix in 2003, the program was renamed Microsoft Virtual PC. In July 2006, Microsoft released the Windows version free of charge.[2] In August 2006, Microsoft announced the Mac version would not be ported to Intel-based Macs, effectively discontinuing the product as PowerPC-based Macs would no longer be manufactured.

In 2009, Microsoft released Windows Virtual PC, which is only compatible with Windows 7 hosts, and is the technical foundation for the latter's Windows XP Mode. Windows Virtual PC does not officially support MS-DOS or operating systems older than Windows XP Professional SP3 as guests.

History

Connectix Virtual PC, Microsoft Virtual PC 2004, Microsoft Virtual PC 2007, and Windows Virtual PC are successive versions of the same software. Windows Virtual PC only runs on Windows 7. The earlier Microsoft versions which run on older versions of Windows were still available and support operating systems older than Windows XP. Starting in Windows 8, Microsoft replaced Virtual PC with Hyper-V.

Virtual PC by Connectix

Virtual PC was originally developed as a Macintosh application for System 7.5 and released by Connectix in June 1997.[3] The first version of Virtual PC designed for Windows-based systems, version 4.0, was released in June 2001. Virtual PC 4 was the first version with expandable drive images.

Connectix sold versions of Virtual PC bundled with a variety of guest operating systems, including Windows, OS/2, and Red Hat Linux. As virtualization's importance to enterprise users became clear, Microsoft took interest in the sector and acquired Virtual PC and Virtual Server (unreleased at the time) from Connectix in February 2003.

Under agreement with Connectix, Innotek GmbH (makers of VirtualBox, now part of Oracle) ported version 5.0 to run on an OS/2 host.[4] This version also included guest extensions (VM additions) for OS/2 guests, which could run on Windows, OS/2 or Mac OS X hosts using Virtual PC versions 5, 6 or 7. A new version of the guest extensions was later included with Microsoft's Virtual PC 2004.

Microsoft Virtual PC

On July 12, 2006, Microsoft released Virtual PC 2004 SP1 for Windows free of charge, however the Mac version remained a paid software. The equivalent version for Mac, version 7, was the final version of Virtual PC for Mac. It ran on Mac OS X 10.2.8 or later for PowerPC and was a proprietary commercial software product.[5]

Virtual PC 2007 was released only for the Windows platform, with public beta testing beginning October 11, 2006, and production release on February 19, 2007. It added support for hardware virtualization, "undo disks", transfer statistic monitor for disk and network, and viewing virtual machines on multiple monitors and support for Windows Vista as both host and guest. The Windows Aero interface is disabled on Windows Vista guests due to limitations of the emulated video hardware; however, Aero effects can be rendered by connecting to the guest via Remote Desktop Services from an Aero-enabled Windows Vista host, provided that the guest is running Windows Vista Business or a higher edition.[6] [7] Windows XP Home Edition is officially not supported as a host OS, but it will work.[8] This was rectified in a February 20, 2009 hotfix update for Virtual PC 2007 SP1. Windows XP Starter and Windows XP Media Center Edition is not supported on Virtual PC 2007. Support for Windows 2000 Professional as a host OS was dropped in Virtual PC 2007 and will not work at all on Windows 2000 hosts, but is still supported as a guest OS.

"Undo disks" make it possible to revert virtual machines' state to an earlier point by storing changes into a separate .vud file since the last save to the main .vhd file, which can be used for experimenting. The VHD file acts as a snapshot. The undo disk file (.vud) incrementally stores changes made by the virtual machine compared to the main Virtual hard disk drive (VHD) image, which can be applied or discarded by the user. If deactivated, changes are directly written to the VHD file.[9]

On May 15, 2008, Microsoft released Virtual PC 2007 Service Pack 1, which added support for both Windows XP SP3, Windows Vista SP1 and Windows 7 as guest and host OSes, as well as Windows Server 2008 Standard as a guest OS.[10] [11] A hotfix rollup for Virtual PC 2007 SP1, released February 20, 2009, solved networking issues and enhanced the maximum screen resolution to 2048×1920 (32-bit),[12] enabling 16:9 resolutions such as 1920×1080. It also added official support for Windows XP Home Edition as both guest and host OSes. A security update was released on July 14, 2009 to address an elevation of privilege vulnerability in guest operating systems.[13]

Microsoft Virtual PC (2004 and 2007) does not work at all on Windows 10 64-bit,[14] and even on 32-bit platforms lack internet connectivity due to the lack of the VPC driver. This also impacts Windows Mobile emulators.

Release dates of Microsoft Virtual PC 2007
Date Version Description
2006-10-11 6.0.122 Beta
2007-01-02 6.0.142 Release Candidate 1
2007-02-22 6.0.156 Release to Manufacturing
2008-05-15 6.0.192 Service Pack 1[15]
2009-02-20 6.0.210 Update[16]
2009-07-14 Security Update MS09-33[17]

Windows Virtual PC

Windows Virtual PC
Replaced By:Hyper-V
Developer:Microsoft
Latest Release Version:6.1.7600.16393
Latest Release Date:[18]
Discontinued:yes
Operating System:Windows 7 (all editions except Starter)[19]
Genre:Virtual machine
Size:32-bit: 9.1 MB
64-bit: 16.3 MB
License:Freeware

Windows Virtual PC entered public beta testing on April 30, 2009,[20] and was released alongside Windows 7.[21] Unlike its predecessors, this version supports only Windows 7 host operating systems. It originally required hardware virtualization support but on March 19, 2010, Microsoft released an update to Microsoft Virtual PC which allows it to run on PCs without hardware support.

Windows Virtual PC is available free of charge for certain editions of Windows 7, either pre-installed by OEMs or via download from the Microsoft website.

New features

New features include:[22]

Removed features

System requirements

System requirements for Windows Virtual PC:[33] [34]

Windows XP Mode

Windows XP Mode (XPM)[35] [36] is a virtual machine package for Windows Virtual PC containing a pre-installed, licensed copy of Windows XP Professional with Service Pack 3 as its guest OS. Previously, both the CPU and motherboard of the host had to support hardware virtualization,[37] but an update in early 2010 eliminated this requirement.[38] Pre-installed integration components allow applications running within the virtualized environment to appear as if running directly on the host,[39] sharing the native desktop and start menu of Windows 7 as well as participating in file type associations. Windows XP Mode applications run in a Terminal Services session in the virtualized Windows XP, and are accessed via Remote Desktop Protocol by a client running on the Windows 7 host.[40]

Applications running in Windows XP Mode do not have compatibility issues, as they are actually running inside a Windows XP virtual machine and redirected using RDP to the Windows 7 host. Windows XP Mode may be used to run 16-bit applications; it includes NTVDM, however it is impossible to run 16-bit applications that require hardware acceleration, as Windows Virtual PC does not have hardware acceleration for such applications.

Windows XP Mode is available free of charge to users of Windows 7 Professional, Enterprise, and Ultimate. Users of other editions of Windows 7 are not eligible to download and use it.[41] This restriction does not apply to Windows Virtual PC itself.

Windows XP Mode can also be run with VMware Player and VMware Workstation. However, like with Windows Virtual PC itself, VMware products only import Windows XP Mode on Windows 7 Professional, Enterprise, or Ultimate versions in order to adhere with Microsoft licensing requirements.[42]

Emulated environment

Virtual PC emulates the following environments:[43]

Implementation:

Virtual PC 4 requires Mac OS 8.5 or later on a G3 or G4 processor, but running Windows Me, Windows 2000 or Red Hat Linux requires Mac OS 9.0 or later. Virtual PC 5 requires Mac OS 9.1 or newer or Mac OS X 10.1 or later. For USB support, Mac OS X is recommended. To run Virtual PC 5 in Mac OS X, a 400 MHz or faster processor is required.

Earlier versions of Virtual PC supported the following features: (now removed in Microsoft Virtual PC 2004, 2007, and Windows Virtual PC):

Virtual machine integration components

Windows Virtual PC may enable guest operating systems running inside virtual machines to interact with their host operating system beyond what is feasible between two physical computers, such as sharing physical hardware components or exchanging data. To do so however, integration components must be installed on the guest operating systems. When no integration component is installed, the only mean of communicating between two machines (either virtual or physical) is through a virtual network interface. Even the mouse cursor can only be controlled by one operating system (either real or virtual) at any given time. However, once the Integration Components are installed on the guest operating systems, the following features are automatically activated:[44]

In addition to features described above, guest operating systems may also take advantage of the following integration features but only when the administrator activates them:

In Windows Virtual PC, enabling integration features automatically makes the virtual machine user account accessible using Remote Desktop Connection.

Supported host and guest operating systems

Virtual PC allows multiple guest operating systems to run virtualized on a single physical host. Although a number of popular host and guest operating systems lack official Microsoft support, there are sometimes few, if any, technical obstacles impeding installation. Instead, a configuration may be unsupported due to Microsoft's own licensing restrictions, or a decision to focus testing and support resources elsewhere, especially when production use of a legacy product fades.

A program manager on Microsoft's core virtualization team explains what official support entails:

As a product positioned for desktop use, Virtual PC provides official support for a different set of operating systems than its server-oriented counterpart, Microsoft Virtual Server and the more advanced Hyper-V.[46] While the latter products support a range of server operating systems,[47] [48] Virtual PC 2007 supports only one variety as host and another as guest; its successor, Windows Virtual PC, supports none. And, whereas Virtual Server and Hyper-V have officially supported select Linux guests since 2006[49] and 2008, respectively,, no Microsoft release of Virtual PC has officially supported Linux. Nonetheless, a number of Linux distributions[50] do run successfully in Virtual PC 2007, and can be used with the Virtual Machine Additions from Virtual Server (see below).[51] Lastly, while 64-bit host support was introduced with Virtual PC 2007, release has been able to virtualize a 64-bit guest;[52] [53] [54] Microsoft has thus far reserved this functionality for Hyper-V, which runs only on 64-bit (x64) editions of Windows Server 2008, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows 8/8.1 Pro and Enterprise, and Windows 10 Pro, Enterprise, and Education.

Table of supported operating systems

In the following table and notes, "support" refers to official Microsoft support, as described above.

Operating system versionVirtual PC 2004
[55] [56] [57] [58] [59]
Virtual PC 2007
[60] [61] [62]
Windows Virtual PC
[63] [64] [65]
Host Guest Host Guest Host Guest
32-bit 64-bit 32-bit 32-bit 64-bit 32-bit 32-bit 64-bit 32-bit
Windows 11No No No
Windows 10No
Windows 8.1No
Windows 8
Windows 7 UltimateNo No No No
Windows 7 EnterpriseNo No No
Windows 7 ProfessionalNo No No
Windows 7 Home PremiumNo No No
Windows 7 Home BasicNo No No
Windows 7 StarterNo No No No No No
Windows Server 2008 StandardNo No No No No No No No
Windows Vista UltimateNo No
Windows Vista Enterprise
Windows Vista Business
Windows Vista Home PremiumNo
Windows Vista Home BasicNo
Windows Vista StarterNo No No No No
Windows Server 2003 StandardNo No No No
Windows XP ProfessionalNo No No
Windows XP Tablet PC EditionNo
Windows XP Media Center EditionNo No No No No
Windows XP Home EditionNo No
Windows XP Starter EditionNo No No
Windows 2000 ServerNo rowspan="2" No rowspan="2" No rowspan="2" No
Windows 2000 ProfessionalNo No No
Windows MeNo No No No No
Windows 98 Second EditionNo rowspan="2" No rowspan="2" No rowspan="2" No
Windows 98 (original release)No
Windows 95No No No No No
Windows NT 4.0 WorkstationNo rowspan="3" No rowspan="3" No No rowspan="3" No
Windows NT 3.51 WorkstationNo No
NT 3.5No No
IBM OS/2 (select editions)No No No No
Operating system version16-bit
Windows 3.1No No[66] No No No
Windows 3.0No No No No No
MS-DOS 6.22No No No No
LEGEND
Microsoft support
Supported
No Not supported
Version nonexistent
Notes – details of Microsoft support

Notes – not supported installations

Linux guests

Installing a Linux-based guest environment in Virtual PC is possible. RedHat and SuSe Linux guests are supported. Linux additions are supported in Microsoft Virtual Server, and these additions should also work in Virtual PC.[67]

Some Linux distributions must be installed in text mode, as they do not support Microsoft Virtual PC's emulated graphics chip. Ubuntu 8.10 "Intrepid Ibex" must be installed in SafeMode, but does not require other changes.

Some websites specialize in listing operating systems that run successfully as Virtual PC guests, to help users avoid issues when installing Linux distributions or other operating systems lacking official Microsoft support.[68]

Intel-based Mac support

Microsoft announced on August 7, 2006, that Virtual PC for Mac would not be ported to the Intel Mac platform. Microsoft stated, "Alternative solutions offered by Apple and other vendors, combined with a fully packaged retail copy of Windows, will satisfy this need."[69] Similar products available or announced at the time were Parallels Desktop and VMware Fusion.

See also

About Microsoft virtualization technology
About virtualization

External links

Notes and References

  1. Web site: Windows Virtual PC – FAQ . . . July 10, 2009 . March 16, 2013 . https://web.archive.org/web/20130316070239/http://www.microsoft.com/windows/virtual-pc/support/faq.aspx . live .
  2. Web site: Virtual PC is free! . July 12, 2006 . October 14, 2009 . January 27, 2010 . https://web.archive.org/web/20100127094258/http://blogs.msdn.com/virtual_pc_guy/archive/2006/07/12/662535.aspx . live .
  3. Web site: PC in a Mac. Yale Engineering Home newsgroup. Yale University. 21 March 2015. 8 April 1997. [...]Connectix Virtual PC is designed to run on Power PC systems running System 7.5 or later. Pricing will be announced when the product becomes generally available for the retail channel in June 1997.. October 18, 2015. https://web.archive.org/web/20151018045531/http://www.yale.edu/engineering/eng-info/msg00234.html. live.
  4. https://web.archive.org/web/20060324234502/http://www.bityard.com/article.php?sid=100#Adds Innotek/Connectix Virtual PC
  5. Web site: Virtual PC 7 for Mac . dead . https://web.archive.org/web/20100729173443/http://www.microsoft.com/australia/office/mac/virtualpc7/default.aspx . July 29, 2010 . June 10, 2010 . Microsoft for Mac – Australian website . Microsoft corporation.
  6. Web site: Conner . Matt . Virtual PC 2007 User Interface . https://web.archive.org/web/20150920121236/http://www.zdnet.com/pictures/virtual-pc-2007-user-interface/ . dead . September 20, 2015 . ZDNet . 2 November 2021 . en-us . 2007-03-06 . Shows basic Input/Output activity through the network and storage interfaces..
  7. Web site: Viewing online file analysis results for 'PXE_Diag.exe' . www.hybrid-analysis.com . 2 November 2021 . 2019-07-30 . IDE controller, Ethernet controller, Reads, Writes.
  8. Web site: Microsoft Virtual PC 2007 on Windows XP Home Edition . 2023-11-16 . Digital Inspiration.
  9. Web site: Microsoft Windows Virtual PC and Undo Disks . dabcc.com . https://web.archive.org/web/20170804071608/http://www.dabcc.com/microsoft-windows-virtual-pc-and-undo-disks/ . 2017-08-04 . 2009-08-19.
  10. Web site: Protalinski . Emil . Microsoft releases Virtual PC 2007 SP1 . . . 15 May 2008 . 16 June 2013 . December 7, 2008 . https://web.archive.org/web/20081207020639/http://arstechnica.com/journals/microsoft.ars/2008/05/15/microsoft-drops-some-details-on-upcoming-virtual-pc-2007-sp1 . live .
  11. Web site: Virtual PC 2007 SP1 Release Notes . Microsoft . May 15, 2008 . June 28, 2009 . June 27, 2009 . https://web.archive.org/web/20090627181549/http://www.microsoft.com/downloads/details.aspx?FamilyID=9f3d3eb5-5e03-4712-999c-e96f91bdf128&displaylang=en . live .
  12. Web site: Description of the hotfix rollup package for Virtual PC 2007 Service Pack 1: February 20, 2009 (revision 2.0) . Support . . 8 October 2011 . 16 June 2013 . March 3, 2015 . https://web.archive.org/web/20150303211456/http://support.microsoft.com/kb/958162 . live .
  13. Web site: Microsoft Security Bulletin MS09-033 - Important: Vulnerability in Virtual PC and Virtual Server Could Allow Elevation of Privilege (969856) . . . October 19, 2016 . June 28, 2011 . https://web.archive.org/web/20110628014722/http://www.microsoft.com/technet/security/Bulletin/MS09-033.mspx . live .
  14. Web site: View topic - Couldn't get sound to work on Whistler server Build 2493 - BetaArchive . August 28, 2018 . August 28, 2018 . https://web.archive.org/web/20180828134554/https://www.betaarchive.com/forum/viewtopic.php?f=61&t=38406&p=430953&hilit=virtual+PC+windows+10#p430953 . live .
  15. Web site: Download details: Microsoft Virtual PC 2007 SP1 . Microsoft Download Center . Microsoft Corporation . May 5, 2005 . April 1, 2011 . April 3, 2011 . https://web.archive.org/web/20110403081802/http://www.microsoft.com/downloads/en/details.aspx?FamilyId=28C97D22-6EB8-4A09-A7F7-F6C7A1F000B5&displaylang=en . live .
  16. Web site: Description of the hotfix rollup package for Virtual PC 2007 Service Pack 1: February 20, 2009 (Revision: 1.2) . February 20, 2009 . April 1, 2011 . Microsoft Support . Microsoft Corporation . March 3, 2015 . https://web.archive.org/web/20150303211456/http://support.microsoft.com/kb/958162 . live .
  17. Web site: Vulnerability in Virtual PC and Virtual Server Could Allow Elevation of Privilege (969856) . . Microsoft Corporation . July 14, 2009 . April 1, 2011 . April 8, 2011 . https://web.archive.org/web/20110408172343/http://www.microsoft.com/technet/security/Bulletin/MS09-033.mspx . live .
  18. Web site: Windows Virtual PC . Download Center . Microsoft . February 14, 2011 . April 1, 2014 . March 25, 2014 . https://web.archive.org/web/20140325030847/http://www.microsoft.com/en-us/download/details.aspx?id=3702 . live .
  19. Web site: Description of Virtual PC for Windows 7 . Microsoft support . Microsoft . April 1, 2010 . June 5, 2010 . March 28, 2014 . https://web.archive.org/web/20140328120514/http://support.microsoft.com/?kbid=958559 . live .
  20. Web site: Hachman . Mark . Microsoft Posts Windows Virtual PC Beta . . . April 30, 2009 . June 28, 2009 . May 4, 2009 . https://web.archive.org/web/20090504083659/http://www.pcmag.com/article2/0,2817,2346296,00.asp . live .
  21. Web site: Windows Virtual PC . Microsoft.com . May 29, 2009 . May 28, 2009 . https://web.archive.org/web/20090528055804/http://www.microsoft.com/windows/virtual-pc/default.aspx . live .
  22. Web site: Compare some of the many features of Virtual PC 2007 to Windows Virtual PC . Microsoft Corporation . May 29, 2009 . May 4, 2009 . https://web.archive.org/web/20090504101610/http://www.microsoft.com/windows/virtual-pc/features/compare.aspx . live .
  23. Web site: Selling Windows 7 to Enterprise . Michael . Faden . Acommit AG . acommit.ch . 13 May 2009 . 16 June 2013 . July 6, 2011 . https://web.archive.org/web/20110706221154/http://www.acommit.ch/Portals/0/Windows%207%20RC%20Partnerevent%20Mischa%20Faden.pdf . live .
  24. Web site: Are Windows Virtual PC "Options" Still available ? . . . January 3, 2011 . 16 June 2013 . July 14, 2011 . https://web.archive.org/web/20110714090300/http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/38fa2da8-5a22-4dad-8521-d4e108b0f2df/ . live .
  25. Web site: Windows Virtual PC . Windows Virtual PC blog . Microsoft corporation . August 4, 2009 . June 9, 2010 . @EnricoG: Drag and Drop is not a supported feature in WVPC. Clipboard sharing (for cut, copy and paste) and drive/folder sharing are supported. . April 10, 2010 . https://web.archive.org/web/20100410151402/http://blogs.technet.com/windows_vpc/archive/2009/08/04/windows-virtual-pc.aspx#3273920 . live .
  26. Web site: Folder Sharing between Windows 7 and VM . Windows Virtual PC blog . Microsoft corporation . December 21, 2009 . August 20, 2010 . June 17, 2011 . https://web.archive.org/web/20110617110803/http://blogs.technet.com/b/windows_vpc/archive/2009/12/22/folder-sharing-between-windows-7-and-vm.aspx . live .
  27. Web site: Windows Virtual PC and Undo Disks . Virtual PC Guy's Blog . Microsoft corporation . September 18, 2009 . June 9, 2010 . Armstrong . Ben . February 8, 2010 . https://web.archive.org/web/20100208235756/http://blogs.msdn.com/virtual_pc_guy/archive/2009/08/18/windows-virtual-pc-and-undo-disks.aspx . live .
  28. Web site: Creating Virtual Hard Disks with Windows Virtual PC . Virtual PC Guy's Blog . Microsoft corporation . June 26, 2009 . June 9, 2010 . Ben . Armstrong . Windows Virtual PC does not support parallel ports. As Tom mentions, you will have to use a USB adapter if you want this functionality. . February 1, 2010 . https://web.archive.org/web/20100201050654/http://blogs.msdn.com/virtual_pc_guy/archive/2009/06/26/creating-virtual-hard-disks-with-windows-virtual-pc.aspx#9831105 . live .
  29. Web site: Using Floppy Disks with Windows Virtual PC . Virtual PC Guy's Blog . Microsoft corporation . October 1, 2009 . June 9, 2010 . Ben . Armstrong . October 4, 2009 . https://web.archive.org/web/20091004072451/http://blogs.msdn.com/virtual_pc_guy/archive/2009/10/01/using-floppy-disks-with-windows-virtual-pc.aspx . live .
  30. Web site: Installing DOS additions under VPC 2007 . Ben Armstrong's Virtualization Blog . . Oct 31, 2007 . 16 June 2013 . June 29, 2011 . https://web.archive.org/web/20110629020441/http://blogs.msdn.com/b/virtual_pc_guy/archive/2007/10/30/installing-dos-additions-under-vpc-2007.aspx . live .
  31. Web site: Installing Windows 98 on Windows Virtual PC . Blogs.msdn.com . 16 June 2013 . June 29, 2011 . https://web.archive.org/web/20110629224840/http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/05/27/installing-windows-98-on-windows-virtual-pc.aspx . live .
  32. Web site: Using Virtual PC 2004 Additions to Enhance the Windows 2000 Guest Experience on Windows Virtual PC . The App Compat Guy . . 19 July 2010 . 16 June 2013 . July 24, 2010 . https://web.archive.org/web/20100724014104/http://blogs.msdn.com/b/cjacks/archive/2010/07/19/using-virtual-pc-2004-additions-to-enhance-the-windows-2000-guest-experience-on-windows-virtual-pc.aspx . live .
  33. Web site: Download Windows Virtual PC from Official Microsoft Download Center . Microsoft.com . 2017-07-19 . July 20, 2017 . https://web.archive.org/web/20170720030919/http://www.microsoft.com/en-us/download/details.aspx?id=8002 . live .
  34. Web site: Windows XP Mode for Windows 7 brochure . Microsoft corporation . 2009 . https://web.archive.org/web/20160825230747/http://download.microsoft.com/download/7/5/A/75A2C993-BFCC-47D0-8B6C-7C8CE2BA9833/Windows%20XP%20Mode%20for%20Windows%207_brochure.pdf . 2016-08-25 . 2017-07-19.
  35. Web site: Download Windows XP Mode. Official Microsoft Download Center. Microsoft Corporation. January 2, 2016. https://web.archive.org/web/20140723215537/http://www.microsoft.com/en-us/download/confirmation.aspx?id=8002. July 23, 2014. live.
  36. Web site: Windows XP Mode in Windows 7 and Virtual PC – Part 1: Maintaining Application Compatibility . June 16, 2009 . June 1, 2009 . https://web.archive.org/web/20090601220911/http://capitalhead.com/articles/windows-xp-mode-in-windows-7-and-virtual-pc---part-1-maintaining-application-compatibility.aspx . live .
  37. Web site: Heng . Christopher . Free PC/Intel x86 Emulators and Virtual Machines . live . https://archive.today/20130105022509/http://www.thefreecountry.com/emulators/pc.shtml . January 5, 2013 . 16 June 2013 . thefreecountry.com . TheFreeCountry.
  38. Web site: Windows Virtual PC: FAQ . Windows Virtual PC website . Microsoft Corporation . November 22, 2010 . March 16, 2013 . https://web.archive.org/web/20130316070239/http://www.microsoft.com/windows/virtual-pc/support/faq.aspx . live .
  39. Web site: Secret No More: Revealing Windows XP Mode for Windows 7 . Within Windows . Rafael . Rivera . Paul . Thurrott . April 24, 2009 . 16 June 2013 . June 30, 2013 . https://web.archive.org/web/20130630104452/http://withinwindows.com/within-windows/2009/04/24/secret-no-more-revealing-windows-xp-mode-for-windows-7 . live .
  40. Web site: Windows XP Mode Internals – Part 2 (Application Publishing Magic). Rafael Rivera. April 30, 2009. WithinWindows.com. https://web.archive.org/web/20150511135410/http://withinwindows.com/2009/04/28/windows-xp-mode-internals-part-2-application-publishing-magic/. May 11, 2015. dead.
  41. Web site: Download Windows XP Mode . Windows Virtual PC website . Microsoft Corporation . November 22, 2010 . https://web.archive.org/web/20120628234800/http://www.microsoft.com/windows/virtual-pc/download.aspx . June 28, 2012 . dead . (After selecting an inappropriate edition of Windows 7) You are not eligible to download Windows XP Mode. You must have Windows 7 Professional, Enterprise, or Ultimate to run Windows XP Mode..
  42. Web site: Run XP Mode in VMware Workstation or Player with Activation Intact . My Digital Life . May 13, 2010 . May 28, 2014 . May 29, 2014 . https://web.archive.org/web/20140529051709/http://www.mydigitallife.info/run-xp-mode-in-vmware-workstation-or-player-with-activation-intact/ . live .
  43. Web site: Microsoft.com. Overview of the technical specifications of virtual machines in Virtual PC 2004. October 27, 2004. May 23, 2010. March 28, 2010. https://web.archive.org/web/20100328153230/http://support.microsoft.com/kb/833144. live.
  44. Book: Tulloch, Mitch . 2010 . Understanding Microsoft Virtualization Solutions, From the Desktop to the Datacenter . 2nd . Microsoft Press . Redmond, WA . 133–136 . November 27, 2010 . November 6, 2010 . https://web.archive.org/web/20101106000502/http://download.microsoft.com/DOWNLOAD/5/B/4/5B46A838-67BB-4F7C-92CB-EABCA285DFDD/693821EBOOK.PDF . live .
  45. Web site: USB Architecture in Windows Virtual PC . Windows Virtual PC blog . Microsoft corporation . December 13, 2009 . August 20, 2010 . June 17, 2011 . https://web.archive.org/web/20110617110833/http://blogs.technet.com/b/windows_vpc/archive/2009/12/14/usb-architecture-in-windows-virtual-pc.aspx . live .
  46. Web site: Microsoft Virtualization Technologies . Infrastructure Planning and Design . . February 25, 2008 . July 10, 2009 . March 1, 2009 . https://web.archive.org/web/20090301054721/http://technet.microsoft.com/en-us/library/bb897466.aspx . live .
  47. Web site: Virtual Server 2005 Frequently Asked Questions . Microsoft Virtual Server . . May 14, 2008 . July 10, 2009 . July 3, 2009 . https://web.archive.org/web/20090703094510/http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/virtualizationfaq.mspx . live .
  48. Web site: Virtualization with Hyper-V: Supported Guest Operating Systems . Windows Server 2008 – Product Information . . . July 10, 2009 . August 25, 2009 . https://web.archive.org/web/20090825175116/http://www.microsoft.com/windowsserver2008/en/us/hyperv-supported-guest-os.aspx . live .
  49. Web site: Armstrong . Ben . Linux is now supported under Virtual Server . Virtual PC Guy's Weblog . . April 3, 2006 . July 10, 2009 . August 26, 2009 . https://web.archive.org/web/20090826235657/http://blogs.msdn.com/virtual_pc_guy/archive/2006/04/03/566273.aspx . live .
  50. Web site: Earp . Sean . Linux on Hyper-V . The Sean Blog . . June 29, 2008 . July 10, 2009 . March 14, 2009 . https://web.archive.org/web/20090314102402/http://blogs.technet.com/seanearp/archive/2008/06/29/linux-on-hyper-v.aspx . live . (Also links to individual posts on installing various Linux distributions in Virtual PC 2007.)
  51. Web site: Virtual Machine Additions for Linux . Microsoft Download Center . . October 24, 2007 . July 10, 2009 . July 6, 2009 . https://web.archive.org/web/20090706003836/http://www.microsoft.com/downloadS/details.aspx?FamilyID=bf12642f-77dc-4d45-ae4e-e1b05e0a2674&displaylang=en . live .
  52. Web site: Cummings . Joanne . Microsoft Virtual PC: Good Enough – for the Price . Redmondmag.com . 1105 Media . November 1, 2006 . July 10, 2009 . July 27, 2011 . https://web.archive.org/web/20110727112251/http://redmondmag.com/Articles/2006/11/01/Microsoft-Virtual-PC-Good-Enough--for-the-Price.aspx?Page=1 . live .
  53. Web site: Woolsey . Jeff . Microsoft Virtualization and Virtual PC 2007 . Microsoft Virtualization Team Blog . . July 10, 2007 . July 10, 2009 . February 23, 2009 . https://web.archive.org/web/20090223003850/http://blogs.technet.com/virtualization/archive/2007/07/10/microsoft-virtualization-and-virtual-pc-2007.aspx . live .
  54. Web site: Savill . John . Does Windows Virtual PC in Windows 7 support 64-bit guest OSs? . Windows IT Pro . . May 7, 2009 . July 10, 2009 . March 31, 2021 . https://web.archive.org/web/20210331163405/https://www.itprotoday.com/ . live .
  55. Web site: Microsoft Virtual PC 2004 – Product Details . Product Information Center . . . July 10, 2009 . February 18, 2009 . https://web.archive.org/web/20090218000739/http://www.microsoft.com/PRODUCTS/info/product.aspx?view=22&pcid=ba9e68ed-9571-4d10-82d2-b51828c33297&type=ovr#ProductDetails . live .
  56. Web site: Readme for Microsoft Virtual PC 2004 Service Pack 1 . Download Center . . 12 October 2004 . 10 July 2009 . October 26, 2012 . https://web.archive.org/web/20121026034020/http://www.microsoft.com/en-us/download/details.aspx?id=21659 . live .
  57. Davis . Megan . Blade . Tina . Virtual PC vs. Virtual Server: Comparison of Features and Uses . Microsoft Download Center . . May 24, 2005 . . July 10, 2009 . February 26, 2012 . https://web.archive.org/web/20120226053201/http://download.microsoft.com/download/1/4/d/14d17804-1659-435d-bc11-657a6da308c0/VSvsVPC.doc . dead . See also download details .
  58. Demo: Microsoft Virtual PC 2004 Features . Event Review: Microsoft Virtual PC Overview – Session TNT1-103 . . . . July 10, 2009 . April 6, 2012 . https://web.archive.org/web/20120406064408/http://technet.microsoft.com/en-us/bb643127.aspx . live .
  59. Web site: Download Details: Virtual PC 2004 SP1 . Microsoft Download Center . . August 30, 2006 . July 10, 2009 . August 31, 2010 . https://web.archive.org/web/20100831175349/http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-40BF-AFAF-20BCB7F01CD1&displaylang=en . live .
  60. Web site: Virtual PC 2007 SP1 Release Notes . Microsoft Download Center . . May 15, 2008 . July 10, 2009 . December 28, 2014 . https://web.archive.org/web/20141228090217/http://download.microsoft.com/download/8/f/4/8f44a346-1f62-4bb2-b957-7508ea1f7d80/relnotes.htm . live . See also download details .
  61. Web site: Virtual PC 2007 Release Notes . Microsoft Download Center . . February 19, 2007 . July 10, 2009 . March 3, 2016 . https://web.archive.org/web/20160303221517/http://download.microsoft.com/download/4/4/c/44ccd131-67fb-4224-a96e-193be1765b43/relnotes.htm . dead . See also download details .
  62. Web site: Description of the hotfix rollup package for Virtual PC 2007 Service Pack 1: February 20, 2009 . Microsoft Help and Support . . February 20, 2009 . July 10, 2009 . March 3, 2015 . https://web.archive.org/web/20150303211456/http://support.microsoft.com/kb/958162 . live .
  63. Web site: Windows Virtual PC Tips . Microsoft Download Center . . May 18, 2009 . July 10, 2009 . June 26, 2012 . https://www.webcitation.org/68hHpjHkP?url=http://download.microsoft.com/download/7/D/6/7D686A6A-B0F7-42E5-BB3B-4972A8C42C9F/Windows%20Virtual%20PC%20Tips.pdf . live . See also download details . (Contains a more precise and complete list of supported operating systems than the Requirements page on Microsoft.com.)
  64. Web site: Windows Virtual PC – Requirements . . . July 10, 2009 . March 19, 2013 . https://web.archive.org/web/20130319153534/http://www.microsoft.com/windows/virtual-pc/support/requirements.aspx . live .
  65. Web site: Windows Virtual PC Beta . Microsoft Download Center . . May 4, 2009 . July 10, 2009 . dead . https://web.archive.org/web/20090704023244/http://www.microsoft.com/downloadS/details.aspx?familyid=65E1C5EB-DF9B-415F-B2D6-27F6EF5DCEB9&displaylang=en . July 4, 2009.
  66. Web site: Armstrong . Ben . Windows 3.11 on Virtual PC . Virtual PC Guy's WebLog . . October 26, 2004 . July 10, 2009 . January 30, 2010 . https://web.archive.org/web/20100130090020/http://blogs.msdn.com/virtual_pc_guy/archive/2004/10/26/247793.aspx . live . (Microsoft manager Ben Armstrong reports that Windows 3.11 installs without a problem in Virtual PC 2004.)
  67. Web site: Armstrong . Ben . Updated Virtual Machine Additions for Linux available . Virtual PC Guy's WebLog . . October 23, 2007 . June 28, 2009 . As always – this is only supported on Virtual Server – but should work just fine on Virtual PC. . June 11, 2009 . https://web.archive.org/web/20090611114805/http://blogs.msdn.com/virtual_pc_guy/archive/2007/10/23/updated-virtual-machine-additions-for-linux-available.aspx . live .
  68. Web site: What Works and What Doesn't in Microsoft Virtual PC 2004 . visualwin.com . . Jonathan . Maltz . 16 June 2013 . October 31, 2007 . https://web.archive.org/web/20071031131904/http://vpc.visualwin.com/ . live .
  69. Web site: Cohen . Peter . August 7, 2006 . WWDC: Microsoft kills Virtual PC for Mac . dead . https://web.archive.org/web/20071014063546/http://www.macworld.com/news/2006/08/07/vpc/index.php . October 14, 2007 . October 8, 2007 . MacWorld.