在 Windows 10 中,微软尝试使用 UWP 或通用 Windows 平台统一跨设备的应用体验。事实上,越来越多的开发人员正在将他们的 win32 应用程序转换为 UWP 应用程序。所有 UWP 应用均使用 .appx 文件格式,而不是常规 .exe 格式。此外,由于大多数 UWP 应用程序都可以通过 Windows 应用商店获得,因此您只需单击一两次即可轻松安装您喜欢的任何应用程序。好处是 Windows 会处理安装和卸载过程,您不必像常规程序那样担心剩余文件和注册表项。
尽管它很好,就像 Android 版 Google Play 商店一样,Windows 应用商店不允许您下载 .appx 文件包。但是,按照以下步骤,您可以从 Windows 应用商店下载 .appx 软件包。
另请阅读: 如何修复 Windows 中的“意外存储异常”错误
要从 Windows 应用商店下载 appx 软件包,我们将使用名为的免费软件提琴手。 Fiddler 是免费的 Web 调试代理软件,可以记录您的计算机和 Internet 之间的所有 HTTP 和 HTTPS 流量。由于它可以记录 HTTP(S) 流量,因此我们将从 Windows 应用商店获取直接下载链接,并使用它来下载目标应用程序的 appx 文件包。
首先,下载提琴手从其官方网站下载并像任何其他 Windows 软件一样安装它。

默认情况下,Windows不允许应用程序向本地计算机发送网络流量,因此我们首先需要删除此限制。为此,请通过在“开始”菜单中搜索来打开 Fiddler。

打开后,单击顶部导航栏上出现的“WinConfig”按钮。

上述操作将打开“AppContainer Loopback Exemption Utility”窗口。在这里,单击“全部排除”按钮,然后单击“保存更改”按钮。完成后,关闭此窗口。

在主窗口上,单击“删除”图标,然后从下拉菜单中选择“全部删除”选项。此操作将清除捕获屏幕。

现在打开 Windows 应用商店,找到您要下载的应用程序,然后单击“安装”按钮。就我而言,我正在尝试下载 CrystalDiskMark 5 应用程序。这是一个转换为 UWP 应用程序的 win32 应用程序。

Windows 获取许可证并开始下载过程后,它在 Windows 应用商店中的外观如下。看到此内容后,请继续下一步。

由于Fiddler在后台运行,所有流量都受到它的监控。从监控结果中我们可以找到并复制appx包的下载地址。为此,请单击顶部导航栏中出现的“查找”按钮。

在“查找”窗口的空白字段中键入“appx”,然后按 Enter 按钮。

上述操作将突出显示所有负责下载 appx 包的 URL。从突出显示的 URL 中,找到并右键单击第一个 URL,然后选择选项“复制 > 仅 URL”。执行此操作时,请确保突出显示的 URL 的状态代码为 200。

复制 URL 后,只需将其粘贴到您喜欢的浏览器的地址栏中,然后按 Enter 按钮即可。 appx 包应该会自动下载。根据下载大小,可能需要一些时间,但下载完成后您应该会在“下载”文件夹中看到该文件。

下载后,您可以存储以供离线使用根据需要安装它.
请在下面发表评论,分享您使用上述方法在 Windows 10 中从 Windows 应用商店下载 appx 文件的想法和经验。






