Desejo jogar todos os jogos que tenho no Windows 7 por padrão (xadrez, freecell, caça-minas, etc) na minha máquina com Windows 8.
Tentei copiar apenas os arquivos .exe relevantes, mas quando os executo (mesmo no modo de compatibilidade do Windows 7) nada acontece (sem erros, sem processo de execução, nada).
Como posso fazer meus jogos funcionarem?
Nota: Tentei o Guia do Windows: Como jogar jogos do Windows 7 No Windows 8 e depois de baixar o patch, ele ainda não funcionava.
windows-7
installation
windows-8
soandos
fonte
fonte
Respostas:
Tente iniciar o FreeCell em Dependency Walker .
FreeCell.exe
Obviamente, você deve usar a versão apropriada (x32 / x64) do Depends, caso contrário, receberá o erro "Módulos com diferentes tipos de CPU foram encontrados".
Após o término do processo,
FreeCell.exe
procure linhas vermelhas no log. Pode ser que eles dêem a pista. Caminhos incorretos, por exemplo ...fonte
C:\Program Files\Microsoft Games\FreeCell\FreeCell.exe
O problema era que os arquivos estavam na pasta errada e, portanto, chamavam as versões x86 da API, quando deveriam estar chamando as versões x64.
Apenas movê-los para a
Program Files
pasta (em oposição àProgram Files (x86)
pasta) resolveu o problema.fonte