Windows

如何将Windows 10商店游戏应用添加到Steam

《NBA2K20》在購買之前 必須知道的10件事情|NBA 2K20 2K19 遊戲 解說 推薦 介紹 值得買嗎 值得玩嗎 遊玩 心得 體育 大作 PS4 遊戲評分 評測 評論

《NBA2K20》在購買之前 必須知道的10件事情|NBA 2K20 2K19 遊戲 解說 推薦 介紹 值得買嗎 值得玩嗎 遊玩 心得 體育 大作 PS4 遊戲評分 評測 評論

目录:

Anonim

Steam上的一项功能是允许您手动添加游戏,但它仅限于不从Microsoft商店下载的基于EXE的游戏。既然微软/ Windows商店是Games的主要来源之一,那么将这些游戏添加到Steam也应该是有意义的。但是,对于从商店安装的游戏没有直接的支持。

将Windows 10 Store游戏应用添加到Steam

在这篇文章中,我分享了一个可以让你做到这一点的技巧。在我们开始之前,确保你已经在Windows PC上安装了游戏 - 在这里我使用帝国时代作为例子。请记住,您需要管理员权限才能执行此操作。

找到Windows UWP游戏

从商店安装的游戏和应用程序可作为软件包提供。我们需要先找到它。路径应如下所示:

C: Users \ AppData Local Packages

您也可以在运行提示中键入 %appdata% ,然后返回一步查找 Local 文件夹,然后进入软件包。

现在查找游戏软件包。如果这很困难,但是你可以通过游戏名称进行搜索。 Age of Empires 文件夹命名为 Microsoft.MSDallas_8wexxxxxxx 。

为游戏定位应用程序清单

接下来,我们将访问一个隐藏文件夹,其中包含所有游戏,和应用程序。它通常位于 C: Program Files WindowsApps 或 : WindowsApps 中。适用于为应用程序和游戏选择了其他驱动器的情况。您需要具有管理员权限,如果您不允许访问它,则必须将应用程序文件夹的所有权从Trusted Installer更改为您的帐户。

进入后,查找具有相同名称的文件夹我们在上面找到。在这种情况下,它将是“ Microsoft.MSDallas_8wexxxxxxx ”。

接下来,找到文件夹中的 AppxManifest.xml 文件,并使用文本编辑器打开。我建议使用记事本,并确保不要编辑任何内容,并保存。

  • 在文件中找到此标记。
  • 复制在这种情况下只有App的应用程序ID。

现在在一个记事本中,按照这个模板“shell:AppsFolder PACKAGE!APPID”。

对于帝国时代,包装将是 Microsoft.MSDallas_1。 3.5292.2_x64__8wekyb3d8bbwe ,并且AppId将为 App。

因此,字符串将变为:

shell:AppsFolder Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!App

添加到Steam

这里是我们将欺骗Steam的地方。添加任何像Windows资源管理器或Chrome的EXE程序到游戏库。在列表中右键单击该应用程序,然后选择属性。

开始于部分中删除所有内容,并使用我们在目标部分 中创建的文本覆盖 >。

在我们的例子中,它将是 shell:AppsFolder Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe!App

您也可以将名称重命名为游戏名称。

发布这个;您将能够直接从Steam启动Windows Store游戏。但是,你必须为每场比赛重复这个过程。

尽管有一些缺点。您无法获得与Steam相关的完整Steam功能,例如VR支持。因此,您不会看到Steam中的任何信息,就像您从其中下载的其他游戏一样 - 但Steam仍然会为您启动游戏,并且在大多数情况下,游戏中的叠加层将可用。