Installazione di giochi per Windows 7 su Windows 8


14

Vorrei giocare a tutti i giochi che ho su Windows 7 per impostazione predefinita (scacchi, freecell, dragamine, ecc.) Sul mio computer con Windows 8.

Ho provato a copiare solo i relativi file .exe, ma quando li eseguo (anche in modalità di compatibilità con Windows 7) non succede nulla (nessun errore, nessun processo in esecuzione, niente).

Come posso far funzionare i miei giochi?

Nota: ho provato la Guida introduttiva a Windows: Come giocare ai giochi per Windows 7 In Windows 8 e dopo aver scaricato la patch, non funzionava ancora.


Hai una scheda grafica nVidia?

@RandolphWest Yup. Driver aggiornati, 260M
soandos

Non riesco a eseguire alcuna app Metro con il mio nVidia 560M e il comportamento suona allo stesso modo. Nessun errore, nessun processo in esecuzione, niente. Credo che ci sia un problema noto con le schede nVidia. EDIT Non riesco nemmeno a eseguire i giochi di Windows 7 sulla mia installazione 8.

@RandolphWest Non ho problemi con le app della metropolitana integrate o con quelle che scarico. Inoltre, questi giochi provengono dalla vittoria 7 e quindi non sono metro.
soandos,

Beh, non posso escludere che nVidia sia un problema sulla mia macchina, ma i 7 giochi sicuramente non si avviano.

Risposte:


8

Prova ad avviare FreeCell in Dependency Walker .

  1. File -> Apri -> FreeCell.exe
  2. Profilo -> Inizia la profilazione

Naturalmente, è necessario utilizzare la versione appropriata (x32 / x64) di Depends, altrimenti verrà visualizzato l'errore "Sono stati trovati moduli con diversi tipi di CPU".

Una volta terminato il processo, FreeCell.execercare le righe rosse nel registro. Possono essere gli indizi. Percorsi errati, ad esempio ...


Programma utile. Copiato in un file DLL, ma poi ho un sacco di problemi con l'API Win (API-MS-WIN-CORE-SYNCH-L1-1-0.DLL).
soandos,

Sei sicuro, il file eseguibile è stato corretto con successo? Ho appena provato la patch 1.2 sul mio tablet (anteprima cliente Win8 x86 ) e funziona, partendo daC:\Program Files\Microsoft Games\FreeCell\FreeCell.exe
Massimo

Questo è quello che ha detto alla fine (ho dovuto trovare manualmente tutti i file .exe)
soandos

7

Il problema era che i file si trovavano nella cartella sbagliata e dove quindi chiamavano le versioni x86 di api, quando avrebbero dovuto chiamare le versioni x64.

Il loro semplice spostamento nella Program Filescartella (anziché nella Program Files (x86)cartella) ha risolto il problema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.