修复:在Windows上卸载应用程序时出现0x80073CFA错误

一些 Windows 用户报告说,每当他们尝试卸载最初通过 Windows 应用商店安装的应用程序时,操作都会通过错误代码 (0x80073CFA)中断。受影响的用户在尝试卸载每个应用程序时都会遇到此错误。该问题被记录在 Windows 10 和 Windows 11 上都会发生。

在彻底调查此特定问题后,我们意识到几个不同的根本原因可能直接或间接导致此问题。以下是您应该注意的罪魁祸首列表:

  • 常见的 Windows 应用商店不一致——如果您只是在尝试删除或卸载 UWP(通用 Windows 平台)应用程序时遇到此问题,则很可能是由于特定的 Windows 应用商店不一致导致出现此问题。在这种情况下,解决问题的最快方法是运行 Windows 应用商店疑难解答并应用推荐的修复程序。
  • 损坏的 Windows 应用商店缓存– 事实证明,您可能会遇到此类错误的另一种情况是卸载组件实际上被存储在 Windows 应用商店缓存文件夹中的某种类型的损坏所抑制。如果您正在处理这种情况,您应该尝试的第一件事是执行 wsreset.exe 过程以清理缓存文件夹。
  • Windows 已过时– 根据 Microsoft 的说法,已经通过在每个分发渠道(Windows 10 和 Windows 11 上)发布的一系列修补程序修补了此问题。在进入更高级的故障排除方法之前,请确保通过安装每个待处理的更新来安装这些修补程序。
  • Microsoft Store 已过时——作为一项安全措施,如果你的 Microsoft Store 已过时,Microsoft 将不允许你进行某些敏感操作(例如卸载与系统相关的 UWP 应用程序)。为确保这不是您遇到 0x80073CFA 错误的原因,请确保安装 Microsoft Store 的每个待定更新。
  • 系统文件损坏– 如果您在尝试卸载 UWP 应用程序时遇到类似问题,则您很可能正在处理某种系统文件损坏。如果此方案适用,您应该首先部署 SFC 和 DISM 扫描。如果这仍然不能解决问题,请考虑进行全新安装或修复安装程序。
  • Windows 帐户没有管理员权限——请记住,在您使用的 Microsoft 帐户没有管理权限的情况下,您可能希望处理 0x80073CFA。如果这种情况适用,您可以通过 CMD 创建管理员帐户并在登录时执行卸载来解决问题。
  • 存在游戏的完整版本——事实证明,如果您试图卸载您已经拥有的游戏的演示版,您可能会遇到这个特定版本。这是阻止您卸载它的 Microsoft Store 故障。但是,您可以通过导航到游戏演示的位置并手动删除它来绕过它。
  • 不正确的 Powershell 命令——如果您在尝试通过 Powershell 从 Windows 11 计算机卸载 W10 软件包时遇到此错误,您应该仔细检查语法。我们提供了有关如何通过提升的 Powershell 终端卸载不必要的 W10 软件包的完整说明。

既然我们已经研究了可能导致此特定问题的所有潜在修复,让我们研究其他受影响的用户已成功用于查明此问题的一系列修复。

1. 运行 Windows 应用商店疑难解答

如果您只是在尝试删除或卸载 UWP(通用 Windows 平台)程序时遇到此问题,则很可能是由于独特的 Windows 应用商店差异而出现此问题。在这种情况下运行 Windows Store Troubleshooter 并采取建议的补救措施是解决问题的最快方法。

运行 Windows 应用商店应用程序疑难解答程序有时会再次为 Microsoft Store 提供正确的功能,并允许用户卸载 UWP 应用程序而不会看到相同的 0x80073CFA 错误。

尽管 Windows 10 和 Windows 11 都允许这种方法,但实现这些方法的步骤却大不相同。在 Windows 10 上,如果您遇到任何困难,您可以在线找到分步说明。

可以通过转到 Windows 设置的疑难解答部分找到 Windows 应用商店应用程序疑难解答选项。当您选择它时,它会立即识别错误的根本原因并提供解决方案。

按照以下简单步骤使用 Windows 11 的 Windows 应用商店应用疑难解答程序:

  1. 您的第一个操作必须是打开Windows 设置。单击Windows 键 + R 后,“运行”对话框中键入“ms-settings:”以打开“设置”。您也可以立即从任务栏或按Windows 键 + I打开它们。
  2. 访问Windows 设置后,在屏幕左侧的列表中查找系统。找到此位置后,单击它。
  3. 接下来,移至右侧部分,通过向下滚动并单击它在系统部分中找到故障排除。
  4. 您现在必须选择其他疑难解答程序才能进入下一阶段。
  5. 进入其他疑难解答部分后,向下滚动到屏幕底部以查看Windows 应用商店应用程序。
  6. 当您看到它时,单击运行以打开Windows 应用商店应用程序疑难解答程序。
  7. 完成故障排除后,请按照提供的说明完成该过程。
  8. 完成后重复之前失败并出现0x80073cfa的卸载,并检查系统文件错误是否已解决。

如果问题仍然存在,请尝试以下可能的修复方法。

2. 确保 Windows 是最新的

Microsoft 声称已经通过在所有分发渠道(Windows 10 和 Windows 11 上)提供的大量修补程序解决了这个问题。安装所有挂起的更新以确保在尝试更复杂的故障排除技术之前安装了这些修补程序。

事实证明,如果您的操作系统缺少 Windows 更新架构的重要组件,您可能无法删除 UWP 应用程序。

这可以通过打开 Windows 更新来解决,检查是否有可用的更新,如果有则安装它们。您可以在计算机的设置中找到 Windows 更新选项。

如果您不确定如何检查是否安装了最新的 Windows 更新,这里是完整的过程:

  1. 首先打开Windows 设置。完成此活动的最简单方法之一是按Windows 键 + R,键入“ms-settings:”,然后按Enter打开“运行”对话框。
  2. Windows 设置窗口中,使用左侧的菜单向下滚动,直到找到Windows 更新。找到它后单击它。
  3. 进入 Windows 更新后,您应该能够看到“检查更新”按钮。扫描不会立即可用。如果需要立即安装更新,请选择安装开始。
  4. 为确保正确部署更新,请在安装后重新启动计算机。
  5. 再次尝试卸载以查看问题是否已解决。

如果您仍然遇到相同的 0x80073CFA 错误代码,请向下移动到下面的下一个方法。

3. 确保 Windows Store 是最新的

如果你的 Microsoft Store 已过期,Microsoft 将阻止你执行一些敏感任务(例如删除与系统绑定的 UWP 应用程序)作为安全保护。请确保应用所有待处理的 Microsoft Store 更新,以确保这不是导致 0x80073CFA 错误的原因。

您只需打开 Microsoft Store 并前往图书馆即可完成此操作。在那里,您可以检查更新,如果发现任何更新,它们将被安装。

以下是将演示如何操作的步骤,以防您不知道如何操作:

  1. 要打开Microsoft  Store,请按Windows 键 + R打开“运行”对话框,在搜索栏中键入“ms-windows-store:” ,然后按Enter。选择权在您,Microsoft Store 也可以从任务栏或其他位置访问。
  2. Microsoft Store在屏幕上打开后,您必须打开库。在屏幕的左下角,选择图标。
  3. 进入库后,选择右侧的“获取更新”图标,查看您的任何程序(包括Microsoft Store)是否有可用的更新。
  4. 如果发现有任何更新可用,它们将立即开始下载。
  5. 安装更新后,尝试安装更多您之前无法安装的程序,以检查错误是否仍然存在。

如果您已更新Microsoft Store但仍无法在其上安装应用,请继续执行下面的下一技术。

4. 重置 Windows 应用商店缓存

事实证明,您可能会遇到此问题的另一种情况是卸载程序确实因 Windows 应用商店的缓存文件夹中保存的某种损坏而无法工作。如果您发现自己处于这种情况,您的第一道防线应该是运行 wsreset.exe 进程来清除缓存文件夹。

注意: Windows 应用商店缓存中累积的损坏数据是经常被忽略的一个实例。之前与我们一起处理过类似问题的几位 Windows 11 用户指出,重启整个 Windows 应用商店组件是有效的。

事实证明,一种阻止您的 PC 与 Microsoft 服务器和集成 UWP 商店建立连接的损坏可能是导致此问题的原因。大多数情况下,此问题是由存储在缓存文件夹中的临时文件引起的。

这种类型的问题经常发生在意外的机器故障之后,或者当安全​​扫描器结束隔离特定项目时。“使用您的 Microsoft 帐户登录以继续应用程序体验”问题的不常见但可能的原因包括错误升级。

根据许多遇到同样问题的 Windows 用户的说法,重新启动 Windows 应用商店和所有相关组件即可解决问题。

最快的方法是启动 elevatex 命令提示符窗口并从那里发出 wsreset.exe 命令。这是如何:

  1. Windows 键 + R打开“运行”对话框。要打开管理员命令提示符,请在文本框中键入“cmd” ,然后按Ctrl + Shift + Enter。
  2. 当 UAC(用户帐户控制)提示时选择授予管理员访问权限。
  3. 成功启动提升的命令提示符后,输入以下命令以重置 Windows 应用商店及其依赖项。
    wsreset.exe
  4. 命令运行成功后,重启电脑,再次启动时,查看问题是否解决。

如果问题仍未解决并且由于 0x80073CFA 错误您仍然无法卸载 UWP 应用,请继续执行下面的下一个选项。

5.使用管理员帐户

请记住,如果您使用的 Microsoft 帐户没有管理权限,您可能会遇到错误代码 0x80073CFA。如果出现这种情况,您可以通过 CMD 设置管理员帐户并在登录时卸载所有内容来解决问题。

事实证明,通过创建一个新的管理员帐户并在重新尝试删除之前登录它,您应该能够完全避免这个问题。

注意:从以前版本的 Windows 转移管理员帐户的 Windows 计算机更有可能遇到此问题。

设置新帐户时,您有两种选择:

  • 使用 Windows 的 GUI 菜单创建帐户(仅适用于 Windows 10 和 Windows 11)
  • 打开更高级别的 CMD 提示以创建帐户(适用于每个 Windows 版本)

按照下面的子指南之一创建一个新的管理员帐户,然后重试从该帐户中删除 UWP,具体取决于您希望如何在 Windows 下完成任务。

5.1. 使用“设置”应用创建一个新的管理员帐户

如果您使用的是 Windows 10 或 Windows 11,您可以直接从“设置”应用创建一个新的管理员帐户。(通过转到“家庭和其他用户”选项卡)。

步骤如下:

  1. Windows 键 + R启动“运行”对话框。
  2. 要打开“设置”应用的“家庭和其他人”选项卡,请在文本字段中输入“ms-settings:otherusers” ,然后按Enter。
  3. 选择家庭和其他用户选项卡后,单击其他用户选项卡上的将其他人添加到这台电脑
  4. 之后,提供您要链接到您的Microsoft 帐户的电话号码和电子邮件。
    请注意:如果您想创建本地帐户,请选择我不知道此人的登录信息
  5. 执行此操作后,系统会要求您输入要建立的新管理员帐户的用户名和密码。在下一个提示中 单击下一步 。
    注意:出于备份目的,您可能还需要设置一些安全问题。
  6. 新账户建立后返回Family & Other People窗口,找到并选择Change Account type
  7. 从Change account type窗口的下拉菜单中选择Administrator,然后单击Ok保存更改并使新创建的帐户成为管理员。
  8. 重新启动计算机,然后使用新创建的管理员帐户在以下注册屏幕上登录。
  9. 重新启动计算机后,再次尝试卸载 Microsoft Store 应用程序以检查问题是否已解决。

如果您更喜欢终端方法(技术性更强但更短),请遵循下面的子指南。

5.2. 通过 CMD 创建一个新的管理员帐户

如果您使用的是旧版 Windows,则无法通过“设置”菜单建立管理员帐户。在这种情况下,最简单的方法是从提升的命令提示符执行它。

具体操作如下:

  1. 要进入“运行”对话框,请先单击Windows 键 + R。
  2. 要打开提升的命令提示符,请在文本框中键入“cmd” ,然后按Ctrl + Shift + Enter
    注意:当您到达UAC (用户帐户控制)时,单击是授予管理员访问权限
  3. 要建立一个新的Windows 帐户并授予其管理员权限,请在提升的命令提示符窗口中执行以下命令,并在每个命令后按 Enter:
    net user /add ReplaceME
    new localgroup administrators ReplaceME /add

    注意:占位符*ReplaceMe*应更改为您要建立的新 Windows 帐户的名称。

  4. 执行这两个命令后,关闭提升的 CMD 窗口,重新启动计算机,并登录到新的管理员帐户,然后再次尝试删除该软件。

如果即使在您成功生成新的管理员帐户后同样的问题仍然存在,请继续执行下面的下一个可能的解决方案。

6.删除游戏的试玩版(如果适用)

事实证明,如果您试图删除您已经拥有的游戏样本,您可能会预料会遇到这个特定版本。这是 Microsoft Store 中的一个错误,使您无法卸载它。

但是,您可以通过找到游戏演示的位置并手动将其删除来绕过它。

如果您通过 Microsoft Store 安装了演示,则修复很容易,因为它们都具有相同的位置。

按照以下说明了解如何执行此操作:

  1. Windows 键 + E打开文件资源管理器
  2. 接下来,使用文件资源管理器导航到以下位置:
    C:\Program Files\WindowsApps

    注意:本指南假定您的 C 盘是 Windows 盘。如果您的具体情况不同,请调整上述路径。

  3. 到达正确位置后,找到游戏演示,右键单击它并选择删除以删除整个文件夹。
    重要提示:在尝试删除操作之前,请确保游戏已关闭。
  4. 删除演示文件夹后,重新启动您的 PC,并在您下次打开它时查看该标题是否已从 Microsoft Store 中消失。

如果此方案不适用于您的情况,请转到下面的下一个方法。

7. 通过 Powershell 删除 W10 包(如果适用)

如果您在尝试通过 Powershell 从 Windows 11 计算机卸载 W10 软件包时遇到此错误,您应该仔细检查语法。我们提供了有关如何通过提升的 Powershell 终端卸载不必要的 W10 软件包的完整说明。

如果这种情况适用,您需要执行以下操作:

  1. Windows 键 + R打开“运行”对话框。
  2. 接下来,在文本框中键入“powershell” ,然后按Ctrl + Shift + Enter打开提升的 Powerhsell 窗口。
  3. 用户帐户控制 (UAC) 中, 单击是以授予管理员访问权限。
  4. 进入提升的 Powershell 终端后,以相同的顺序运行以下命令以有效删除 W10 软件包:
    Set-ExecutionPolicy Unrestricted
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    Remove-AppxPackage Microsoft.WindowsStore_8wekyb3d8bbwe
  5. 成功处理每个命令后,重新启动您的 PC 并查看问题现在是否已解决。

如果此方法不适用,请向下移至下面的下一个方法。

8. 部署 SFC 和 DISM 扫描

如果您在没有找到解决方案的情况下使用此方法,则您的 Windows PC 可能存在与 UWP 安装程序相关的某种系统文件损坏。

下一步应该是启动DISM(部署映像服务和管理)和SFC(系统文件检查器)——这两个内置程序可以解决系统文件损坏的最常见原因。

尽管 SFC 和 DISM 本质上服务于相同的目的,但如果它们直接相继完成,则更有可能解决腐败问题。

需要注意的是,SFC 从本地获取健康的系统文件,而DISM通过 Windows Update 获取文件以替换有故障的对应文件。

通过使用提升的 CMD 提示符,您可以执行 SFC 扫描以查找系统文件损坏。

重要提示:即使仪器在使用过程中出现冻结,最好继续执行此过程(或提前退出 CMD 窗口)。交易完成后,最终会向您发送成功通知。

计算机重新启动后,DISM 扫描将结束。后续启动完成后,进行DISM扫描

重要提示:在开始此步骤之前,请检查您的 Internet 连接强度。

正确执行 DISM 命令后,重新启动计算机以查看问题是否已解决。
如果问题仍未解决,请继续执行以下方法。

9.执行修复安装或全新安装

如果上述技术都没有帮助您,您唯一剩下的选择就是用健康的替换完全替换所有受影响的系统文件依赖项。

此时,您唯一的选择是执行全新安装修复安装(就地升级)。

如果您遇到问题,我们强烈建议您选择就地更新(修复安装):

  • 修复安装(就地升级) ——在修复安装过程中只会更改系统文件(同时保留您的个人文件、用户偏好应用程序和游戏)。
  • 全新安装——如果只有少数内核进程受到影响,这种选择可能是最好的选择,但它的缺点是会从操作系统磁盘中清除所有用户数据。然而,您应该知道,如果您这样做,您的所有个人数据都将被删除。
赞(0)
未经允许不得转载:回忆主机 » 修复:在Windows上卸载应用程序时出现0x80073CFA错误