Installieren von Windows 7-Spielen unter Windows 8

14

Ich möchte alle Spiele, die ich unter Windows 7 standardmäßig habe (Schach, Freecell, Minesweeper usw.), auf meinem Windows 8-Computer spielen.

Ich habe versucht, nur die relevanten .exe-Dateien zu kopieren, aber wenn ich sie ausführe (auch im Windows 7-Kompatibilitätsmodus), passiert nichts (keine Fehler, kein laufender Prozess, nichts).

Wie kann ich meine Spiele zum Laufen bringen?

Hinweis: Ich habe den Into Windows Guide ausprobiert : So spielen Sie Windows 7-Spiele In Windows 8 funktionierte der Patch nach dem Herunterladen immer noch nicht.

soandos
quelle
Haben Sie eine nVidia-Grafikkarte?
@RandolphWest Yup. Aktuelle Treiber, 260M
soandos
Ich kann mit meinem 560M nVidia keine Metro-Apps ausführen, und das Verhalten ist dasselbe. Kein Fehler, kein laufender Prozess, nichts. Ich glaube, es gibt ein bekanntes Problem mit nVidia-Karten. BEARBEITEN Ich kann auf meiner 8-Installation auch keine Windows 7-Spiele ausführen.
@RandolphWest Ich habe keine Probleme mit den eingebauten Metro-Apps oder anderen Apps, die ich heruntergeladen habe. Darüber hinaus kamen diese Spiele von Win 7 und sind daher keine U-Bahn.
Soandos
Ich kann nicht ausschließen, dass nVidia ein Problem auf meinem Computer ist, aber die 7 Spiele starten definitiv nicht.

Antworten:

8

Versuchen Sie, FreeCell unter Dependency Walker zu starten .

  1. Datei -> Öffnen -> FreeCell.exe
  2. Profil -> Starten Sie die Profilerstellung

Natürlich müssen Sie die entsprechende (x32 / x64) Version von Depends verwenden, andernfalls wird die Fehlermeldung "Module mit unterschiedlichen CPU-Typen wurden gefunden" angezeigt.

FreeCell.exeDurchsuchen Sie das Protokoll nach Beendigung des Prozesses nach roten Linien. Vielleicht geben sie den Anhaltspunkt. Falsche Pfade zum Beispiel ...

Maximus
quelle
Nützliches Programm. In eine DLL-Datei kopiert, aber dann habe ich eine Reihe von Problemen mit der Win-API (API-MS-WIN-CORE-SYNCH-L1-1-0.DLL).
Soandos
Sind Sie sicher, dass die ausführbare Datei erfolgreich gepatcht wurde? Habe gerade Patch 1.2 auf meinem Tablet ausprobiert (Win8-Kundenvorschau x86 ) und es funktioniert, läuft vonC:\Program Files\Microsoft Games\FreeCell\FreeCell.exe
Maximus
Das ist, was es am Ende gesagt hat (musste aber alle .exe-Dateien manuell finden)
soandos
7

Das Problem war, dass sich die Dateien im falschen Ordner befanden und daher die x86-Versionen der API aufgerufen wurden, wenn sie die x64-Versionen hätten aufrufen sollen.

Schon das Verschieben in den Program FilesOrdner (im Gegensatz zum Program Files (x86)Ordner) hat das Problem behoben.

soandos
quelle