Warum brauche ich den Windows XP-Modus unter Windows 7?

6215
Alexander

Morgen, am 15. Juli, hat Microsoft die Vorbestellung von Windows 7 angestarrt. Ich habe die drei Editionen ( "Welche ist die richtige für Sie?" ) Für mich verglichen . Der Hauptunterschied ist "Windows XP-Modus" in Professional und "Wechseln zwischen Sprachen" in Ultimate.

Ich muss nicht zwischen den Sprachen wechseln (dies bedeutet kein Ultimate). Also die Hauptfrage " Warum brauche ich den Windows XP-Modus in Windows 7? ". Ernst, was sind die Vorteile von Windows XP in einer virtuellen Maschine unter Windows 7? Brauche ich das wirklich? Oder sind es nur Personen, die noch 10 Jahre alte Anwendungen verwenden, die niemals auf Windows 7 aktualisiert werden? Es macht keinen Sinn für mich.

Oder habe ich auch die Möglichkeit, ein UNIX-Betriebssystem in der virtuellen Maschine von Windows 7 auszuführen, sodass ich auch UNIX-Anwendungen auf meinem Windows-Desktop starten kann?

7
Sollte der Fragentitel nicht eher wie "Warum brauche ich den Windows XP-Modus in Windows 7?" alastairs vor 14 Jahren 3
Zu "alastairs": Sie haben Recht, der korrekte Titel dieses Beitrags lautet "Warum brauche ich den Windows XP-Modus in Windows 7?". vor 14 Jahren 0

7 Antworten auf die Frage

14
towo

Der XP-Modus ist genau das, was Sie gesagt haben - für Benutzer, die alte Anwendungen (oder auch Spiele) verwenden, die aus irgendeinem Grund nicht ersetzt oder aktualisiert werden können.

Stellen Sie sich ein altes Buchhaltungssystem vor, das möglicherweise noch funktioniert, aber ein ziemlich kostspieliges Upgrade hat, das nicht gerechtfertigt werden kann, um an die Buchhaltung vorbei zu kommen. Oder wo das sich entwickelnde Unternehmen verstorben ist und da es geschlossene Quelle ist, kann es niemand pflegen.

Danke für deine Antwort! Home Premium (~ 70 $) sollte ausreichen. Es ist nicht erforderlich, ~ 400 $ für die Professional Edition zu zahlen, wenn eine XP-Lizenz nur 32 $ kostet. vor 14 Jahren 1
Windows 7 Pro kostet 299 US-Dollar für die Vollversion (kein Upgrade oder OEM). Wir haben das Upgrade kürzlich im Aktionszeitraum für 99 US-Dollar erworben. Ich gehe davon aus, dass Sie in der Lage sein werden, einen ähnlichen Deal zu finden, wenn Windows 7 kurz vor der Veröffentlichung steht (oder zumindest das Upgrade verwenden, das 199 US-Dollar betragen sollte). Russ Warren vor 14 Jahren 0
Da es unter Virtual PC läuft, ist das Spielargument wahrscheinlich etwas schwächer? svandragt vor 14 Jahren 0
5
Evan Anderson

Ein technischer Grund für den "XP-Modus" ist die Unterstützung von 16-Bit-Code. Bei einer x86-CPU, die im 64-Bit-Modus ausgeführt wird, ist es "teuer" (read: slow), den Modus des Prozessors zu ändern, damit 16-Bit-Programme ordnungsgemäß ausgeführt werden können. Es ist so schlimm, dass Microsoft keine Infrastruktur in 64-Bit-Versionen von Windows eingebaut hat, um 16-Bit-Code zu unterstützen.

Im "XP-Modus" wird eine virtuelle 32-Bit-Windows XP-Instanz ausgeführt, und die Virtualisierungsumgebung übernimmt den 16-Bit- / 64-Bit-Übergang. Der "XP-Modus" ist praktisch die 16-Bit-Supportinfrastruktur, die Microsoft nie in frühere Versionen von 64-Bit-Windows eingebaut hat, mit dem zusätzlichen Vorteil, dass eine vollständige Windows-XP-32-Bit-Umgebung vorhanden ist, um problematische Software zu unterstützen, die dies nicht will unter Windows 7 ausführen.

Wenn Sie nicht über eine Software verfügen, die entweder 32-Bit-Kernelmodustreiber (oder den zuvor genannten 16-Bit-Code unter 64-Bit-Windows) verwendet, werden Sie wahrscheinlich niemals den "XP-Modus" benötigen. Die VAST- Mehrheit der 32-Bit-Windows-Software wird problemlos in den "Kompatibilitätsmodi" ausgeführt, die bereits in jeder Edition von Windows 7 enthalten sind.

1

Ich hatte die gleiche Frage. Es wurde zu einer wirklich wichtigen Funktion für mich, da wir neue Computer mit viel RAM in Betrieb nehmen und 32-Bit nur unzureichend mit RAM umgehen kann. Dann hatten wir ein Problem mit einigen Anwendungen und Treibern, die nicht unter 64-Bit-Vista (oder '7) arbeiten. Online-Banking mit Smartcards war eine Anwendung.

Die Antwort war also, den Windows 7 RC Windows XP-Modus zu verwenden, damit der Internet Explorer in das reale Betriebssystem „blutet“, was wirklich gut funktioniert. Dies bedeutet, dass der IE so erscheint, als wäre er auf dem lokalen Desktop (immer noch ein IE-Symbol klicken), und er führt die VM-Version des IE ohne weitere Störungen durch die Benutzeroberfläche aus.

Ich würde den RC nehmen und nachsehen, wenn ich du wäre ...

Der Effekt, dass die Anwendung auf demselben Desktop zu laufen scheint, kann auch erreicht werden, wenn VMware im Modus "Unity" ausgeführt wird. vor 14 Jahren 0
1

Internet Explorer 6. Viele webbasierte Unternehmensanwendungen erfordern ActiveX-Steuerelemente, die nur auf IE6 oder Websites funktionieren, die nur ordnungsgemäß mit IE6 funktionieren. Ich denke, dass dies von den Anbietern dieser Anwendungen eigentlich unverantwortlich ist, aber das ist eine andere Diskussion.

0
grawity

Oder habe ich auch die Möglichkeit, ein UNIX-Betriebssystem in der virtuellen Maschine von Windows 7 auszuführen, sodass ich auch UNIX-Anwendungen auf meinem Windows-Desktop starten kann?

coLinux kann so etwas tun.

0
OliverS

Der XP-Modus ist nur eine normale MS Virtual PC-Instanz, auf der ein XP-Image ausgeführt wird. Wenn Sie eine gültige XP-Lizenz haben, gibt es nichts, was der XP-Modus zu bieten hat, da Sie Virtual PC make install XP einfach selbst installieren können (oder Linux / Unix).

Zusätzlich zur Unterstützung älterer Anwendungen kann es auch für alte Hardware ohne Vista / Win7-Treiber verwendet werden (z. B. für meinen aktuellen Drucker).

0
Milan Babuškov

Sie benötigen es, um sicherzustellen, dass Anwendungen auf Ihrem neuen System tatsächlich funktionieren. Wie immer gibt es schlecht geschriebene Anwendungen, deren Entwickler sich nicht die Mühe gemacht haben, Dokumente zu lesen, sondern nur unter XP getestet. Nun, man könnte leicht Microsoft dafür die Schuld geben, weil sie so viele Jahre lang kein neues Betriebssystem veröffentlicht haben, dass die Leute vergessen haben, dass Kompatibilität ohnehin erforderlich ist.