当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

作者:精品下载站 日期:2024-12-14 22:52:58 浏览:14 分类:玩电脑

错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序


从Windows 10 1703(创意者更新)开始,系统中出现了几个新的内置通用应用程序,您无法使用标准程序删除它们。例如,当您尝试使用Remove-AppxPackage cmdlet 删除内置通用应用程序时,会出现以下错误:“HRESULT 0x80073CFA 删除失败”。在本文中,我们将考虑一种允许强制删除 Windows 10 中任何内置应用程序的技巧。

假设您在尝试删除内置通用应用程序时遇到错误:

Remove-AppxPackage: Deployment failed with HRESULT: 0x80073CFA, Removal failed. Please contact your software vendor.
(Exception from HRESULT: 0x80073CFA)
error 0x80070032: AppX Deployment Remove operation on package
Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_c5as4n4uizeyw from:
C:\Windows\SystemApps\Microsoft.XboxGameCallableUI_c5as4n4uizeyw failed. This app is part of Windows and cannot be uninstalled on a per-user basis. An administrator can attempt to remove the app from the computer using Turn Windows Features on or off. However, it may not be possible to uninstall the app.
NOTE: For additional information, look for [ActivityId] b2516df1-c2fa-2201-f028-1af9ae2ba901 in the Event Log or use
the command line Get-AppxLog -ActivityID b2516df1-c2fa-2201-f028-1af9ae2ba901
At line:1 char:1
+ Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutr …
+ ~~
+ CategoryInfo : WriteError: (Microsoft.XboxG…l_c5as4n4uizeyw:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError, Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

[玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

重要。在使用下述方法删除通用 Windows 10 应用程序之前,我们强烈建议您创建还原点或映像备份。

要删除 Windows 10 应用程序,您将需要两个免费工具:

  • Sysinternals 的Psexec

  • 用于 SQLite 的数据库浏览器

  1. 下载 pstools.zip,将其解压到 C:\PS 文件夹,然后安装(或下载便携式版本)DB Browser for SQLite;

  2. 使用 psexec,在本地系统下运行交互式命令提示符:

    psexec.exe -i -s -d cmd.exe

    [玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

  3. 在下一个窗口中代表系统运行可执行文件 C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe 或 SQLiteDatabaseBrowserPortable.exe;

  4. 然后在数据库浏览器窗口中单击打开数据库并打开以下文件:%ProgramData%\Microsoft\Windows\AppRepository\StateRepository-Machine.srd;

    [玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

  5. 转到浏览数据选项卡并选择Package表;

  6. 现在,在 PackageFullName 列中找到您要删除的应用程序的名称。 (在我们的示例中为 Microsoft.XboxGameCallableUI_c5as4n4uizeyw。)将此应用的 IsInbox 列中的值从 1 更改为 0

    [玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

  7. 使用文件->写入更改保存更改(或按 CTRL+S);

  8. 然后尝试从 PowerShell 中删除该应用程序:

Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_c5as4n4uizeyw

它应该被删除,没有任何错误或警告。

[玩转系统] 错误 0x80073CFA:无法在 Windows 10 中使用 Remove-AppxPackage 卸载应用程序

在网上搜索后,我发现自 Windows 10 周年更新 (1607) 以来,内置应用程序的 IsInbox 标志就出现在 Windows 应用程序的本地系统库中。当尝试删除启用了 IsInbox 标志的内置应用程序时,会出现错误 0x80073CFA。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯