Windows 7 x64。某些 32 位应用程序拒绝安装。

Windows 7 x64。某些 32 位应用程序拒绝安装。

最近,我在尝试将旧游戏安装到我的电脑上时遇到了问题。只有 32 位应用程序才可以。以下几款无法安装的游戏包括:

  • 德拉坎:火焰秩序
  • TA Kingdoms(全面毁灭安装精良)
  • 博德之门。

博德之门,当我使用autorun.exe并选择安装时,autorun关闭,计算机加载一秒钟(应该如此),然后什么都没有弹出。十分钟后仍然没有,所以我再试一次,仍然没有。所以接下来我使用Setup.exe。仍然没有。我在每个兼容模式下运行它,并以管理员身份在每个模式下运行它,仍然没有。然后我打开任务管理器,大约有 80 个setup.exe进程正在运行,它们什么都不做,几乎不占用任何资源。

答案1

这只是一种解决方法。

对于较旧的游戏,使用虚拟机是一种选择。现代机器足够强大,能够在虚拟机上运行 2D 图形。博德之门应该可以正常工作。

答案2

过去,我遇到过同样的问题,一些老游戏无论如何都无法安装到 64 位 Windows 上。我决定解决这个问题的方法是运行 Windows 中的虚拟机。如果您使用的是 Windows 7 Professional(或 Ultimate),则可以安装 Microsofts XP Mode,它为您提供 XP 虚拟机。如果没有,您可以尝试 VMWare 并在其上安装您自己的 Windows XP 副本。只需在那里安装游戏并全屏显示虚拟机即可。虽然这些虚拟机不会使用主 PC 上的所有资源,但这些老游戏没有非常高的推荐规格,因此这些虚拟机应该足够强大。

编辑:关于 Zr40 对 16 位安装程序的评论,在虚拟机上运行之前,您可以尝试在存档器(7-zip 或 winrar)中打开安装程序或磁盘上的任何数据文件。您可能能够直接提取游戏文件,然后尝试运行它们。如果游戏不需要使用 Windows 注册表,游戏可能会运行。如果不是,VM 是最好的选择。

答案3

我遇到了同样的问题,无法在 Windows 7 x64 上安装《博德之门》,安装程序挂起且没有错误消息。我知道这听起来可能不相关,但就我而言,以下方法有效:我在 Windows“安全模式”下启动,安装程序正常运行(我怀疑是视频驱动程序问题,但不能确定)。然后我在 Windows 常规模式下重新启动,现在我可以正常玩游戏了(只需要在安全模式下启动安装程序)。

相关内容