网站搜索

如何制作可在 Windows 10 上玩的“Games for Windows LIVE”游戏


许多旧的 PC 游戏似乎在 Windows 10 上运行良好,但使用微软失败的 Windows LIVE (GFWL) 平台的游戏是个例外。他们会在 Windows 10 上给你一个错误。不过,你可以从许多游戏中完全删除 GFWL,或者只是对其进行故障排除并使其正常工作。

许多游戏都放弃了 GFWL,允许您兑换非 GFWL 副本或安装删除 GFWL 的补丁。但并非所有人都有。例如,Rockstar 的侠盗猎车手 IV侠盗猎车手:来自自由城的剧集仍然使用 GFWL,Bethesda 的辐射 3 也是如此。这些游戏会定期在 Steam 销售中进行促销,因此游戏玩家将在未来几年内跌跌撞撞地进入 GFWL。

获取游戏的非 GFWL 副本

许多游戏已经从微软的 PC 游戏平台迁移到 Steam。如果您过去购买了该游戏——无论您是购买了实体零售副本、数字下载,甚至是从 Microsoft Games for Windows Marketplace 购买的副本——您通常都可以将旧的受 GFWL 污染的副本转换为可以正常运行的现代副本。

如果您有零售密钥或 GFWL 本身提供的密钥,则以下游戏允许您在 Steam 上兑换它们。这些都是大牌、大预算的游戏,这绝非偶然。发行商和开发商并没有费心从许多表现不佳的老游戏中移除 GFWL。

  • 蝙蝠侠:阿卡姆疯人院
  • 蝙蝠侠:阿卡姆城
  • 生化奇兵 2
  • 黑暗之魂:准备赴死版
  • 丧尸围城 2
  • 丧尸围城 2:不公开
  • 尘埃 3
  • 生化危机 5
  • 超级街头霸王 IV:街机版

如果您有这些游戏之一的代码,您可以在 Steam 上兑换它。安装 Steam 并启动它。点击“游戏”菜单,选择“在 Steam 上激活产品”,然后输入游戏的产品密钥以在 Steam 上兑换。 Steam 安装的版本将是没有 GFWL 的最新版本。

破解GFWL退出游戏

一些更大、更受欢迎的游戏具有第三方工具,可以有效破解游戏中的 Games for Windows LIVE。这些工具并非用于多人游戏中的盗版或作弊——事实上,如果游戏确实包含多人游戏,它们将禁止访问多人游戏。它们只是为了消除 GFWL 的麻烦。此类修改并非适用于所有游戏——只有特别受欢迎的游戏。

  • Fallout 3:来自 Nexus Mods 的 Games for Windows Live Disabler 将禁用 GFWL。 Fallout Script Extender 改装工具 FOSE 也禁用 GFWL。
  • Grand Theft Auto IV:XLiveLess 修改将从游戏中移除 GFWL 并确保保存游戏正常运行。它还会禁用对多人游戏功能的访问。
  • 侠盗猎车手:自由城的剧集:XLiveLess 功能也适用于自由城的剧集
  • Halo 2:XLiveLess for Halo 2 承诺从 Microsoft 的第二款 Halo 游戏中删除 GFWL,Microsoft 不再支持甚至销售该游戏。
  • Red Faction: Guerilla:XLiveLess 还将从该游戏的原始版本中删除 GFWL。此游戏在 Steam 上的最新版本不再有 GFWL,但此游戏的旧产品密钥无法在 Steam 上激活。

您可能需要像 7-Zip 这样的文件提取程序来提取这些下载内容。按照下载的自述文件中的说明进行操作,了解如何安装您下载的任何修改并确保其正常工作。

更新您的 GFWL 客户端软件

如果您无法在现代版本的 Windows 上玩需要 GFWL 的游戏,并且没有其他版本或破解可以帮助您禁用它们——或者如果您只是想使用 GFWL——您可以让 GFWL 发挥作用。尽管 Windows 10 断言 Games for Windows LIVE 与现代版本的 Windows 不兼容,但它可以运行。

问题是需要 GFWL 的游戏包含它们自己的 GFWL 安装程序。当您在现代版本的 Windows 上安装这些游戏之一时,它会安装无法正常运行的旧版本 GFWL。 GFWL 不会尝试自我更新,而是无法正常工作,不会给您任何错误提示,游戏甚至不会启动或提供错误消息。

要解决此问题,请从 Microsoft 网站下载最新版本的 Games for Windows LIVE 并安装。安装最新版本后,支持 GFWL 的游戏应该会启动并运行。当然,它们可能无法完美运行。例如,我们不得不使用键盘在 Windows 10 上的一款特定游戏中导航 GFWL 界面,因为鼠标无法正常工作。 “Tab”和“Enter”键对于导航界面至关重要。

创建本地配置文件

您可以通过在 GFWL 中创建本地配置文件(换句话说,离线配置文件)而不是在线配置文件来避免可能干扰您的游戏的在线连接和同步问题。这适用于大多数游戏,但如果您想使用多人游戏功能,则必须创建在线配置文件。如果您不在 42 个提供 GFWL 和 Xbox 服务的受支持国家/地区之一,这也将允许您玩支持 GFWL 的游戏。你会知道你是否是,因为 GFWL 会向你显示一条错误消息。

为此,请在任何支持 GFWL 的游戏中按键盘上的“主页”按钮打开 GFWL 界面,然后选择“创建新配置文件”。在“创建玩家资料”屏幕上向下滚动,单击“创建本地资料”,然后输入您要使用的详细信息。

如果您在玩游戏时这样做,您将丢失所有保存文件。如果您已经在使用其中一个,那么这些保存文件会与您的在线个人资料相关联,因此您必须切换回另一个个人资料才能重新获得对您的保存的访问权限。这最好在第一次设置 GFWL 时完成。

修复在线连接问题

如果您在 GFWL 游戏中无法连接到其他玩家,那么您可能遇到了一些麻烦。微软不再积极维护这些东西,即使你可以连接也不能保证你会有良好的体验,所以请记住这一点。我们遇到了很多问题。

但是,您可以通过修改防火墙设置来使在线连接正常工作。微软推荐三件事:

  • 在您的路由器上启用 UPnP。这允许 GFWL 自动转发连接到其他播放器所需的端口。 UPnP 是一个安全问题,但您可以在玩完游戏后随时将其禁用。
  • 如果您不想启用 UPnP,请为入站和出站流量打开以下端口。您必须在您运行的任何高级防火墙软件中允许这些端口。但是,对于大多数人来说,您只需要在路由器上转发这些端口即可。我们建议只使用 UPnP,但这里是 GFWL 需要的端口:TCP 端口 3074、UDP 端口 88 和 UDP 端口 3074。
  • 允许 GFWL 客户端通过您的防火墙。如果您使用的是防火墙软件,请确保位于 C:\Program Files (x86)\Microsoft Games for Windows Live\Client 的 GFWLClient.exe 程序允许与入站和出站连接进行通信。

这是一个很好的起点,应该可以解决大多数问题——至少是大多数可解决的问题。 Microsoft 还提供了解决 GFWL 连接问题的详细指南。如果您需要更多帮助,请参阅官方指南。

有关详细信息,请查看 PC Gaming Wiki 网站上的 Windows 游戏列表 – LIVE 游戏列表。它提供了支持 GFWL 的游戏及其支持状态的详尽列表。

如果您遇到其他问题,PC Gaming Wiki 网站还提供了一篇很好的文章,介绍如何解决可能困扰您的更隐蔽的 GFWL 错误。