Anleitung Windows 7 XP Mode
Wieso Anleitung? Wieso eine Anleitung für den Windows 7 XP Mode? Ganz einfach, weil man den XP Mode für Windows 7 erst installieren und noch dazu ein paar Dinge wissen muss!!
Der XP Modus ist nichts anderes als der neue Microsoft Virtual PC 7 mit einem kostenloses Windows XP Image.
Das Besondere ist das sogenannte Integrationsfeature. Die in der virtuellen Maschine installierten Programme werden automatisiert ins Hostsystem, in diesem Falle Windows 7, ins Startmenü eingefügt und können von dort aus gestartet werden. Man sieht von der virtuellen Maschine nur das Programmfenster (= “Nahtloser Modus” bei VirtualBox).
Die Befürchtung von Windows XP Benutzern und vor allem von Unternehmen, das Programme die noch unter XP liefen, unter Windows 7 möglicherweise nicht mehr laufen würden, versucht Microsoft durch den XP Mode entgegen zu wirken.
Der Lebenszyklus von Windows XP nähert sich dem Ende und eine weitere Lösung musste her um “alte” Programme unter Windows 7 zur Mitarbeit zu bewegen, so dass man nun den bekannte Kompatibilitätsmodus (Rechtklick > Eigenschaften > Kompatibilität) und zusätzlich den neuen XP Modus hat.
Um den XP Mode zu nutzen muss man das XP-Image herunter laden und den Virtual PC 2007 installieren. Darüber hinaus muss der Prozessor ein paar Dinge unterstützen, aber eines nach dem anderen…
Empfehlungen und Voraussetzungen für den XP Modus
- 2 GB Arbeitsspeicher und
- 15 GB Speicherplatz auf der Festplatte pro Image wird empfohlen und
- es wird ein PC-Prozessor vorausgesetzt der die Virtualisierungsfunktionen AMD-V oder Intel VT unterstützt.
- (XP Mode wahrscheinlich nur in Windows 7 Professional, Enterprise und Ultimate enthalten)
Liste unterstützter und nicht unterstützter Prozessoren
Fall ihr Computer die Hardware-Virtualisierung nicht unterstützt, können sie den XM Mode nicht verwenden. Um das heraus zu bekommen hier zwei Listen an aktuellen Prozessoren anhand der man sehen kann ob der eigenen Prozessor die Virtualisierung unterstützt [via zdnet]
Bios einstellen
Wenn der eigene Prozessor dabei ist und ein YES hat, heißt es noch nicht, dass der Computer bzw. das Bios richtig eingestellt sind.
Hilfestellung bekommt man durch das ausführbare Tool SecurAble. Ich musste bei meinem Thinkpad T61 einige Funktionen erst aktivieren und SecurAble war sehr hilfreich diese zu finden. Ich sage aus eigener Erfahrung, dass dieser Schritt einige Tüftelei mit sich bringen kann.
![]()
XP Modus installieren
Wenn Du nun sicher bist, dass dein Computer den XP Mode unterstützt, dann geht es an den Download und die Installation >> Download Windows XP Mode und Virtual PC 2007 Deutsch
Soweit so gut, jetzt heißt es Kaffe / Tee kochen und abwarten bis der Virtual PC 7 (zuerst installieren) und das Image installiert sind.
Bei der Installation wird nach dem Kennwort für das virtuelle Windows XP gefragt. Ich habe mich für das Speichern der Anmeldeinformationen entschieden, aber wer mehr Sicherheit haben will, kann das Häkchen weg lassen.
Wenn alles fertig ist erscheint das virtuelle Windows XP zum ersten Mal
und fragt gleich mal, wie es mit Updates umgehen soll und meckert darüber dass kein Antivirus Programm installiert ist (hier muss Microsoft noch nachbessern!).
XP Modus benutzen
Grundsätzlich gibt es zwei Modi:
- Virtueller Computer, der das gesamte virtuelle Windows XP in einem Fenster zeigt und
- Virtuelle Windows XP Anwendung, bei der das XP im Hintergrund unsichtbar geladen wird und nur das Fenster der Anwendung, beispielsweise Firefox etc, gezeigt wird.
Beide Modi können nicht gleichzeitig ausgeführt werden, d.h. wenn man nur eine Anwendungunter Windows 7 starten will kann man nicht noch zusätzlich die komplette virtuelle Maschine sehen. In einem solchen Fall kommt eine Fehlermeldung.
Integrationsfeature – Virtuelle Anwendungen installieren
Virtuelle Anwendungen können nur im Modus Virtueller Computer installiert werden (und nicht wie ich gehofft hatte über das Kontextmenü von Windows 7), d.h. man startet den virtuellen PC und lädt am besten dort gleich die Anwendungen herunter oder ruft die Anwendung von eine Netzwerkfreigabe / USB-Festplatte direkt auf und installiert wie gewohnt.
Ein wichtiger Punkt ist die spätere Integration in das Startmenü von Windows 7. Man muss darauf achten, dass man
- Programme “für alle Benutzer” installiert oder aber,
- wenn diese Funktion vom Installer nicht unterstützt wird, man eine Verknüpfung des Programms im Startmenü in den Ordner alle Benutzer > Programme legt.
Hier habe ich eine Verknüpfung mit Google Chrome in den Ordner gelegt.
Ein weiteres Beispiel ist der Internet Explorer 6, der so unter Windows zum testen von Webseiten verwendet werden kann. Unter dem Benutzer sich die Explorer Verknüpfung kopieren und unter Alle Benutzer > Programme einfügen.
Virtuelle Anwendungen starten
Nach einem Neustart des virtuellen Windows findet man das installierte Programm in der Startleiste von Windows 7. Die Verknüpfungen werden unter Windows Virtual PC > Virtual Windows XP Anwendungen gelistet.
Anmerkung: Man kann natürlich die Verknüpfungen an jede andere Stelle im System kopieren / verschieben.
Virtuellen Computer benutzen
In das virtuelle Windows XP kann man mit der Maus rein gehen, die Tastatur wie gewohnt benutzen und darin arbeiten wie unter Windows 7. Die Maus wird nicht “gefangen” wie unter alten Versionen… Wenn man will kann man über den Vollbildmodus das Windows XP benutzen ohne dass man etwas von Windows sieht. Bei mir waren alle Netzwerkfreigaben eingebunden und der Internetzugang funktionierte prächtig. Darüber hinaus waren der Drucker,die Zwischenablage, USB (muss ggf. beim Einstecken des USB-Sticks über “USB > freigeben” eingebunden werden) und Sound verfügbar.
Weitere virtuelle Computer erstellen und verwalten
Wer noch das Bedürfnis verspürt weitere virtuelle Maschinen zu erstellen, der kann dies natürlich unter Explorer > Computer > Laufwerk C > Benutzer > Benutzername > Virtuelle Computer tun (oder er geht über die Verknüpfung im Startmenü). Der beschriebene Weg zeigt schön, wie der Virtual PC in die Windows 7 Oberfläche eingebunden ist. Der Explorer wird lediglich erweitert um wenige Einträge und die virtuellen Maschinen werden durch VHD-Container repräsentiert.
Übrigens, das Integrationsfeature unterstützen Windows XP, Windows Vista und Windows 7, d.h. alle unter diesen virtualisierten Betriebssystemen installierte Programme werden ins Startmenü des Hostsystem importiert.
XP Mode Einstellungen ändern
Oberflächen anpassen
Die bunten Oberflächen unter Windows XP über Start > Systemsteuerung > System > Erweitert > Systemleistung > Einstellungen auf “für optimale Leistung anpassen” stellen. Nun sind alle bunten XP-Oberflächen weg und die unnütze Belastung.
Wer die Integration der Windows XP Oberfläche in die Windows 7 Oberfläche verbessern will, der kann einfach im virtuellen XP ein Windows 7 Theme für XP installieren.
Arbeitsspeicher anpassen
Bevor wir aber an die XP Mode Einstellungen kommen, müssen wird das virtuelle XP herunterfahren ( != Ruhezustand ). Dies ist notwendig, weil sich das virtuelle XP normalerweise im Ruhezustand befindet und man in diesem Zustand die Einstellungen der virtuellen Maschine nicht verändern kann.
Lösung: Im virtuellen PC einmal auf den Desktop klicken und dann ALT + F4 drücken und das virtuelle Windows XP herunterfahren oder Start > Ausführen anklicken und “shutdown –s” eingeben.
Nun unter Startmenü Microsoft Virtual PC den Ordner der virtuellen Maschinen öffnen, das Virtual Windows XP markieren und in der Leiste des Explorer “Einstellungen” drücken.
Nun kann man den virtuellen Arbeitsspeicher etwas hoch schrauben (zur Nutzung von Browsern empfehlenswert, im Besonderen beim Mozilla Firefox, sind 256 MB etwas wenig). Der negative Effekt sind längere Ladezeiten beim ersten Start der virtuellen Anwendung, weil der Pagefile größer ist und beim Aufwachen aus dem Ruhezustand jeweils geladen werden muss.
Eventuelle Probleme XP Mode
Da der Windows 7 XP Mode ja recht jung ist und aktuell sogar in der Betaphase, muss man mit den ein oder anderen Problemen rechnen. Microsoft hat hierzu in den Virtual PC 2007 Release Notes einiges geschrieben.
Probleme sind zu erwarten bei der USB-Unterstützung und wenn hoch grafische Anwendungen benutzt werden. In meinen Tests konnte ich keine Probleme feststellen, außer dass das Integrationsfeature manchmal erst nach einem Neustart die Verknüpfungen nach Windows importiert hat.
By the way, wer denkt er könnte Windows in einer virtuellen Maschine testen und darin den Windows 7 XP Mode testen, den muss ich leider enttäuschen. Eine virtuelle Maschine in einer virtuellen Maschinen starten geht nicht!
Licht und Schatten
Die Performance des virtuellen Windows XP mit Service Pack 3 ist erstaunlich gut. Die Idee ist clever und Integration ist gelungen, so dass man
- alte Programme, wie alte Office Versionen, oder aber auch für alte externe Hardware Software und Treiber weiter verwenden kann oder
- für verschiedene Anwendungsbereiche, wie beispielsweise WebDesign, eigene virtuelle Maschinen erstellt, die über eine Unzahl an Browserversionen verschiedenes Typs zu Testzwecken verfügen.
Im Prinzip sind die Möglichkeiten durch die Virtualisierung bei einer solchen Integration ins Hostsystem riesig. Ich bin gespannt, wie in Zukunft der Windows 7 XP Mode genutzt wird.
Schatten? Mit dem virtuellen Windows XP hat man eine neue Herausforderung in Sachen Sicherheit, wie Sicherheitsupdates und eine Antivirenlösung.
(Bisher) fehlende Funktionen und Grenzen von Virtual PC 2007
Es gibt keine Möglichkeit den Stand eine virtuellen Maschine zu sichern.
Es gibt bisher auch keine Möglichkeit virtuelle Maschinen zu exportieren oder zu importieren. Aus dem gleichen Grund kann man virtuelle Maschinen nicht klonen.
Also aktuell heißt es, den neuen Windows 7 XP Mode zu testen, sich über das kostenlose Windows XP zu freuen und abzuwarten, was der Virtual PC 2007, wenn er die Betaphase verlassen hat, alles kann! Ich hoffe die Anleitung war hilfreich. Über Anmerkungen freue ich mich!
Update vom 13.11.2011
Ich nutze den XP-Mode selbst nicht mehr. Ich bin umgestiegen auf die VMWare Workstation, weil ich den seamless-Mode nicht benötige und eigentlich nur andere Windows-Versionen zum testen brauche. Nichts desto trotz hat die virtuelle XP-Variante ihre Daseins-Berechtigung, aber ob man dafür Windows 7 Professional oder Ultimate statt der Home Premium Version kaufen sollte glaube ich nicht.
Ich empfehle jedem gut zu überlegen oder andere zu fragen, ob der XP-Modus die richtige Lösung für die eigenen Bedürfnisse ist. Manchmal ist die kostenlose Virtualbox, mit ihrer Stabilität und den vielen Funktionen, eine bessere Alternative.

Hi,
welche Einstellungen musstest du bei deinem T61 vornehmen um den XP mode zum laufen zu bringen? Würde diesen auch gerne auf meinem T61 installieren. Im Augenblick ist Win-7 Prof 32bit installiert.
Thx :-)
# 580 04.10.11
Precisely what’s the point of “Anleitung Windows 7 XP Mode” ?
# 581 06.10.11
@regime thonon
a manual and some hints for the installation of the “XP-mode”
helps the “newbies” to avoid misconfiguration and answers some questions around the installation and configuration
# 582 07.10.11
@scotty
teste einfach ob Dein Bios die Hardware Virtualisierung unterstützt (s.o. securable) und ob Deine CPU passt (Liste s.o.)
Hier steht wie es auch ohne Hardware Virtualisierung geht: http://www.golem.de/1003/73945.html
Ansonsten sind keine weiteren Einstellungen erforderlich. Einfach an die Anleitung halten.
# 583 07.10.11
@H.W.
im Rheinland
dies ist keine kommerzielle Plattform, deshalb kein Angebot.
# 584 07.10.11
Hallo!
Wollte fragen ob ein Intel(R) Core(TM) i5 CPU (Windows 7 Professional) vom XP-Mode unterstützt wird? Danke für die Hilfe!
# 585 11.10.11
@zambo
Ja !
# 586 11.10.11
@all
Es geht auch ohne VT-Unterstützung!
KB977206
http://www.microsoft.com/downloads/de-de/details.aspx?displaylang=de&FamilyID=837f12aa-1d37-464e-ae59-20c9ecbebaf6
# 587 11.10.11
@Helmut
Hab ich was anderes geschrieben?
siehe Hinweis auf den Golem Artikel!
# 588 11.10.11
@Kajo:
Ja, aber das ist laaaaange her;-)
Gruss H*
# 589 11.10.11
einrichten des ‘XP-Modes’ ist kein Problem auch hinsichtlich ‘Übergabe’ (remote) an Win 7 meinerseits. Wie aber kann man den (XP) Mode nach beenden des im virtuellen laufenden Programmes beenden? Hat da jemand einen heißen Tip bitte?
# 590 19.11.11
@Sani:
opps, das möchte ich auch wissen… es gibt ja auch Programme, die bleiben z.B. im Systemtray zu sehen und damit im Speicher (z.B. Virenscanner). Damit läuft die vm eben weiter.
Entweder über [x] schließen, man kann bei der Abfrage entscheiden ob Runterfahren oder Schlafmodus und dies auch festlegen. Oder über das Netz auf der Kommandozeile den Befehl “shutdown /m \\xpmode /h /f” oder “shutdown /m \\xpmode /s /f” absetzen, wenn der Computername “xpmode” ist und in Deinem (internen) Netz gefunden wird.
Gruss H*
# 591 20.11.11
Natürlich kann man virtuelle Maschinen klonen! Man kopiert einfach die Dateien (.vmc + .vhd), benennt sie um und ändert in der vmc- Datei den Namen der .vhd mit einem Texteditor!
# 592 25.11.11
Man startet die Maschine mit Doppelklick auf die .vmc-Datei, egal wo die Dateien liegen.
# 593 25.11.11
FRAGE!
Beim herunterladen von Windows XP-Mode muss ich mich ja enscheiden ob Professional 32-Bit oder 64-Bit oder was auch immer haben will.
Ist es egal was ich für eine Windows 7 version drauf habe?
Also ich habe Windows 7 Professional 64-Bit auf meinem Rechner, habe aber Programme für Windows XP 32-Bit, welche muss ich also laden die 64-Bit Version weil ich W7 64-Bit habe, oder die 32-Bit Version weil ich Programme für 32-Bit installieren möchte??
Man man zu Papierzeiten war alles noch einfacher :’)
# 594 13.1.12
@Christian: wenn Du 32 bit Programme laufen lassen möchtest, reicht eine 32 bit Version von XP vollkommen aus. Die 64 bit Version von XP ist nicht gleichzeitig mit der 32 bit Version entwickelt worden, d. h. die Systemarchitektur ist ein wenig anders bzw. unterscheidet sich. Bei einfachen Programmen sollte dies keine großen Auswirkungen haben. Sollte es sich allerdings bei Deinen 32 bit Programmen um Programme halten die einen Treiber benötigen, also wie z. B. einen älteren DVB-T Stick, einen älteren Scanner oder ähnliches, dann auf jeden Fall die XP 32 bit Version laden. Die 32 bit Treiber laufen nur unter der 32 bit Version!
# 595 13.1.12
@Helmut: Bei einem Programm das ‘übergeben wurde’, ich meine über ‘remote’ erscheint die virtuelle Box nicht weiter. Also kein Beenden über ‘x’ möglich. Sie muss extra aufgerufen werden. Das ist etwas umständlich. Ich hab nach einer anderen Lösung gefragt, da ich diesen ‘XP Mode’ für einen Verwandten eingerichtet habe, der mit diesen Sachen nichts weiter anfangen kann. Er wollte nur, daß ein älteres Programm unter Windows 7 (virtuell) läuft. Der PC wird leider nicht im Netzwerk gefunden.
# 596 13.1.12
@Sani
wenn der virtuelle PC im Netz nicht gefunden wird, stimmt die Netzwerkkonfiguration nicht. Internet Zugriff geht zwar, aber VM und Host kennen sich nicht. da in unterschiedlichen Netzen.
Welche IP Adresse und im welchem Subnetz hat/ist die VM.
Annahme: der VPC ist nicht im gleichen Netz. (siehe hierzu diese Anleitung, da ist genau beschrieben wo das Problem liegt)
Dann funktioniert auch der Shutdown der VM vom Host (á la “Helmut”).
# 597 13.1.12
@Holli: vielen lieben Dank für die Hilfe :)
# 598 13.1.12
@Christian: gern geschehen. Viel Spaß und Erfolg damit.
# 599 13.1.12
@Kajo: wolltest Du eine Anleitung hinsichtlich Konfiguration verlinken?
Ich würde das gern mal testen.
# 600 13.1.12
@Sani
ich will keine Anwendung verlinken, aber der Satz in Deinem Post “Der PC wird leider nicht im Netzwerk gefunden.” hat mich zum Eingreifen veranlasst. Wenn der PC im Netzwerk nicht gefunden wird laufen Eingaben vom VM-Host über die Command Zeile (á la “shutdown /m \\xpmode /s /f”) natürlich ins Leere. Bevor das funktioniert muss die VM im Netz zu sehen sein (net view z.B.).
# 601 13.1.12
@Kajo: ging auch mehr um eine konkrete Anleitung (wie in Deinem Post erwähnt) als um eine ‘Anwendung’. Ist wohl ein Mißverständnis.
# 602 13.1.12
hallo kann man windows xp mode starten ohne windows 7 zu starten
# 603 13.1.12
Also die installation von xp mode und auch programmnutzung scheint bestens zu funktionieren. Nun hab ich aber folgendes Problem.
Ich habe einen PCI Steckplatz in meinem PC belegt für Dongles (ihr wisst schon diese vollkommen veralteten dongles für Lizensfreigaben von Software welche mitlerweile durch USB Stecker ersetzt wurden).
Wie kann ich diesen Port oder wie man das bezeichnet im xp-mode freischalten.
Habe in der Menüleiste von XP mode nur USB nichts aber mit pci oder pci express.
kann mir hier einer weiter helfen?
gruß chris
# 604 14.1.12
@Christian:
Leider ist dieses Thema schon längst aus dem Threat verschwunden, weil uralt!
Nein, keine Chance von einer virtuellen Maschine (die ja ein völlig eigenständiges Betriebsystem darstellt) auf die Hardware des Mutter-Windows zuzugreifen. Nur einige wenige, im als Software nachgebauten BIOS vorhandene Schnittstellen, USB und Netzwerkkarte kann M$ in die vm portieren. Es ist unmöglich, Brücken für Hardware des Motherboard und Erweiterungskarten zu bauen.
Schmeisse die Dongles in die Tonne, vielleicht ist der Hersteller kulant und tauscht gegen USB-Dongles.
Gruss H*
# 605 14.1.12
Wenn ich den XP-Mode installiert habe, kann ich dann einen alten Drucker
(HP Laserjet 3100) dort installieren, weil der unter Win 7 nicht druckt, kein funktionierender Treiber.
Vielen Dank!
# 606 25.1.12
Ich habe einen alten Multifunktionsdrucker von Sharp dran. Funktioniert einwandfrei, wenn man davon absieht, dass man Drucker und Scanner nicht gleichzeitig verwenden kann, sondern nacheinander über Gerät freigeben bzw. zuordnen koppeln muss.
# 607 25.1.12
Danke Sancho!
Hab noch eine Frage. Es ist ein Intel I5 2405 S, müßte doch gehen, oder
Und ich hab kein Parallelport am Rechner, müßte mit USB Adapter auch funktionieren.
Hab Win 7 Ultimate, mit Kopamtibilitätsmodus hab ich den Drucker micht zum Laufen gebracht.
Muß ich also noch die Virtualisierungsmaschine installieren.
Vielen Dank!
# 608 25.1.12
Über das Gerät kann ich nichts sagen, aber das ist genau die Konstellation, die bei mir zum Erfolg geführt hat.
# 609 26.1.12