Zheng Junyi
1/8/2022
试想一下,你想在 Windows 中安装一个 UWP,但很不幸,这个 APP 在 Microsoft Store 中已经被下架了。
此时,假设你能拿到该 APP 的 .Appx 文件,但你并不能直接安装他。你需要折腾开发者模式,还要折腾签名等。不仅麻烦,还有安全风险。
但其实,有方法可以直接从 Microsoft Store 中安装已经下架的 APP。
不知道是否是微软有意的,Microsoft Store 中有一个 bug。对于已经下架的 APP,他不会出现在你的首页、搜索结果中,但如果你能在 Microsoft Store 中打开该应用的应用页面 (不是网页),你就可以下载他。
因为是 bug,所以不知道能用好久,微软后续会不会修。
如果我们点开该应用的 Microsoft Store (Web),我们就会发现该应用已经下架,无法安装。
想要安装哔哩,我们需要找到它的 projectid,即 9mvn4nslt150 (别的 APP 请对照哔哩的 Microsoft Store (Web) 的 URL)。
然后在浏览器中打开以下 URI:
点我安装哔哩
此时,Windows 会打开 Microsoft Store,并导航到该应用的应用页面。
然后点击安装即可安装哔哩。
不过由于作者在 APP 下架后就没有再在后台上传更新了,Microsoft Store 中的版本也就永远定格在了 1.3.11。
另一种方法是直接从 Microsoft Store 的服务器上拉取哔哩的 .msixbundle,然后在本地安装。
首先我们复制哔哩的 Microsoft Store (Web) 的 URL:
然后打开这个网站:Store-Rg-Adguard - Официальный сайт by adguard。
在搜索框中粘贴上刚刚复制的链接,搜索选项选择 Fast,搜索。
我们可以看到,搜索结果的第二行 60520B029E250.4264454043325_1.3.11.0_neutral_~_5aa7k9th7aafp.msixbundle (注意区分 .msixbundle和 .emsixbundle) 就是我们要找的结果,点击下载它。
然后双击安装。
不需要开发者模式,也不需要折腾签名,直接就可以安装。
同样的,安装的 APP 的版本号是 1.3.11。
ms-windows-store://pdp/?productid=9mvn4nslt150
https://www.microsoft.com/zh-cn/p/哔哩/9mvn4nslt150