深蓝的天空

一只切图喵的碎碎念

如何离线安装 UMP 应用

起因

最近 Windows Store 极限竞速:地平线 3 (Forza Horizon 3)折扣活动,钟情枪车球中车的我以 ¥94.5 赶紧入手了标准版。那么问题来了,作为一款容量为 55GB 多的应用,以及 Windows Store 在我这迷之下载速度,玩到这款游戏可能行趋近于零,反正我是在数次通宵挂机下载失败后放弃了。去贴吧一看,同病相连的小伙伴还不少,幸亏有人提供了解决方案,在此方法上我总结出最简便的方式,流水记录如下:
Forza Horizon 3

解决方案

软件准备

  1. "UWP挖掘机" – 商店抓包工具 一下简称商店抓包工具
  2. 下载工具: 我自己用的是 Aria 2。

操作方法

获取安装包

  1. 打开商店抓包工具,点击右侧蓝色按钮,如被提示病毒,请忽略之。
  2. 打开 Windows Store 选择你需要下载的应用。
  3. 等待工具抓取到下载地址后,将其加入到下载工具内下载,Windows Store 的下载可以暂停。
Update

在 Windows Insider 下 UWP 挖掘机无法运行,所以我们需要采取新的抓包方式,这里就不得不请出著名抓包工具 Fiddler
具体步骤如下:

  1. 下载 Fiddler 并安装运行,此时建议退出其他联网的程序。
  2. 打开 WinConfig 把 Windows Store 勾选上并 Save Changes
  3. 打开 Windows Store,选择你需要下载的游戏,等待下载开始时,到 Fiddler 寻找对应的地址(以 thu.dl.delivery.mp… 开头)
  4. 在该列表右键 > save > Selected Session > as Text… 保存为文本文件并打开,直接复制 HEAD 中的地址即可。

注意:这个链接每人都是不同的并且下载地址有效期只有15分钟,请尽快下载。下载速度一般都可以跑满,我这里是 7MB/s 左右。

离线安装

下载下来的分 3 种(目前我遇到的):EAppxAppxexe,它们的安装方法略有不同,至于 exe 我就不赘述了😂。

EAppx
  1. 如需将应用安装到非系统盘需,提前选择保存地址具体步骤如下
    1. 打开 设置 / 系统 / 存储 / 新的应用将安装到
    2. 选择目标磁盘,比如我这里的 D 盘。
  2. 以管理员身份打开 PowerShell
  3. 输入一下命后等待进度条结束安装完成。
    命令如下:
add-appxpackage "D:\Microsoft.OpusPG_1.0.49.2_x64__8wekyb3d8bbwe.EAppx"
# `D:\Microsoft.OpusPG_1.0.49.2_x64__8wekyb3d8bbwe.EAppx`替换为你的安装文件地址。
Appx

如果你的 Windows 版本高于 10586,安装 App Installer ,双击直接安装即可。

总结

以上离线安装方式理论上可以解决各种 Windows Store 下载问题的不服。接下来说说游戏体验。
我的显卡为 GTX 1070, Forza Horizon 3 可以默认 4k 动态分辨率流畅游戏全无狗牙锯齿,配合 Xbox One S 手柄,体验还是很爽的,操作难度上有提升,但也没有了 NFS 那种开纸盒子的感觉。另外炒鸡期待能够 4K HDR 的 Xbox One X 天蝎座。我还缺个 Xbox One X 以及支持 4K HDR 的显示器,2018年准备入这两样,可能明年钱包会爆炸吧! 已入,爽歪歪,DELL U2718Q 你值得拥有!

Update

  1. 2018.3.4:添加基于 Fiddler 的抓包方式。

发表评论

电子邮件地址不会被公开。 必填项已用*标注