添加 AppxPackage 部署失败,HRESULT 0x80073CFF – 数字指南

如果当你尝试使用 Add-AppxPackage PowerShell cmdlet 从 Microsoft Store 安装/更新应用程序时 Windows 11 或 Windows 10台电脑,你得到的输出说明 添加 AppxPackage 部署失败,HRESULT 0x80073CFF,那么这篇文章旨在帮助您找到最合适的解决方案。

此 Microsoft Store 错误符号名称和描述如下;

ERROR_INSTALL_POLICY_FAILURE
要安装此应用程序,您需要开发人员许可证或支持侧载的系统。
调试:如果程序包不满足以下要求之一,您可能会收到此错误:应用程序是使用 Visual Studio 中的 F5 部署在具有 Windows 商店开发商许可证,
该程序包使用 Microsoft 签名进行签名,并作为 Windows 或来自 Windows 商店,该软件包使用受信任的签名进行签名,并安装在具有 Windows 存储开发人员许可证、启用了 AllowAllTrustedApps 策略的已加入域的计算机或具有 Windows 在启用 AllowAllTrustedApps 策略的情况下旁加载许可证。

当您在设备上遇到错误时,您将收到类似以下内容的错误消息。

Add-AppxPackage:部署失败,HRESULT:0x80073CFF,要安装此应用程序,您需要 Windows 开发人员许可证或支持侧载的系统。 打包与 Windows 不能使用开发者模式选项旁加载或安装 Store origin。 注意:有关其他信息,请查找 [ActivityId] 事件日志中的 4d02cd87-927a-0006-31cf-024d7a92d101 或使用命令行 Get-AppxLog -ActivityID 4d02cd87-927a-0006-31cf-024d7a92d101 At line:1 char:1

如果您尝试使用 Add-AppxPackage PowerShell cmdlet 从 Microsoft Store 安装/更新应用程序时出现 Add-AppxPackage Deployment failed with HRESULT 0x80073CFF Windows 11/10 计算机,然后您可以应用下面我们推荐的修复程序来解决问题。

  1. 初始清单
  2. 打开开发者模式以启用应用程序的 SideLoading
  3. 创建一个新的用户帐户
  4. 配置组策略以允许安装所有受信任的应用程序
  5. 执行系统还原
  6. 重置 PC 或就地升级修复 Windows 11/10

让我们看一下与每个列出的解决方案相关的流程描述。

1]初始清单

在继续执行以下解决方案之前,您可以完成以下每项任务,并在完成每项任务后查看您是否能够使用 Add-AppxPackage PowerShell cmdlet 安装应用程序而不会出现问题。

  • 使用其他方式安装应用程序. 假设没有特殊原因需要使用 Add-AppxPackage PowerShell cmdlet 安装 Microsoft Store 上提供的应用程序,您也可以直接从您的 Microsoft Store 应用程序获取或部署该应用程序 Windows 11/10 设备。 或者,您可以使用 Winget 命令行实用程序从 Microsoft Store 下载/安装您设备上的应用程序。
  • 更新 Windows. 在某些情况下,问题确实会因错误而发生,软件供应商或开发人员通常会为其软件发布更新。 这些更新包含对用户报告的错误的修复。 因此,建议始终确保 Windows 由于消除了操作系统上可能存在的已知错误,因此更新到最新的构建/版本。 这还可确保您运行的是最新版本的 PowerShell。 安装最新的后 Windows 更新,检查问题是否仍然存在。
  • 编辑 AppxManifest 文件. 您应该在更新后执行此操作 Windows 到最新版本。 在引用的应用程序文件夹中,您需要按如下方式编辑 AppxManifest 的“TargetDeviceFamily”行,并确保将 WinBuild 占位符替换为您当前的 Windows 内部版本号。 然后,运行 Add-AppxPackage 命令。
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.WinBuild" MaxVersionTested="10.0.WinBuild" />
  • 跑步 Windows 应用商店疑难解答. 内置的疑难解答旨在帮助 PC 用户自动修复他们可能遇到的一些常见问题 Windows 设备。 在这种特殊情况下,运行 Windows Store Apps Troubleshooter 会很有帮助。 这是个好主意,我们建议针对与 Microsoft Store 应用相关的问题运行疑难解答。

: 修复 Microsoft Store 错误代码 0x80073CF3

2]打开开发者模式以启用应用程序的侧加载

正如错误消息中已经指出的那样,Add-AppxPackage Deployment failed with HRESULT 0x80073CFF 由于安装有问题的应用程序的设备未注册 Windows 侧面加载应用程序的开发人员许可证。 在这种情况下,要解决此问题,您可以打开开发者模式以在您的应用程序上启用 SideLoading Windows 11/10 设备使用以下步骤。

  • 打开 Windows 终端作为管理员。
  • 在 PowerShell 控制台中,键入或复制并粘贴以下命令并点击 Enter:
Show-WindowsDeveloperLicenseRegistration
  • 在里面 对于开发人员 在“设置”应用程序中打开的页面,将按钮切换为“打开” 开发者模式.
  • 点击 是的 在提示上。
  • Exit 设置应用程序。

您现在可以尝试再次下载该应用程序。 但请记住,此操作不适合继续执行或作为解决方法,因为它放宽了对符号链接和其他一些事情的限制。 因此,作为预防措施,您可以在设备上安装应用程序后关闭开发者模式。

: 如何侧载 Android 使用 WSA 的应用程序 Windows 11

3]创建一个新的用户帐户

在其他条件相同的情况下,在某些情况下,您当前面临的问题等问题可能会发生在特定用户帐户中,尤其是在帐户/配置文件已损坏的情况下。 在这种情况下,您可以创建一个新的用户帐户,然后查看是否可以从该用户帐户成功安装该应用程序。 如果新帐户一切正常,而旧帐户存在其他问题,您可以将文件/数据转移到新用户配置文件,然后删除旧帐户/配置文件。

: 在 Windows 个人电脑

4]配置组策略以允许安装所有受信任的应用程序

如果您在企业环境中遇到此问题,您可以在本地设备上配置 GPMC 以允许安装所有受信任的应用程序。 要执行此任务,请执行以下步骤:

  • 打开组策略管理控制台。
  • 导航到以下路径:
 Computer Configuration > Policies > Administrative Templates > Windows Components > App Package Deployment
  • 在该位置的右窗格中,双击 允许安装所有受信任的应用 政策来编辑其属性。
  • 在打开的策略属性窗口中,选择单选按钮 启用.
  • 点击 申请 > 好的 保存更改。

笔记:在应用程序包成为受信任的应用程序包之前,必须信任用于签署应用程序包的(根)证书。 因此,要配置组策略以正确导入所有计算机的根证书,请执行以下步骤:

  • 打开组策略管理控制台。
  • 导航到以下路径:
 Computer Configuration > Policies > Windows Settings > Security Settings > Public Key Policies
  • 在右窗格中的位置,右键单击 受信任的根证书颁发机构.
  • 选择 进口.
  • 在里面 证书导入向导 打开,执行以下操作:
    • 欢迎 页面,点击 下一个.
    • 要导入的文件 页, 浏览 到证书并单击 下一个.
    • 证书库 页面,点击 下一个.
    • 完成 页面,点击 结束.
  • Exit GPMC 完成后。

: 如何安装或更新组策略管理模板 (ADMX)

5]执行系统还原

一些受影响的用户报告说他们以前能够在他们的 Windows 11/10 设备通过运行 Add-AppxPackage PowerShell cmdlet。 在这种情况下,除了更新 Windows 最近,您的系统可能发生了一些您可能没有意识到的变化。 因此,要解决此问题,如果这种情况适用于您,您可以按照本指南中的说明卸载任何新安装的系统更新。 否则,由于您不知道可能破坏此 PowerShell 功能的更改,您可以按照本指南中描述的步骤执行系统还原,将系统恢复到您知道没有问题的较早时间点你目前面对的。

: 复制、还原、挂载注册表时系统还原失败

6]重置PC或就地升级修复 Windows 11/10

作为最后的手段,如果没有别的办法,您可以重置 PC 并选择保留个人文件的选项。 如果问题仍然存在,您可能正在处理严重的系统损坏,在这种情况下,您可以执行就地升级修复 Windows 11/10。

希望这些修复程序中的任何一个都对您有用!

这些帖子可能会让您感兴趣:

  • 修复部署失败并出现 HRESULT 0x80073D02 错误
  • 部署失败 HRESULT 0x80073cf6,无法注册包
  • PowerShell Get-Appxpackage 不工作或访问被拒绝

如何安装 Appxbundle Windows 11?

在您的计算机上安装 APPX 或 APPBUNDLE 文件 Windows 11 计算机,只需双击文件资源管理器中的文件。 由于系统会识别文件类型并让您安装应用程序,因此您应该不会遇到太多问题。

如何修复 HRESULT 0x80073CF6 部署失败?

修复部署失败并出现 HRESULT 0x80073CF6 错误 Windows 11/10 PC,你需要运行 Windows 首先存储应用程序疑难解答。 如果没有解决,您可以检查 Windows 更新并安装所有可用更新。 但是,您也可以重置 Microsoft Store,并执行就地升级以解决错误。

: 修复包无法注册 Windows.