Zum Inhalt springen

Virtual PC

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 30. Januar 2026 um 08:10 Uhr durch imported>Y2kbug (Linux als Gastsystem: psaux war die PS/2-Schnittstelle in Linux *vor* Version 2.6, siehe z.B. https://lwn.net/Articles/87662/).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Virtual PC war eine Software von Connectix (2003 durch Microsoft übernommen), welche x86-basierte Gastbetriebssysteme emulierte beziehungsweise virtualisierte.

Ursprünglich wurde Virtual PC für Mac von Connectix für PowerPC-basierte Mac-OS-Systeme als Emulator für den Betrieb von Windows entwickelt. Nach der Übernahme durch Microsoft 2003 wurde der Emulator zusätzlich Bestandteil des Produktes Microsoft Office Professional für Mac, wurde jedoch nach der Umstellung der Macintosh-Reihe auf die x86-Architektur („Intel-Macs“) 2006 nicht weitergeführt.

Die als virtuelle Maschine laufende Windows-Version wurde später kostenlos von Microsoft abgegeben, ebenso wie die bereits von Connectix begonnene Server-Variante Virtual Server für Windows von Microsoft frei verfügbar gemacht wurde.<ref name="heiseonline_114690">Peter Siering: Microsoft gibt Virtual Server kostenlos ab. In: Heise online. 3. April 2006.Vorlage:Abrufdatum; Zitat: „Microsoft will seine Virtualisierungslösung Virtual Server 2005 R2 zukünftig kostenlos verteilen.“.</ref> In Windows 7 ist die Technik unter dem Namen Windows XP Mode zudem ein optionaler Bestandteil des Betriebssystems. Unter Windows 8 ist Virtual PC nicht mehr lauffähig: Es wurde durch Hyper-V ersetzt.

Virtual PC für OS/2, das auf der Windows-Version basiert, wurde nach der Übernahme durch Microsoft nicht weitergeführt.

Unter Windows Virtual PC können nur 16- und 32-Bit-Betriebssysteme ausgeführt werden.

Geschichte

Virtual PC wurde ursprünglich von der Firma Connectix als Lösung entwickelt, x86-Betriebssysteme mit entsprechender Softwareanwendung auf Apple-Macintosh-Systemen mit PowerPC-Prozessoren zu benutzen. Dabei musste die Hardware eines IBM-kompatiblen Personal Computer vollständig in Software emuliert werden, was einen erheblichen Teil der Rechenleistung beanspruchte. Nicht allzu anspruchsvolle PC-Programme konnten so aber auch problemlos auf einem Apple-Macintosh-System mit PowerPC-Prozessor ausgeführt werden.

Später wurde eine als virtuelle Maschine ausgelegte Version von Virtual PC für x86-Systeme entwickelt. Dabei entfällt die Notwendigkeit einer aufwendigen Emulation, um x86-Maschinensprache auf der PowerPC-Plattform ausführen zu können, wodurch ein wesentlicher Geschwindigkeitsvorteil gegenüber der Mac-Version erzielt wird. Mit Virtual PC für Windows können unter Windows als Wirtsystem verschiedene x86-Betriebssysteme (darunter auch OS/2 bzw. eComStation) als Gastsysteme ausgeführt werden.

2003 erwarb Microsoft die Virtual-PC-Technik von Connectix. Über die Details des Übernahmegeschäfts vereinbarten beide Seiten Stillschweigen.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). In: Microsoft News Center. Microsoft Corp., 19. Februar 2003, abgerufen am 3. Februar 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref name="heiseonline_74931">Peter Siering: Microsoft kauft Technik-Besitztümer von Connectix. In: Heise online. 20. Februar 2003.Vorlage:Abrufdatum</ref> Microsoft entwickelte sowohl die PowerPC-basierte Mac-Version als auch die x86-basierte Windows-Version von Virtual PC unter eigenem Namen weiter. Mit dem Umstieg von Apple auf Intel-x86-Prozessoren (Ende 2005/Anfang 2006) stellte Microsoft die Entwicklung der Mac-Version ein, nahm jedoch mit Virtual PC for Mac Version 7 noch eine Optimierung für den Apple Power Mac G5 vor; frühere Versionen sind auf G5-Prozessoren nicht ausführbar.

Die Windows-Version wurde unter Connectix durch das deutsche Unternehmen InnoTek Systemberatung GmbH auf OS/2 als Wirtsystem portiert.<ref>Jens Ihlenfeld: Virtual PC für OS/2. InnoTek bringt Windows für OS/2 und umgekehrt. golem.de, 8. Februar 2002, abgerufen am 28. September 2012.</ref> Nach der Übernahme wurde Virtual PC für OS/2 von Microsoft kommentarlos aus dem Angebot genommen. Die kostenlos abgegebene Version 2004 SP1 von Virtual PC für Windows beinhaltet jedoch die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) für OS/2, womit man OS/2 weiterhin als Gast betreiben kann.

Die Firma InnoTek Systemberatung GmbH arbeitete nach der Übernahme durch Microsoft weiter an der Linux-Unterstützung für Virtual PC und Virtual Server und entwickelte seit 2004 eine eigene Virtualisierungslösung namens VirtualBox.<ref name="heiseonline_222035">Oliver Diedrich: VirtualBox: PC-Virtualisierung unter GPL. In: Heise online. 15. Januar 2007.Vorlage:Abrufdatum; Zitat: „InnoTek … entwickelt seit 2004 VirtualBox für besondere Einsatzzwecke im Bereich Sicherheit und Desktop-Virtualisierung. … Version 1.3.2 ist ab sofort unter der GPL frei verfügbar.“.</ref> Diese ist seit 2007 auch in einer freien Version verfügbar.<ref name="heiseonline_222035" /> Entgegen dem Vorgehen von Microsoft wurde VirtualBox auch auf die Intel-Mac-Plattform portiert.<ref name="heiseonline_170301">Andreas Beier: Open-Source-Virtualisierer für Mac OS X im Beta-Test. In: Heise online. 23. April 2007.Vorlage:Abrufdatum</ref><ref name="heiseonline_204442">Alexandra Kleijn: Neue Version von VirtualBox läuft auch unter Mac OS X und Solaris. In: Heise online. 1. Mai 2008.Vorlage:Abrufdatum</ref> InnoTek wurde Anfang 2008 von Sun Microsystems übernommen, das 2009 von Oracle aufgekauft wurde.

2009 wurde die Windows-Version in Windows Virtual PC umbenannt und stärker in Windows integriert. So lassen sich virtuelle Computer nun im Windows-Explorer in einer speziellen Ansicht verwalten, ähnlich der Druckerverwaltung im Explorer. Ebenfalls neu war der für Windows 7 Professional, Enterprise und Ultimate verfügbare XP-Modus, welcher eine vorbereitete und registrierte (und aktivierte) Windows XP Professional-Installation bereitstellt und dort installierte Programme über die spezielle Gasterweiterung RemoteApp im Startmenü des Wirtsystems verfügbar macht.

Unter Windows 8 lassen sich Windows Virtual PC als auch Virtual PC 2007 und frühere Versionen nicht mehr installieren oder starten. Stattdessen ist dessen Nachfolger Hyper-V in den Server- und Business-Versionen von Windows enthalten. Die bessere Integration zeigt sich jedoch auch hier mit der Möglichkeit von Windows 8, direkt aus einem virtuellen Festplattenabbild heraus zu starten. Das neue Format für Festplattenabbilder .vhdx unterstützt bis zu 16 TB, während die ebenfalls noch verwendbaren .vhd-Abbilder nur maximal 2 TB groß werden können (→ Virtual-Hard-Disk-Format).

Technische Details

Mit Virtual PC wird ein kompletter PC virtualisiert bzw. emuliert. Das Programm stellt eine virtuelle Maschine zur Verfügung, innerhalb derer ein Standard-PC-Betriebssystem ablaufen kann. Dadurch wird es möglich, mehrere Betriebssysteme gleichzeitig auf nur einem PC zu betreiben. Als Gäste können 16- und 32-Bit-Betriebssysteme innerhalb eines 32- und 64-Bit-Wirtsystems laufen.

Unter Mac OS auf der PowerPC-Plattform emuliert Virtual PC einen Standard-PC mit Pentium-II-Prozessor. Unter Windows und OS/2 auf der IA-32-Plattform wird der physisch existierende Prozessor des Wirtsystems virtualisiert. Als virtuelle Komponenten bietet Virtual PC bis zu drei Festplatten, die im VHD-Format eingebunden werden, ein CD- oder DVD-Laufwerk, Arbeitsspeicher einstellbarer Größe (abhängig von der Arbeitsspeicherkapazität des Wirtsystems), eine 100-MBit-Netzwerkkarte, eine Soundkarte und eine Grafikkarte. Unterstützung für PCI-Geräte fehlt. USB wird nur von Virtual PC für Mac ab Version 3.0 und von Windows Virtual PC ab Version 6.1 unterstützt.

Virtual PC bietet grundsätzlich keine Möglichkeit, physische Partitionen oder Laufwerke an das Gastsystem durchzureichen. Nur bei dem virtuellen optischen Laufwerk kann entweder das real existierende Gerät oder ein ISO-Abbild für den Gast eingebunden werden.

Emulator

Virtual PC für Mac

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Microsoft, ursprünglich Connectix
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 7.0.3
(15. August 2007)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Mac OS (PowerPC); bis Version 6
Mac OS X (PowerPC); ab Version 5
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Emulation
Lizenz proprietär; Entwicklung eingestellt
deutschsprachig ja
nicht mehr verfügbar<ref name="MainstreamSuppEndMS">Nicht mehr verfügbare Anwendungen für den Mac. Microsoft Corporation, abgerufen am 28. September 2012.</ref>

Als vollständiger Emulator ist nur die Version für Macintosh angelegt. Virtual PC für Mac gibt es nur für PowerPC-basierte Macs, nicht jedoch für Mac-Computer mit 68k-Prozessor (bis 1995), x86-Prozessor (seit 2006) oder mit Arm-Prozessor (seit 2020). Als Wirtsystem waren die Mac-OS-Versionen ab 7.5.5 (PowerPC wurde seit System 7.1.2 unterstützt) und Mac OS X bis Tiger/PowerPC (10.4, 2005; lauffähig auch auf Leopard/PowerPC, 10.5, 2007) vorgesehen; andere Betriebssysteme auf der PowerPC-Plattform werden nicht unterstützt.

Folgende Hardware-Komponenten stehen dem Gastsystem in der Emulation zur Verfügung:

Die Hauptvermarktung von Virtual PC auf den PowerPC-basierten Apple-Computern sieht das Ausführen eines Windows-, PC-kompatiblen DOS- oder Linux-Betriebssystems vor und bringt somit eine große Anzahl an Programmen auch auf PowerPC-Macs. Grundsätzlich läuft jedoch eine Vielzahl an x86-Betriebssystemen unter Virtual PC für Mac, obwohl diese nicht offiziell unterstützt werden. Die enge Integration in das Wirtsystem ist dann wegen der fehlenden Virtual PC Additions jedoch nicht möglich.

Virtual PC für Mac wurde vor allem auch mit vorinstallierten Betriebssystemen verkauft, darunter MS‑DOS mit Windows 3.11, PC‑DOS 2000, Windows 95, Windows 98 (auch Zweite Ausgabe), Windows Me, Windows 2000, Windows XP (Home und Professional) sowie Red Hat Linux 6.1. Einerseits erwarb man dadurch eine Lizenz für das als Gast verwendete Betriebssystem gleich mit, andererseits entfällt durch das bereits installierte Gastsystem auf einem virtuellen Festplattenabbild eine eventuell zeitaufwändige Installation desselben.

Virtuelle Maschine

Virtual PC für OS/2

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Connectix, gemeinsam mit Innotek
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 5.1
(15. Dezember 2002)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem OS/2 Warp 4 (nur IA-32)
 ab WSOD 2.0 FP16
 ab 4.51 CP 1
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Virtualisierung
Lizenz proprietär; Entwicklung eingestellt
deutschsprachig ja
nicht mehr verfügbar

Mit dem Emulator als Ausgangspunkt wurde auch eine als Virtualisierung ausgeführte Version von Virtual PC geschrieben, die nur für die Windows-Plattform gedacht war. Es gab jedoch auch eine auf OS/2 portierte Version, die auf der jeweiligen Windows-Version basierte.

Folgende Hardware-Komponenten stehen dem Gastsystem in der virtuellen Maschine zur Verfügung:

Für die Soundkarte und die USB-Schnittstelle stehen keine allgemeinen Treiber zur Verfügung, da die emulierten Komponenten nicht wie echte Hardware im Gastsystem angesprochen werden können. Die Soundkarte funktioniert daher nur mit den speziellen Treibern der {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), und damit nur unter unterstützten Windows-Gästen. Selbiges gilt für die virtuelle USB-Schnittstelle, die über einen Virtual PC-spezifischen internen Systembus realisiert wurde, der selbst ebenfalls nur von den {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) verwendbar ist.

Für die restliche emulierte Hardware können Standard-Treiber verwendet werden, sodass diese Komponenten unter einer Vielzahl weiterer Betriebssysteme verwendbar sind.

{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)

Die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), Treiber und Programme für die Integration des Gastsystems in das Wirtsystem, gibt es für MS-DOS, Windows 98 und Me, sowie für Windows NT 4.0, 2000 und XP.<ref>Microsoft Knowledge Base: „Installieren von Virtual Machine Additions auf einem Gastcomputer“ (KB824561)</ref> Sie sind identisch in jeder Variante von Virtual PC, ob nun der Emulator für Mac oder die virtuelle Maschine für Windows und OS/2 und funktionieren meist über die jeweilige Version hinaus: ein nicht mehr offiziell unterstütztes Gastbetriebssystem kann die älteren Virtual PC Additions auch in einer neueren Version von Virtual PC verwenden – neue Funktionen, die in dieser Version von Virtual PC hinzugekommen sind, werden damit jedoch nicht unterstützt. Da die für Linux verfügbaren {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) von {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) auch mit Virtual PC funktionieren ist eine Integration auch mit Red Hat Linux und SuSE Linux möglich.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (englisch) vom 24. Oktober 2007, abgerufen am 28. Jänner 2014</ref>

Windows Virtual PC

Windows Virtual PC

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Microsoft, ursprünglich Connectix
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 6.1.7600.16393
(14. Februar 2011)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Windows Me,
Windows-NT-Linie
  ab 4.0 SP6 (nur IA-32)
  bis 7
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Virtualisierung
Lizenz proprietär; seit 2006 kostenlos
deutschsprachig ja
Sonstiges Entwicklung eingestelltVorlage:Infobox Software/Wartung/Sonstiges
Windows Virtual PC

Microsoft kaufte 2003 die Firma Connectix und deren Produkt Virtual PC auf und integrierte Virtual PC in die eigene Produktpalette. Da nach Aussage eines Microsoft-Managers die Anpassung von Virtual PC für Mac an die Intel-Plattform einen zu großen Aufwand bedeutet hätte, wurde das Produkt mit Aufkommen der Intel-Macs fallengelassen.<ref>“Virtual PC 7 will not run on Intel-based Macs” vom 10. Januar 2006 (englisch)</ref> Die Windows-Version entwickelte Microsoft weiter und integrierte sie fortan immer tiefer in das hauseigene Betriebssystem Windows.

Im Januar 2004 veröffentlichte Microsoft die Version 2004 bzw. 5.3. Für Kunden von Connectix Virtual PC 5 war diese Aktualisierung gratis. Im Dezember folgte das Service Pack 1.

Seit dem 12. Juli 2006 stellt Microsoft die Windows-Version kostenlos zur Verfügung.<ref>Downloadseite Virtual PC 2004 SP 1</ref>

Am 19. Februar 2007 erschien die neue Version „Virtual PC 2007“, welche nun auch eine Unterstützung für Windows Vista bietet und seitdem ebenfalls kostenlos verfügbar ist.<ref name="heiseonline_85553">Microsofts Virtual PC 2007 ist fertig. In: Heise online. 20. Februar 2007.Vorlage:Abrufdatum</ref> Allerdings ist hier zu beachten, dass offiziell nicht alle Versionen von Windows Vista unterstützt werden. Bei der Installation und Einrichtung des Programms auf bestimmten Vista-Versionen wird darauf hingewiesen, dass für diese nicht unterstützten Vista-Versionen kein Support-Anspruch besteht. Auf Windows Vista Home Premium z. B. läuft das Programm dennoch. Im Mai 2008 folgte das Service Pack 1,<ref>Downloadseite VirtualPC 2007 SP1</ref> welches auch Windows XP Service Pack 3, Windows Vista Service Pack 1, sowie Windows Server 2008 offiziell unterstützt.

Zusammen mit der Markteinführung von Windows 7 im Herbst 2009 wurde auch „Virtual PC“ in einer neuen angepassten Version verfügbar gemacht. Es heißt nun „Windows Virtual PC“ und wurde sowohl optisch wie funktionell stärker in Windows integriert. Es ist ein optionaler Windows-Download und weiterhin frei verfügbar (gratis).<ref>Microsoft Virtual PC</ref> Außerdem gibt es unter dem Namen „XP Mode“ eine Variante mit vorinstalliertem Windows XP unter den Windows-7-Versionen Professional, Ultimate und Enterprise.<ref>Windows XP-Modus</ref> Die darüber installierten Programme werden ins Windows-7-Startmenü integriert, was dem ebenfalls frei herunterladbaren Zusatzprogramm RemoteApp für den Windows-XP-Gast geschuldet ist. Die ursprüngliche Systemvoraussetzung für „Windows Virtual PC“ in Form einer hardwareunterstützten Virtualisierung<ref>Warum werden bei der Verwendung von Windows XP-Modus und Windows Virtual PC Fehlermeldungen zur hardwaregestützten Virtualisierung angezeigt? Microsoft Corporation, abgerufen am 13. Juni 2011.</ref><ref>Support: BIOS-Konfiguration für Hardware Assisted Virtualization (HAV) PCs. Microsoft Corporation, abgerufen am 13. Juni 2011.</ref> (Secure Virtual Machine: AMD-V und Intel VT; Microsofts Bezeichnung ist „HAV“) wurde im März 2010 mit einem Update aufgehoben.<ref> Windows Virtual PC – no hardware virtualization update now available for download, zugegriffen am 20. Februar 2012</ref>

Als Host-Betriebssystem können für „Windows Virtual PC“ die folgenden Windows 7-Versionen verwendet werden: Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows 7 Enterprise.<ref name="microsoft.com">www.microsoft.com</ref>

Als Gastbetriebssystem, also als Betriebssysteme, die virtualisiert werden, sind nur 32-Bit-Systeme vorgesehen. Der Support für 64-Bit-Systeme ist nicht vorhanden.<ref>Release Notes Virtual PC</ref> Verwendet werden können unter „Windows Virtual PC“ offiziell folgende Windows-Betriebssysteme: Windows XP Service Pack 3 (SP3) Professional, Windows Vista Enterprise Service Pack 1 (SP1), Windows Vista Ultimate Service Pack 1 (SP1), Windows Vista Business Service Pack 1 (SP1), Windows 7 Professional, Windows 7 Ultimate, Windows 7 Enterprise.<ref name="microsoft.com" /> Meistens funktioniert aber auch die Virtualisierung sowohl anderer Windows-Editionen als auch anderer Betriebssysteme (z. B. diverse unixoide Betriebssysteme wie Linux), bei der Installation bzw. Konfiguration sind dann aber möglicherweise kleinere Hürden zu überwinden.

Virtual PC kann ab Windows 8 nicht mehr verwendet werden. Jedoch bietet Windows 8 die Möglichkeit, VHD-Festplattenabbilder direkt im Betriebssystem als virtuelle Laufwerke einzubinden.<ref>Golem.de: Windows 8 kann ISO- und VHD-Dateien direkt mounten</ref> Unter Windows 8 Pro ist es zudem möglich, Windows selbst aus einem Festplattenabbild zu starten, jedoch mit dem Nachteil auf die Schnellstart-Funktion verzichten zu müssen.<ref>Windows 8 in einer VHD-Datei installieren und Boot-Manager anpassen</ref>

Nutzen

Zur Entwicklung bietet Virtual PC eine flexible und wiederherstellbare Umgebung für Tests unter verschiedenen Betriebssystemen und Konfigurationen. So lässt sich ohne zusätzliche Hardware ein Programm unter diversen Windows-Betriebssystemen testen. Auch ist Virtual PC ideal, um zum Beispiel den Internet Explorer 6 und Internet Explorer 7 auf einem PC zu installieren, um zu testen, ob Websites mit beiden Versionen kompatibel sind. Beim Programmieren und Testen von Netzwerkprogrammen oder Client-Server-Anwendungen ist Virtual PC nützlich, indem es mit dem Host und einem virtuellen PC (oder zwei virtuellen) auf einer Hardware (unter anderem auch ein mobiler Laptop) die Möglichkeit gibt, einen Netzwerk-Datenverkehr zwischen mehreren Rechnern zu simulieren.

Ein virtueller PC kann dazu verwendet werden, unbekannte Programme ohne Risiko für das Hostsystem zu testen. Im schlimmsten Fall wird nur das Gastsystem beeinträchtigt. Bei Gefallen kann das Programm dann auf dem „echten“ System installiert werden.

Der virtuelle PC kann auf Windows XP 64-Bit dazu benutzt werden, um 16-Bit-Setup-Programme aufzurufen, die unter der 64-Bit-Engine nicht mehr laufen. Somit ist es möglich, alte Spiele und Anwendungen zu installieren, die zwar als 32-Bit-Versionen vorliegen, aber dennoch einen alten Installer verwenden.

Auf dem Apple Macintosh liegt der Schwerpunkt eher darin, dass Windows-Programme auch auf einem Apple Macintosh lauffähig gemacht werden können, sowie für Webentwickler, welche ihren Code auf dem Internet Explorer testen müssen. Mithilfe von Virtual PC lassen sich auch diverse Linux-Varianten in das bestehende Windows-Betriebssystem einbinden; Microsoft bietet dafür allerdings (noch) keine offizielle Unterstützung.

Linux als Gastsystem

Obwohl Linux als Gastsystem nicht offiziell unterstützt wird, lassen sich viele Linux-Distributionen trotzdem ohne größere Probleme installieren. Linux-Kernel ab Version 2.6 erkennen in Virtual PC in vielen Fällen die PS/2-Schnittstelle /dev/psaux nicht, die für die Maussteuerung benötigt wird. Es gibt verschiedene Möglichkeiten, dieses Problem zu beheben. Eine der einfachsten Lösungen ist es, die Kernelparameter i8042.noloop und psmouse.proto=imps in die Konfiguration der Bootmanager, z. B. GRUB oder LILO, einzutragen.

Versionsgeschichte

Virtual PC für Mac

Da der Mainstream-Support der letzten Version von Virtual PC für Mac am 13. April 2010 endete, gibt es keine Unterstützung seitens Microsoft für dieses Produkt mehr. Da auch Apple die Unterstützung für PowerPC-basierte Apple-Computer und die Betriebssysteme, die auf diesen PCs liefen, eingestellt hat, kann auf der ganzen Linie von Abandonware gesprochen werden – es ist jedoch zu beachten, dass das Urheberrecht dadurch nicht betroffen ist.

Version Veröffentlichung Beschreibung / Änderungen
Ältere Version; nicht mehr unterstützt: 1.0 16. April 1997<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 11. Juni 1997, archiviert vom Vorlage:IconExternal am 9. Juli 1998; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)): „{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)</ref> (USA)
25. Juni 1997<ref>Virtual PC von Connectix Corporation. Connectix Corporation, 25. Juni 1997, archiviert vom Vorlage:IconExternal am 27. Oktober 1997; abgerufen am 4. Dezember 2010.</ref> (Deutschland)
Die erste Version emuliert einen PC mit den Komponenten Intel Pentium als Hauptprozessor (inklusive Protected Mode, MMU, FPU und der MMX-Befehlssatzerweiterung), Mainboard mit Intel Triton-Chipsatz, zwei IDE-Kanälen mit zwei vorgegebenen Konfigurationsmöglichkeiten für jeweils zwei Festplatten und ein ATAPI-CD-ROM-Laufwerk (vom Wirt), S3 928 PCI SVGA-Grafikkarte mit 1 oder 2 MB VRAM, PCI-Ethernet-Erweiterungskarte mit DEC 21041-Chip, Sound-Blaster-Pro-Erweiterungskarte für Audio sowie allen nötigen PC-Standardkomponenten, etwa zur Anbindung der Mac-Tastatur und -Maus als PC-Tastatur und PS/2-Maus.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 1997, archiviert vom Vorlage:IconExternal am 27. Oktober 1997; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Virtual PC 1.0 setzt System 7.5.5 und einen PowerPC-Prozessor voraus. Verkauft wurde es wahlweise mit vorkonfiguriertem (vorinstalliertem) Windows 3.11 (mit MS-DOS) oder mit Windows 95 sowie später auch mit PC-DOS<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 29. September 1997, archiviert vom Vorlage:IconExternal am 9. Juli 1998; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>, wobei sich die offiziellen Mindestanforderungen für das Wirtsystem (Mac mit PowerPC-Prozessor) an der benötigten Rechenleistung für das Gastsystem orientierten. Daneben wurden noch die Gastsysteme Windows NT, OS/2 und OPENSTEP offiziell unterstützt.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 1997, archiviert vom Vorlage:IconExternal am 11. Oktober 1997; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Ältere Version; nicht mehr unterstützt: 2.0 1998 Die emulierte Grafikkarte ist nun eine S3 Trio 32/64 mit bis zu 4 MB VRAM und bietet UXGA-Auflösung. Neben allgemeinen Geschwindigkeitsverbesserungen – beworben wurden bis zu 40 % Steigerung – wurde auch die Unterstützung für DirectX von Windows 95 verbessert. Ebenfalls für Windows hinzugekommen sind die Unterstützung für lange Dateinamen, sowie zwischen Wirt und Gast eine gemeinsame Zwischenablage und Drag and Drop.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 1998, archiviert vom Vorlage:IconExternal am 2. Dezember 1998; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Speziell für Spiele lässt sich eine im Wirtsystem vorhandene Voodoo-Grafikkarte direkt ansprechen, was zwar die Grafikleistung erheblich beschleunigt, jedoch nur im Vollbildmodus möglich ist.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 1998, archiviert vom Vorlage:IconExternal am 2. Dezember 1998; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Virtual PC 2.0 wurde von Apple als Option beim Neukauf eines Power Macintosh G3 angeboten.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Apple Computer, Inc., 1998, archiviert vom Vorlage:IconExternal am 9. Mai 1998; abgerufen am 4. Dezember 2010 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Frühlingsaktion für alle Power Macintosh G3-Käufer. Apple Computer GmbH, 1998, archiviert vom Vorlage:IconExternal am 9. Mai 1998; abgerufen am 4. Dezember 2010.</ref>

Version 2.1 war neben PC-DOS und Windows 95 auch mit Windows 98 erhältlich.

Bis Version 2.1.1 läuft Virtual PC nicht auf Mac OS 8.6 und 9.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Apple Computer Inc., 4. Oktober 2008, abgerufen am 22. Januar 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>bioss: {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). The Net Gate, 24. Juli 2003, abgerufen am 22. Januar 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Die Letzte Aktualisierung ist Version 2.1.3 vom April 1999.<ref>Jeff Carlson: {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). TidBITS, 19. April 1999, abgerufen am 22. Januar 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Ältere Version; nicht mehr unterstützt: 3.0 1999 Läuft auch auf Mac OS 9 und kann dort unter einem Windows 98-Gastsystem auch USB bereitstellen. Dafür ist jedoch ein Windows-Treiber nötig, der nicht mitgeliefert wird. Ebenfalls neu ist die Emulation einer Sound-Blaster-16-Erweiterungskarte für Audio, {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) bei der Internet-Verbindung, AppleScript-Unterstützung und Beschleunigungen beim virtuellen Festplattenzugriff. Außerdem gibt es nun einen Setup Assistenten und einen Konfigurationsmanager zur einfacheren Konfiguration der virtuellen PCs.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 27. November 1999; abgerufen am 1. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Erhältlich waren Versionen mit PC-DOS 2000, Windows 95 und Windows 98.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 11. Mai 2000; abgerufen am 1. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Die spezielle Version {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) war sowohl mit vorinstalliertem Windows 2000 als auch mit vorinstalliertem Red Hat Linux 6.1 erhältlich.<ref> Virtual PC for Advanced Tasks with Windows® 2000 or Red Hat® Linux®. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 10. Dezember 2000; abgerufen am 7. September 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Connectix bringt Windows 2000 und Linux-Version von Virtual PC für G3 und G4 Macs heraus. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 20. April 2001; abgerufen am 2. Juli 2011.</ref> Zusätzlich wurden Windows NT, DOS mit Windows 3.11 und OS/2 offiziell unterstützt.

Dies ist die letzte Version, die auf Apple Macintosh-Computern mit PowerPC-600-Prozessoren läuft. Connectix führte den Vertrieb dieser Version deshalb auch nach dem Erscheinen von Virtual PC 4.0 weiter.

Die letzte Aktualisierung war 3.0.3A vom 26. April 2000.

Ältere Version; nicht mehr unterstützt: 4.0 7. Dezember 2000<ref>Connectix stellt Virtual PC 4.0 vor. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 20. April 2001; abgerufen am 2. Juli 2011.</ref> Version 4.0 setzt Mac OS 8.5 oder höher und einen Power Mac mit G3 oder G4-Prozessor voraus. Es war mit den Gast-Betriebssystemen PC-DOS 2000, Windows 98 (Zweite Ausgabe) und Windows Me erhältlich. Connectix bewarb eine nahezu Geschwindigkeitsverdoppelung, die mit der Anpassung auf PowerPC G3- und G4-Prozessoren und besserem Gebrauch der AltiVec-Recheneinheit einhergeht. Es können nun bis zu 512 MB RAM für den Gast zugewiesen werden. Festplattenabbilder können dank eines neuen Formats dynamisch bis zu 127 GB wachsen und mit dem neuen {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) sind diese leichter verwaltbar.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 23. Januar 2001; abgerufen am 1. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Die letzte Aktualisierung war 4.0.2.

Ältere Version; nicht mehr unterstützt: 5.0 4. Dezember 2001 Unterstützt erstmals sowohl Mac OS 9.1 als auch Mac OS X 10.1 „Puma“ als Wirtsystem und kann nun mit Windows XP als Gastsystem umgehen. Neu ist auch die Möglichkeit, Festplattenabbilder zurückzusetzen. Verfügbar waren neben einer Upgrade-Version auch Versionen mit den vorinstallierten Betriebssystemen PC-DOS, Windows 98, Windows 2000 und Windows XP Home.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value). Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 5. Dezember 2001; abgerufen am 1. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>VersionTracker.com: Connectix Virtual PC 5.0. Abgerufen am 17. Mai 2010.</ref> Neuere Virtual PC Additions sind in der Aktualisierung 5.0.2 vom 6. März 2002 enthalten, außerdem wurden einige Probleme auf Mac OS X als Wirtsystem behoben und die Leistung verbessert.

Die letzte Aktualisierung war 5.0.4 vom 25. Juni 2002.

Ältere Version; nicht mehr unterstützt: 6.0 18. Dezember 2002 Setzt Mac OS 9.2.2 bzw. Mac OS X 10.1.5 „Puma“ oder 10.2.1 „Jaguar“ oder höher voraus. Verbessert wurde in dieser Version vor allem die Ausführungsgeschwindigkeit der emulierten Betriebssysteme (Gastsysteme) unter Mac OS X. Dazu gab es erstmals die Integration in das Dock von Mac OS X.<ref>VersionTracker.com: Connectix Virtual PC 6.0. Abgerufen am 17. Mai 2010.</ref> Wie schon die vorangegangenen Versionen gab es Virtual PC mit vorinstalliertem PC-DOS, Windows 98, Windows 2000, Windows XP Home und Windows XP Professional sowie als {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) für eine bestehende Virtual PC 5-Installation.<ref>Connectix veröffentlicht Virtual PC 6 für den Mac. In: COMPUTERWOCHE. IDG Business Media GmbH, München, 19. Dezember 2002, abgerufen am 31. Januar 2013.</ref>

Diese und alle vorherigen Versionen von Virtual PC laufen nicht auf Macs mit PowerPC-G5-Prozessor.

Die letzte Aktualisierung war 6.1.1 vom 10. Februar 2004.

Ältere Version; nicht mehr unterstützt: 7.0 10. September 2004 Letzte Version für den Mac und gleichzeitig die erste, die nach der Übernahme von Connectix durch Microsoft 2003 bereits den Namen „Microsoft Virtual PC“ trägt. Diese Version wurde speziell für den Power Mac G5 optimiert. Vorausgesetzt wird Mac OS X 10.2.8 „Jaguar“ oder neuer. Wenn Mac OS X Panther (10.3) oder neuer als Wirtsystem dient, stellt Virtual PC den Drucker direkt im Gastsystem zur Verfügung, sodass man keinen eigenen Windows-Drucker installieren muss.<ref>VersionTracker.com: Microsoft Virtual PC 7.0. Abgerufen am 17. Mai 2010.</ref>

Auf Intel-Macs ist „Virtual PC für Mac“ nicht ausführbar. Die Weiterentwicklung wurde nach dem Vollzug der Umstellung von PowerPC auf Intel-Prozessoren durch Apple im Jahr 2006 eingestellt.

Die letzte Aktualisierung war 7.0.3 vom 15. August 2007. Der Mainstream-Support endete am 13. April 2010.<ref name="MainstreamSuppEndMS" />

Legende:
Alte Version
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.Windows Virtual PC (Virtual PC für Windows)

Windows Virtual PC wurde in Windows 8 durch dessen Nachfolger Hyper-V ersetzt; es ist somit als Wirt auf Windows-Versionen neuer als Windows 7 nicht mehr lauffähig.

Version Veröffentlichung Beschreibung / Änderungen
Ältere Version; nicht mehr unterstützt: 4.0 2001 Dies ist die erste Version von Virtual PC, die auf Windows läuft. Als Wirt werden Windows Me, Windows NT 4.0 mit Service Pack 6 sowie Windows 2000 Professional unterstützt. Als Gäste waren DOS, Windows 3.1, Windows 95 bis Me, Windows NT 4.0, Windows 2000 und Linux vorgesehen.<ref>Virtual PC 4.0 for Windows (Preview). Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 11. April 2001; abgerufen am 28. Juli 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Virtual PC 4.0 for Windows. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 1. August 2001; abgerufen am 28. Juli 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Ältere Version; nicht mehr unterstützt: 4.2 2001 Mit dem Update auf Version 4.2 wird nun Windows XP sowohl als Wirt als auch als Gast voll unterstützt.<ref>Virtual PC 4.2 für Windows von Connectix unterstützt Windows XP. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 25. Dezember 2001; abgerufen am 2. Juli 2011.</ref> Diese Version wurde damit beworben, die Kriterien für das Entwickelt für Windows XP-Logo zu erfüllen; dementsprechend enthält diese Version auch für Windows XP die Guest Additions. Das Installationsprogramm verwendet nun den Microsoft Installer. Außerdem neu sind die Leseunterstützung von LS120-Disketten, ein verbesserter virtueller Switch und die Unterstützung für Novel 5.1- und 6.0-Gastsysteme.<ref>Virtual PC 4.2 for Windows. Connectix Corporation, 2001, archiviert vom Vorlage:IconExternal am 4. Dezember 2001; abgerufen am 28. Juli 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Ältere Version; nicht mehr unterstützt: 5.0 Letzte Version von Connectix.

Es erschienen die Aktualisierungen 5.1 und 5.2.

Ältere Version; nicht mehr unterstützt: 2004
5.3
10. November 2003 (RTM)<ref>Microsoft Releases Microsoft Virtual PC 2004 to Manufacturing To Ease Customer Migration to Windows XP. In: Microsoft News Center. Microsoft Corporation, 10. November 2003, abgerufen am 15. Oktober 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Diese Version, 5.3.582, war die erste, die bereits von Microsoft herausgegeben wurde. Microsoft Virtual PC gab es zum freien Herunterladen als 45-Tage-Testversion bzw. als Update für bestehende Virtual PC für Windows 5.x-Anwender.<ref name="heiseonline_88303">Peter Siering: Software-PC: Microsofts Virtual PC 2004 ist fertig. In: Heise online. 10. November 2003.Vorlage:Abrufdatum</ref> Als Wirtsysteme werden Windows 2000 Service Pack 4, Windows XP Service Pack 2 und Windows Server 2003 Standard Edition (32-Bit) unterstützt. Die offiziell unterstützten Gastsysteme, für die es auch die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) gibt, sind MS-DOS 6.22, Windows 95, 98 und Me, Windows NT 4.0 Service Pack 6, Windows 2000 Professional, Windows XP Home und Professional sowie auch OS/2 Warp 4 mit Fixpack 15, Convenience Pack 1 oder Convenience Pack 2.

Die Version 2004 SP1 (5.3.582.27) erschien am 30. August 2006<ref>Virtual PC 2004 SP1. In: Microsoft Download Center. Microsoft Corporation, abgerufen am 15. Oktober 2011.</ref> – es ist die erste, die Microsoft gratis anbot.<ref name="heiseonline_141181">Jürgen Kuri: Microsoft lässt Virtual PC frei. In: Heise online. 13. Juli 2006.Vorlage:Abrufdatum</ref>

Die Sicherheitsaktualisierung KB969856<ref name="MSKB969856">MS09-033: Sicherheitsrisiko in Virtual PC und Virtual Server kann Erhöhung von Berechtigungen ermöglichen. In: Microsoft Knowledge Base. Microsoft Corporation, 12. März 2010, abgerufen am 2. Juli 2011 (Version: 3.0).</ref> erschien am 15. Juli 2009.<ref name="MS09-033">Microsoft Security Bulletin MS09-033. Vulnerability in Virtual PC and Virtual Server Could Allow Elevation of Privilege. In: Microsoft TechNet. Microsoft Corporation, 14. Juli 2009, abgerufen am 2. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Ältere Version; nicht mehr unterstützt: 2007
6.0
19. Februar 2007 Mit Microsoft Virtual PC 2007 6.0.156.0 werden erstmals sowohl die 32-Bit- als auch die 64-Bit-Versionen von Windows XP Professional und Tablet PC Edition, Windows Server 2003 und Windows Vista Business, Enterprise und Ultimate als Wirtsystem unterstützt.<ref name="heiseonline_148047">Jürgen Kuri: Microsofts Virtual PC 2007 ist fertig. In: Heise online. 20. Februar 2007.Vorlage:Abrufdatum</ref> In einem 64-Bit-Wirtsystem können sowohl 32- als auch 64-Bit-Betriebssystem virtualisiert werden.<ref>Virtual PC 2007. Microsoft Corporation, 19. Februar 2007, abgerufen am 2. Juli 2011.</ref> Die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) für die Gastsysteme stehen für alle Systeme, die auch als Wirt unterstützt werden, sowie für Windows 2000 Professional, Windows 98 Zweite Ausgabe und, wie schon für Version 2004 (5.3), für OS/2 Warp 4 (FP15, CP1, CP2) zur Verfügung. Die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) der Version 2004 funktionieren weiterhin, sodass letztlich alle auch unter Virtual PC 2004 unterstützten Gastsysteme auf Virtual PC 2007, zumindest indirekt, unterstützt werden.

Die Aktualisierung 2007 SP1 (6.0.192.0) erschien am 15. Mai 2008.<ref>Virtual PC 2007 SP1. Microsoft Corporation, 15. Mai 2008, abgerufen am 2. Juli 2011.</ref> Das „Hotfixrolluppaket“ vom 20. Februar 2009 hebt Virtual PC 2007 SP1 auf Version 6.0.210.0, beseitigt einige kritische Fehler und verbessert die Netzwerkleistung im Gastsystem.<ref>Hinweise zum Hotfixrolluppaket für Virtual PC 2007 Service Pack 1 vom 20. Februar 2009. Microsoft Corporation, 25. Februar 2009, abgerufen am 14. September 2012.</ref>

Die Sicherheitsaktualisierung KB969856<ref name="MSKB969856" /> erschien am 15. Juli 2009.<ref name="MS09-033" />

Windows Vista Ultimate und Enterprise sollten "inklusive Microsoft Virtual PC Express" ausgeliefert werden, einer Virtual PC 2007 Vollversion, sowie insbesondere der Lizenz, das Betriebssystem selbst ein zweites Mal (Enterprise: bis zu vier Mal) in der virtuellen Maschine zu installieren. Diese Zusatz-Lizenzen wurden gewährt, Virtual PC Express jedoch nicht mitgeliefert, da es die Virtual PC 2007 Vollversion sowieso kostenlos bei Microsoft zum Download gab.<ref name="heiseonline_148047" /><ref name="VPC-Express">blogs.dirteam.com/blogs/sanderberkouwer zu Virtual PC Express</ref>

Ältere Version; nicht mehr unterstützt: 6.1 22. Oktober 2009<ref>patch-info.de, zugegriffen am 8. August 2012</ref> Aktuelle Version, nunmehr als Windows Virtual PC bezeichnet, mit der Microsoft voll auf Hardwarevirtualisierungstechniken (AMD-V, Intel VT, VIA VT) setzt. Es ist die erste Windows-Version von Virtual PC mit USB-Unterstützung für das Gastsystem. Als Wirtsystem werden alle Windows-7-Versionen unterstützt.<ref>Windows Virtual PC. Version 6.1.7600.16393 für Windows 7. Microsoft, 14. Februar 2011, abgerufen am 4. Oktober 2011.</ref>

Am 18. März 2010 wurde von Microsoft das Update KB977206 veröffentlicht, nach dessen Installation Windows Virtual PC auch ohne Hardwarevirtualisierungsfunktionen funktioniert.<ref>{{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (englisch) vom 18. März 2010, zugegriffen am 20. Februar 2012</ref><ref>Microsoft Support: Warum werden bei der Verwendung von Windows XP-Modus und Windows Virtual PC Fehlermeldungen zur hardwaregestützten Virtualisierung angezeigt?, abgerufen am 19. Dezember 2013</ref>

Für Windows 7 Professional, Windows 7 Ultimate oder Windows 7 Enterprise liefert Microsoft unentgeltlich eine speziell angepasste und aktivierte 32-Bit-Version von Windows XP Professional Service Pack 3 gleich mit: im „XP-Modus“ ist die Benutzeroberfläche des Gastsystems vollständig in Windows 7 integriert.<ref>Windows XP Mode. Version 1.3.7600.16422 für Windows 7. Microsoft, 19. Oktober 2009, abgerufen am 4. Oktober 2011.</ref> Nach der Installation des XP-Modus ist Windows Virtual PC bereits mit einem Windows-XP-Festplattenabbild vorbereitet, wodurch die sonst notwendige Installation als Gastsystem entfällt. Das auch separat installierbare Programm RemoteApp<ref>Update für Windows XP SP3 zum Aktivieren von RemoteApp. Version 3. Microsoft, 4. August 2009, abgerufen am 4. Oktober 2011.</ref> für das im Gastsystem laufende Windows XP stellt eine einfache Integration von Windows-XP-Programmen in die Oberfläche von Windows 7 sicher.<ref>Windows Virtual PC. In: Die Geschichte von Microsoft. OS-History, abgerufen am 2. Oktober 2009.</ref> Unter den anderen Windows-7-Versionen kann das Festplattenabbild des XP-Modus ebenfalls verwendet werden, was eine separate Installation von Windows XP Professional und RemoteApp erspart. Da man allerdings nicht zur Nutzung berechtigt ist, muss das Windows XP Professional dann mit einem gültigen Produktschlüssel aktiviert werden.

Unter Windows 8 und neuer ist Windows Virtual PC nicht nutzbar. Das Nachfolgeprodukt ist Hyper-V.

Legende:
Alte Version
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Virtual PC für OS/2

Es gibt keinen Support mehr für Virtual PC für OS/2, das neben OS/2 auch auf dessen Weiterentwicklung eComStation lauffähig ist. Virtual PC für OS/2 ist inzwischen als Abandonware zu bezeichnen – das Urheberrecht ist davon jedoch nicht betroffen.

Version Veröffentlichung Beschreibung / Änderungen
Ältere Version; nicht mehr unterstützt: 4.2 31. März 2002 Gemeinsam mit der deutschen InnoTek Systemberatung GmbH wurde Virtual PC in einer speziellen Version für das Betriebssystem OS/2 (als Wirt) angepasst. Mindestvoraussetzung ist jedoch OS/2 Warp 4 mit {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) oder neuer bzw. WorkSpace on-Demand 2.0 Fixpack 16 oder neuer. „Virtual PC für OS/2“, das auch „Virtual PC für Windows“ im Bundle enthielt, bietet im Besonderen die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), die OS/2 als Gastbetriebssystem besser in den Wirt integrieren und somit einfacheres Arbeiten ermöglichen. So kann eine vorhandene OS/2-Installation unter Windows relativ komfortabel weiter verwendet werden.<ref>Connectix führt als erstes Unternehmen Emulationssoftware für OS/2 am Markt ein. Connectix Corporation, 5. Juli 2002, archiviert vom Vorlage:IconExternal am 27. August 2002; abgerufen am 2. Juli 2011.</ref><ref name="heiseonline_58959">Hans-Peter Schüler: OS/2 lässt bitten. In: Heise online. 8. April 2002.Vorlage:Abrufdatum</ref>

Die aktualisierte Version 4.3.2 vom 12. Juli 2002 basiert, wie schon Version 4.2 auch, auf der jeweiligen Windows-Version von Virtual PC. Sie beinhaltet einige Detailverbesserungen, u. a. bessere Unterstützung für CD- und DVD-Medien und Kompatibilität zu OS/2 Warp 4 FP8 (ohne {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)), obwohl dies nicht offiziell unterstützt wurde, sowie verbesserte Lauffähigkeit auf SMP-Systemen (ohne selbst SMP-fähig zu sein).

Ältere Version; nicht mehr unterstützt: 5.0 26. September 2002 Diese ebenfalls auf Virtual PC für Windows basierende Version wurde in einigen Details gegenüber der Vorversion verbessert. Die grafische Oberfläche wurde ins Deutsche, Französische, Japanische, Italienische und Spanische übersetzt.

Die letzte Version ist 5.1 vom 15. Dezember 2002.

Nach der Übernahme von Connectix durch Microsoft wurde die OS/2-Version nicht weiterentwickelt.<ref>Virtual PC for OS/2 Version 5.1. Archiviert vom Vorlage:IconExternal am 11. Juni 2003; abgerufen am 2. Juli 2011 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> In der gratis erhältlichen Version Microsoft Virtual PC 2004 SP1 für Windows sind auch die {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) für OS/2 enthalten, sodass OS/2 unter Windows als Gastbetriebssystem verwendet werden kann.

Legende:
Alte Version
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Alternativen

Nebst Virtual PC existieren verschiedene Alternativen. Eine der bekanntesten ist VirtualBox von Oracle, welche als freie Software zur Verfügung steht.<ref>Freie Software VirtualBox als Alternative</ref>

Weblinks

Einzelnachweise

<references />

Vorlage:Klappleiste/Anfang

Vorlage:Klappleiste/Ende

Vorlage:Hinweisbaustein