Forum: PC Hard- und Software Win 10 virtuell Win XP Modus


von Frank W. (frank_w)


Lesenswert?

Hallo,



gibt es bei Win10 eine Einstellung um  virtuell Win XP Programme zu 
starten?

Gruß Frank

von c-hater (Gast)


Lesenswert?

Frank W. schrieb:

> gibt es bei Win10 eine Einstellung um  virtuell Win XP Programme zu
> starten?

Kann es nicht geben. Schon deshalb nicht, weil es sowas wie "Win XP 
Programme" nicht wirklich gibt.

Was es aber gibt: Programme, die unter XP laufen, aber nicht unter 
Windows10.

Dafür kann es vier Gründe geben:

1) Es handelt sich um ein 16Bit-Programm aus der Steinzeit. Für diese 
Kategorie gibt es keine Möglichkeit, sie unter Windows10 zum Laufen zu 
bringen, weil einfach das 16Bit-Subsystem dort nicht existiert. Leider 
sind in der WindowsXP-Zeit (zumindest zu deren Beginn) oft noch 
Installer verwendet worden, die 16Bit-Programme sind, auch wenn das 
eigentliche Programm schon ein 32Bit-Programm ist. Sowas kann man dann 
mit einiger Mühe zum Laufen bringen, indem man manuell all das tut, was 
normalerweise der Installer getan hätte.

2) Sinnlose Versionsabfragen im Programm selber und/oder in dessen 
Installer. Sowas kann man oft austricksen, indem man halt die gewünschte 
Version vorgaukelt. Falls die Versionsabfrage nur im Installer 
geschieht, ist auch ein Vorgehen analog zu 1) möglich.

3) Probleme mit fehlenden Berechtigungen. Das lässt sich praktisch immer 
lösen, notfalls dadurch, dass man das Programm mit Administrator- oder 
gar Systemrechten laufen läßt. Diese Vorgehensweise ist allerdings nicht 
zu empfehlen, denn damit wird natürlich die zusätzliche Sicherheit von 
Windows10 im Vergleich zu WindowsXP komplett ausgehebelt.

4) Das Programm benutzt veraltete, nur noch teilweise oder garnicht mehr 
unterstützte APIs. Da kann man manchmal was gegen tun (wenn es sich z.B. 
nur um "vergessene" Registryeinträge handelt), oft aber auch nix. Kommt 
halt drauf an, was genau das Problem ist.

von Icke ®. (49636b65)


Lesenswert?

c-hater schrieb:
> Es handelt sich um ein 16Bit-Programm aus der Steinzeit. Für diese
> Kategorie gibt es keine Möglichkeit, sie unter Windows10 zum Laufen zu
> bringen, weil einfach das 16Bit-Subsystem dort nicht existiert.

Nicht ganz richtig. Das 16-Bit Subsystem wurde nur aus der 64-Bit 
Version von Windows 10 entfernt, in der 32-Bit ist es weiterhin 
enthalten. Es kann über Systemsteuerung/Programme/Windowsfeatures 
aktiviert werden bzw. fragt Windows beim ersten Start einer 16-Bit 
Applikation automatisch, ob NTVDM installiert werden soll. Wer mit 4GB 
RAM leben kann, hat damit die einfachste Lösung.
In den Pro-Versionen von Windows 10 ist außerdem Hyper-V mit drin. Damit 
läßt sich ein virtuelles XP aufsetzen.

von rbx (Gast)


Lesenswert?

Ergänzend noch: Windows selber kann man auch als guten oder 
Multi-Emulator betrachten.
Zum Kompatibilitätsmodus gibt es verschiedene Seiten im Internet, die 
etwas genauer darauf eingehen. Z.B.:

https://www.heise.de/tipps-tricks/Windows-10-Kompatibilitaetsmodus-starten-4245444.html

von Frank W. (frank_w)


Lesenswert?

Dankeschön.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.