在 Windows 8 上安装 Windows 7 游戏

在 Windows 8 上安装 Windows 7 游戏

我希望在我的 Windows 8 机器上玩 Windows 7 上默认拥有的所有游戏(国际象棋、空当接龙、扫雷等)。

我试图复制相关的.exe文件,但是当我运行它们时(即使在 Windows 7 兼容模式下)什么也没有发生(没有错误,没有运行进程,什么都没有)。

我怎样才能让我的游戏正常运行?

笔记:我尝试过进入 Windows 指南:如何在 Windows 8 中玩 Windows 7 游戏我下载了补丁之后,它仍然不起作用。

答案1

尝试在依赖性遍历器

  1. 文件 -> 打开 ->FreeCell.exe
  2. 配置文件 -> 开始配置文件

当然,你 必须使用适当(x32/x64)版本的 Depends,否则您将收到错误“发现具有不同 CPU 类型的模块”。

进程退出后,FreeCell.exe在日志中搜索红线。它们可能提供了线索。例如,路径不正确...

答案2

问题在于文件位于错误的文件夹中,因此调用了 x86 版本的 api,而它们应该调用 x64 版本。

只需将它们移入Program Files文件夹(而不是Program Files (x86)文件夹)即可解决问题。

相关内容