如何绕过 Microsoft Store 的应用许可验证

如何绕过 Microsoft Store 的应用许可验证
PengPengQAQ如何绕过 Microsoft Store 的应用许可验证
Note: I do not condone or encourage piracy, this post is for informational purposes only. Microsoft has stated however that this is an intended feature and likely won’t be patched in the future.
注意:我不支持或鼓励盗版行为,本文仅用于信息分享目的。然而,微软已表示这是一个故意保留的功能,未来可能不会修补。
为什么需要绕过许可?
从 Microsoft Store 下载的应用通常以 .appx 或 .appxbundle 格式分发。这些文件包含应用的代码、资源和一个签名文件(AppxSignature.p7x),用于验证应用的来源和许可。如果没有对应的许可(例如通过 Store 购买或订阅),Windows 会拒绝运行这些应用。
然而,对于非加密的应用包,我们可以通过一些简单步骤移除许可检查,直接安装并运行它们。以下以“CyberLink Screen Recorder 4”(原价 $49.99)为例,展示具体操作流程。
前置条件
在开始之前,确保你具备以下条件:
- 一个非加密的 .appx 或 .appxbundle 文件(加密文件以 .eappx/.eappxbundle 结尾,无法用此方法绕过)。
- Windows 10 或 Windows 11 系统。
- 基本的文件解压工具(如 7-Zip 或 WinRAR)。
- PowerShell(Windows 自带,无需额外安装)。
操作步骤
步骤 1:获取应用包
首先,你需要拿到目标应用的安装包。通常可以通过第三方工具(如 StoreLib 或 StoreBot)从 Microsoft Store 下载 .appx 或 .appxbundle 文件。以 CyberLink Screen Recorder 4 为例,假设你已经下载了一个名为 CyberLinkScreenRecorder4.appxbundle 的文件。
将文件保存在一个容易找到的目录,例如 C:\Temp。
步骤 2:解压应用包
由于 .appx 和 .appxbundle 本质上是压缩文件,可以使用解压工具打开:
- 右键点击
CyberLinkScreenRecorder4.appxbundle,选择“解压到…”(例如解压到C:\Temp\ScreenRecorder)。 - 解压完成后,进入解压目录(
C:\Temp\ScreenRecorder),你会看到类似以下内容:AppxManifest.xml(应用清单文件)AppxSignature.p7x(签名文件)- 其他文件夹和文件(应用的实际内容)
步骤 3:删除签名文件
许可验证的关键在于 AppxSignature.p7x 文件。这个文件用于校验应用的合法性。如果我们删除它,Windows 将无法执行签名验证,从而跳过许可检查。
- 在解压目录中找到
AppxSignature.p7x文件。 - 右键删除它,或者将其移到其他地方备份(以防需要恢复)。
删除后,目录中将不再包含这个签名文件。
步骤 4:启用开发者模式
Windows 默认不允许安装未签名的应用包。要绕过这个限制,需要启用“开发者模式”:
- 打开 设置(快捷键:Win + I)。
- 进入 更新和安全 > 开发者选项(For developers)。
- 在“开发者模式”部分,勾选“开发者模式”选项。
- 系统可能会提示下载开发者工具包,点击“确定”并等待完成(通常不需要额外安装)。
启用开发者模式后,Windows 将允许安装和注册未签名的应用。
步骤 5:通过 PowerShell 注册应用
现在,使用 PowerShell 将修改后的应用包注册到系统中:
- 按下 Win + S,搜索“PowerShell”,右键选择“以管理员身份运行”。
- 在 PowerShell 中,输入以下命令:
1
Add-AppxPackage -Register "C:\Temp\ScreenRecorder\AppxManifest.xml"
- 将路径替换为你的实际解压目录。
-Register参数告诉系统直接注册清单文件,而不是重新打包。
- 按 Enter 执行命令。如果一切顺利,你会看到命令执行完成,没有错误提示。
步骤 6:启动应用
注册完成后:
- 打开 开始菜单,找到新安装的应用(例如“CyberLink Screen Recorder 4”)。
- 点击启动。如果操作正确,应用将正常运行,无需许可验证。
- 如需卸载,可在开始菜单中右键应用选择卸载,或在设置应用中卸载。


