Wie man alte Programme unter Windows 10 zum Laufen bringt

Windows 10 Battlestation



Die meisten Ihrer älteren Windows-Apps sollten nur unter Windows 10 funktionieren . Wenn sie unter Windows 7 funktionierten, funktionieren sie mit ziemlicher Sicherheit unter Windows 10. Einige ältere PC-Anwendungen funktionieren nicht nur, aber es gibt viele Möglichkeiten, sie wieder zum Laufen zu bringen.

Diese Tricks decken eine Vielzahl von Anwendungen ab, von Apps aus der Windows XP-Ära und alten PC-Spielen, die veraltetes DRM erfordern, bis hin zu ZWEI und Windows 3.1-Anwendungen.





VERBUNDEN: Ist Windows 10 abwärtskompatibel mit Ihrer vorhandenen Software?

Als Administrator ausführen

VERBUNDEN: Warum Sie die Benutzerkontensteuerung (UAC) in Windows nicht deaktivieren sollten



Viele Anwendungen, die für Windows XP entwickelt wurden, funktionieren mit einer modernen Windows-Version, mit Ausnahme eines kleinen Problems. Während der Windows XP-Ära verwendeten durchschnittliche Windows-Benutzer ihren PC normalerweise die ganze Zeit mit einem Administratorkonto. Anwendungen wurden so codiert, dass sie nur annehmen, dass sie über Administratorzugriff verfügen und andernfalls fehlschlagen würden. Die neue Funktion der Benutzerkontensteuerung (UAC) dieses Problem meistens behoben , aber es gab anfangs einige Kinderkrankheiten.

Wenn eine ältere Anwendung nicht richtig funktioniert, klicken Sie mit der rechten Maustaste auf ihre Verknüpfung oder .exe-Datei und wählen Sie dann Als Administrator ausführen aus, um sie mit Administratorrechten zu starten.



Wenn Sie feststellen, dass eine App Administratorzugriff erfordert, können Sie die App mithilfe der Kompatibilitätseinstellungen, die wir im nächsten Abschnitt besprechen, so einstellen, dass sie immer als Administrator ausgeführt wird.

Kompatibilitätseinstellungen anpassen

VERBUNDEN: Verwenden des Programmkompatibilitätsmodus in Windows 7

Windows beinhaltet Kompatibilitätseinstellungen die alte Anwendungen funktionsfähig machen können. Klicken Sie im Startmenü von Windows 10 mit der rechten Maustaste auf eine Verknüpfung, wählen Sie Dateispeicherort öffnen aus dem Kontextmenü

Anzeige

Sobald Sie den Speicherort der Datei kennen, klicken Sie mit der rechten Maustaste auf die Verknüpfung der App oder die .exe-Datei und wählen Sie dann Eigenschaften aus dem Kontextmenü.

Auf der Registerkarte Kompatibilität des Eigenschaftenfensters der App können Sie auf die Schaltfläche Kompatibilitätsproblembehandlung verwenden für eine Assistentenoberfläche klicken oder die Optionen einfach selbst anpassen.

Wenn beispielsweise eine Anwendung unter Windows 10 nicht ordnungsgemäß ausgeführt wird, aber unter Windows XP ordnungsgemäß ausgeführt wurde, wählen Sie die Option Dieses Programm im Kompatibilitätsmodus ausführen für aus, und wählen Sie dann Windows XP (Service Pack 3) aus dem Dropdown-Menü aus.

VERBUNDEN: So funktioniert Windows auf High-DPI-Displays besser und korrigiert verschwommene Schriftarten

Scheuen Sie sich nicht, auch die anderen Einstellungen auf der Registerkarte Kompatibilität auszuprobieren. Beispielsweise können sehr alte Spiele vom reduzierten Farbmodus profitieren. Auf hohe DPI-Anzeigen , müssen Sie möglicherweise die Anzeigeskalierung bei hohen DPI-Einstellungen deaktivieren aktivieren, damit ein Programm normal aussieht. Keine Optionen auf dieser Registerkarte können Ihrer App oder Ihrem PC schaden. Sie können sie jederzeit einfach wieder deaktivieren, wenn sie nicht helfen.

Unsignierte Treiber oder 32-Bit-Treiber installieren

Die 64-Bit-Version von Windows 10 verwendet die Durchsetzung der Treibersignatur und erfordert, dass alle Treiber eine gültige Signatur haben, bevor sie installiert werden können. 32-Bit-Versionen von Windows 10 erfordern normalerweise keine signierten Treiber. Ausgenommen hiervon sind 32-Bit-Versionen von Windows 10, die auf einem neueren PC mit UEFI (statt regulärem BIOS) erfordern oft signierte Treiber. Das Erzwingen signierter Treiber trägt zur Verbesserung der Sicherheit und Stabilität bei und schützt Ihr System vor bösartigen oder einfach instabilen Treibern. Sie sollten unsignierte Treiber nur installieren, wenn Sie wissen, dass sie sicher sind und einen guten Grund dafür haben.

VERBUNDEN: So deaktivieren Sie die Überprüfung der Treibersignatur unter 64-Bit-Windows 8 oder 10 (damit Sie unsignierte Treiber installieren können)

Wenn alte Software, die Sie installieren möchten, nicht signierte Treiber benötigt, müssen Sie Verwenden Sie eine spezielle Boot-Option, um sie zu installieren . Wenn nur 32-Bit-Treiber verfügbar sind, müssen Sie stattdessen die 32-Bit-Version von Windows 10 verwenden – die 64-Bit-Version von Windows 10 erfordert 64-Bit-Treiber. Verwenden Sie diesen Vorgang, wenn Sie zur 32-Bit-Version wechseln müssen , indem Sie die 32-Bit-Version von Windows 10 anstelle der 64-Bit-Version herunterladen.

Führen Sie Spiele aus, die SafeDisc und SecuROM DRM erfordern

Windows 10 führt keine älteren Spiele aus, die SafeDisc oder SecuROM DRM verwenden. Diese Schemata zur Verwaltung digitaler Rechte können einige Probleme verursachen. Insgesamt ist es eine gute Sache, dass Windows 10 nicht zulässt, dass dieser Müll Ihr System installiert und verschmutzt. Leider bedeutet dies, dass einige ältere Spiele, die auf physischen CDs oder DVDs geliefert wurden, nicht normal installiert und ausgeführt werden können.

Sie haben eine Vielzahl anderer Optionen, um diese Spiele zu spielen, einschließlich der Suche nach einem CD-Crack (die möglicherweise sehr unsicher sind, da sie oft auf zwielichtigen Piraterieseiten zu finden sind), das Spiel von einem digitalen Vertriebsdienst wie GOG oder Steam zurückzukaufen , oder überprüfen Sie die Website des Entwicklers, um zu sehen, ob ein Patch angeboten wird, der das DRM entfernt.

Zu den fortgeschritteneren Tricks gehören das Installieren und Dual-Booten in einer älteren Windows-Version ohne diese Einschränkung oder der Versuch, das Spiel in einer virtuellen Maschine mit einer älteren Windows-Version auszuführen. Eine virtuelle Maschine kann sogar gut für Sie funktionieren, da Spiele, die diese DRM-Schemata verwenden, jetzt alt genug sind, dass sogar eine virtuelle Maschine ihre Grafikanforderungen erfüllen kann.

Verwenden Sie virtuelle Maschinen für ältere Software

VERBUNDEN: Anfänger-Geek: So erstellen und verwenden Sie virtuelle Maschinen

Windows 7 enthielt eine spezielle Funktion für den Windows XP-Modus. Dies war eigentlich nur ein mitgeliefertes Programm für virtuelle Maschinen mit einer kostenlosen Windows XP-Lizenz. Windows 10 enthält keinen Windows XP-Modus, aber Sie können trotzdem a virtuelle Maschine es selbst zu tun.

Anzeige

Alles, was Sie wirklich brauchen, ist ein virtuelles Maschinenprogramm wie VirtualBox und eine zusätzliche Windows XP-Lizenz. Installieren Sie diese Kopie von Windows in der VM und Sie können Software auf dieser älteren Version von Windows in einem Fenster auf Ihrem Windows 10-Desktop ausführen.

Die Verwendung einer virtuellen Maschine ist eine etwas kompliziertere Lösung, die jedoch gut funktioniert, es sei denn, die App muss direkt mit der Hardware verbunden werden. Virtuelle Maschinen haben in der Regel eine begrenzte Unterstützung für Hardware-Peripheriegeräte.

Verwenden Sie Emulatoren für DOS- und Windows 3.1-Anwendungen

VERBUNDEN: So verwenden Sie DOSBox zum Ausführen von DOS-Spielen und alten Apps

DOSBox erlaubt dir ... zu machen alte DOS-Anwendungen ausführen —hauptsächlich DOS-Spiele — in einem Emulatorfenster auf Ihrem Desktop. Verwenden Sie DOSBox, um alte DOS-Anwendungen auszuführen, anstatt sich auf die Eingabeaufforderung zu verlassen. DOSBox wird viel, viel besser funktionieren.

Und da Windows 3.1 selbst im Grunde eine DOS-Anwendung war, können Sie Windows 3.1 in DOSBox installieren und auch alte 16-Bit-Windows 3.1-Anwendungen ausführen.

32-Bit-Windows für 16-Bit-Software verwenden

16-Bit-Programme funktionieren nicht mehr auf 64-Bit-Versionen von Windows. Die 64-Bit-Version von Windows enthält einfach nicht die WOW16-Kompatibilitätsschicht, die die Ausführung von 16-Bit-Apps ermöglicht. Versuchen Sie, eine 16-Bit-Anwendung auf einer 64-Bit-Version von Windows auszuführen, und Sie sehen nur eine Meldung Diese App kann auf Ihrem PC nicht ausgeführt werden.

Wenn Sie 16-Bit-Apps ausführen müssen, müssen Sie die 32-Bit-Version von Windows 10 anstelle der 64-Bit-Version installieren. Die gute Nachricht ist, dass Sie nicht wirklich Ihr gesamtes Betriebssystem neu installieren müssen. Stattdessen können Sie einfach eine 32-Bit-Version von Windows in einer virtuellen Maschine installieren und die Anwendung dort ausführen. Sie könnten sogar Windows 3.1 in DOSBox installieren.

Verwenden Sie bestimmte Browser für Websites, die Java, Silverlight, ActiveX oder Internet Explorer erfordern

Windows 10 verwendet das neue Microsoft Edge als Standardbrowser. Edge bietet keine Unterstützung für Java, ActiveX, Silverlight und andere Technologien. Chrome hat auch die Unterstützung für NPAPI-Plug-Ins wie Java und Silverlight eingestellt.

VERBUNDEN: So verwenden Sie Java, Silverlight und andere Plugins in modernen Browsern

Zu ältere Webanwendungen verwenden, die diese Technologien erfordern , starten Sie aus Kompatibilitätsgründen den in Windows 10 enthaltenen Internet Explorer-Webbrowser. IE unterstützt weiterhin ActiveX-Inhalte. Mozilla Firefox unterstützt weiterhin Java und Silverlight.

Anzeige

Sie können Internet Explorer über das Startmenü starten. Wenn Sie bereits Microsoft Edge sind, öffnen Sie einfach das Einstellungsmenü und wählen Sie Mit Internet Explorer öffnen, um die aktuelle Webseite direkt im Internet Explorer zu öffnen.


Wenn eine ältere Anwendung unter Windows 10 nicht funktioniert, ist es im Allgemeinen eine gute Idee, einen modernen Ersatz zu finden, der ordnungsgemäß funktioniert. Es gibt jedoch einige Apps – insbesondere alte PC-Spiele und Business-Apps –, die Sie möglicherweise nicht ersetzen können. Hoffentlich bringen einige der Kompatibilitätstricks, die wir geteilt haben, diese Apps wieder zum Laufen.

Bildnachweis: Brett Morrison auf Flickr

WEITER LESEN Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen

Interessante Artikel