(已解决)部署安装APPX包失败

使用 Add-AppxPackage PowerShell cmdlet 更新/安装应用程序时 Microsoft 存储,在此过程中您可能会收到错误消息“Add-AppxPackage implementation failed with HRESULT”。 发生此错误的原因是损坏的文件阻止了安装的进行。

本指南将向您展示如何修复“Add-AppxPackage implementation failed with HRESULT”错误。

解决方法:执行系统重置

当遇到错误时 Windows PowerShell,然后执行简单的系统重启可以快速修复。 因此,作为解决方法,您必须重新启动计算机。 这样,所有进程和程序都将正确启动并防止错误发生。 您可以通过以下步骤执行系统重置:

  1. 打开 Windows 按下按钮启动菜单 获得 钥匙。
  2. 单击“电源”选项,然后单击“恢复” 选项。

1.运行 Windows 商店疑难解答

Troubleshooter 是一个内置功能 Windows. 此功能允许您的系统检测导致您的设备出现某些错误的问题。 所以你需要运行 Windows 存储疑难解答以检测并修复错误。 他 Windows 商店疑难解答可以执行如下:

  1. 打开 Windows 按键设置 赢+我 键在一起。
  2. 导航 系统 > 疑难解答。
  3. 向下滚动并点击“Windows 应用商店选项”在最后。
  4. 跑过 Windows 通过单击“存储疑难解答运行疑难解答” 选项。
  5. 检测到问题后,根据您的选择选择解决方案。 (为了 example 重新启动它 Windows 应用商店解决问题)。

2. Deshabilite el archivo EXE StartMenuExperienceHost

尽管 StartMenyExperienceHost EXE 文件用于管理 Windows 开始菜单,已知会干扰 PowerShell 命令。 因此,您必须在 PowerShell 中运行失败的命令之前禁用此文件。 通过以下步骤,您可以禁用 StartMenyExperienceHost EXE 文件:

  1. 打开 Windows 按下按钮启动菜单 获得 钥匙。
  2. 类型 ”力量 Shell”在搜索框中。
  3. 右键单击它并选择“以管理员身份执行” 选项。

    以管理员身份运行 Powershell
  4. 现在,将以下命令复制并粘贴到 PowerShell 中,然后按下按钮 Enter 钥匙:
    Powershell -ExecutionPolicy Unrestricted
  5. 右键单击 Windows 开始菜单并选择“任务管理器” 选项。
    打开任务管理器
  6. 点击 “细节” 并找到 EXE 文件 StartMenyExperienceHost。
  7. 通过右键单击它并选择打开它的文件位置 “打开文件 地点” 选项。
    打开文件位置
  8. 右键单击 EXE 文件并选择 “切” 选项。
    剪切EXE文件
  9. 按下按钮将文件粘贴到不同的文件夹中 控制 + V 键在一起。
  10. 右键单击 Windows 开始菜单并选择“任务管理器” 选项。
    打开任务管理器
  11. 右键单击 EXE 文件并选择 “最终任务“ 选项。
    完成作业
  12. 在 PowerShell 中键入失败的命令并按下按钮 Enter 钥匙。
    警告: 命令完成后,您需要将 EXE 文件从复制位置粘贴回其默认文件夹。 如果你做不到,你的整个开始菜单和任务栏都会坏掉。

检查问题是否已解决。

3.运行系统扫描

系统文件损坏是导致此错误的主要原因之一。 阻止程序执行某些操作。 因此,为确保这种情况不会发生,您应该运行系统扫描来检测并修复在系统文件中发现的错误。 按照以下步骤,您将了解如何通过系统扫描修复损坏的文件:

  1. 打开 Windows 按下按钮启动菜单 获得 钥匙。
  2. 类型 ”命令“ 在里面 Windows 搜索栏。
  3. 通过右键单击它并选择“以管理员身份运行命令提示符以管理员身份执行” 选项。
    以管理员身份运行命令提示符
  4. 在命令提示符中键入以下命令,在“sfc”和“/”之间留一个空格。
    sfc /scannow
    在命令提示符下运行系统文件检查器。
  5. 文件检查器会在扫描后自动修复损坏的文件。

使用: 系统文件检查器扫描损坏的文件后,您需要运行 DISM 命令。 按照以下步骤运行 DISM 命令:

  1. 在命令提示符中粘贴以下命令并按下按钮 Enter 执行 DISM 扫描的键:
    Dism.exe /online /cleanup-image /restorehealth
    在命令提示符下运行 DISM 命令
  2. 重新启动计算机并进行必要的更改。

4.更新你的 Windows

一个老式的 Windows 阻止某些程序正常运行。 它也可能是出现此错误的主要因素。 因此,您必须保持您的 Windows 更新以防止发生此类错误。 按照下面给出的说明更新您的 Windows 到最新版本:

  1. 打开 Windows 按键设置 赢+我 键在一起。
  2. 导航 更新和安全 > Windows 更新。
  3. 点击 “搜索更新” 选项。

    检查一个可用的 Windows 更新
  4. 之后 Windows 找到更新,点击下载 关于他 下载 页面上的选项。
  5. 重新启动系统以进行必要的更改。

使用: 和 Windows 没有自动为您的系统找到更新,您可以手动为您的系统下载最新的更新 Windows. 通过下面列出的步骤,您可以手动更新 Windows 到最新版本:

  1. 薇啦啦 官方网站 Microsoft.
  2. 下载最新的 Windows 通过单击更新 “现在更新” 选项。

    下载最新的 Windows 更新
  3. 通过单击安装更新 “现在更新” 中的选项 Windows 向导页面更新。

    安装 Windows 更新
  4. 安装完成后,通过单击重新启动选项重新启动计算机。

    电脑重启

5.以安全模式运行系统

如果错误仍然存​​在,那么您应该在安全模式下运行系统。 启动到安全模式后,您的系统将以最少的默认驱动程序和程序集启动。 您可以在安全模式下运行系统,如下所示:

  1. 按下按钮打开运行命令 赢 + R 键在一起。
  2. 类型 ”配置” 在搜索框中并单击 好的 打开系统设置.

    打开系统配置
  3. 打开启动选项卡并选中“安全模式”框。
  4. 点击 ”最低限度” 在安全模式下。
  5. 根据您的选择设置定时器,然后单击 申请好的.
    以安全模式启动系统
  6. 通过选择“恢复”选项在系统配置提示符下。
    重新启动计算机
  7. 系统启动进入安全模式后,您需要运行 PowerShell。
  8. 打开 Windows 按下按钮启动菜单 获得 钥匙。
  9. 类型 ”力量 Shell”在搜索框中。
  10. 右键单击它并选择“以管理员身份执行”。

    以管理员身份运行 Powershell
  11. 现在,键入面临错误的命令,以 example:
    $manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + 'AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest)

使用: 如果在安全模式下没有出现错误,则按照下面的方法进行。

6.就地使用升级

就地升级是一种工具,可让您升级您的 Windows 同时保持您的文件和其他数据完好无损。 作为最后的手段,您应该使用本地更新来修复命令行错误。

免责声明: 虽然此工具不会影响您的数据,但您应该对数据进行备份。 因此,作为最后的手段执行此方法。

  1. 打开 官方网站 Microsoft.
  2. 单击按钮“下载该工具现在下载“创建”中的“选项” Windows 10 个安装介质。”
    下载工具
  3. 选择要从中下载文件的文件夹,然后选择 节省 选项。
    将文件保存在文件夹中
  4. 点击浏览器右上角的三个点,打开 下载 页。
    打开“下载”选项卡
  5. 通过单击“ 展现在文件夹中” 选项。
    打开EXE文件位置
  6. 右击EXE文件,选择“打开“ 选项。
    打开 EXE 文件
  7. 点击 ”是的”在用户帐户控制通知中确认操作。
  8. 点击按钮接受条款和条件“接受“ 选项。
    接受条款和条件
  9. 选择“立即升级此 PC”在“你现在想做什么?”页面上。
    现在升级这台电脑
  10. 通过单击按钮“安装设置安装“ 选项。
    工具安装
  11. 安装后选择您的登录帐户。
  12. 选择您设备的隐私设置,然后单击按钮“接受“ 选项。
    为您的设备选择隐私设置
  13. 通过单击按钮“使用 Cortana“ 选项。
    使用小娜
  14. 这将打开 Windows 登录屏幕。

接下来阅读

  • 修复:Vortex 实现错误
  • 安排: Windows 10 AppX 包崩溃错误 MoAppHangXProc
  • 如何修复开发者模式包安装失败。 错误代码 0x80004005
  • Microsoft 改进对故障驱动程序的检测,以确保快速回滚和更改……