在基于Windows 10的系统上,'Windows Shell Experience Host'应用无法使用"Add-AppxPackage" PowerShell命令重新安装(重新注册),错误为:"Microsoft.Windows.ShellExperienceHost 部署失败,HRESULT 0x80073D02。无法安装该包,因为它修改的资源当前正在使用中"(事件ID 401、404、419)。
当尝试重新注册所有Windows 10内置应用*或仅尝试注册"Windows Shell Experience Host"应用**时,可能会出现部署错误0x80073D02:
* 重新注册(重新安装)当前用户的所有内置应用:
- Get-AppxPackage | Foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
** 仅重新注册当前用户的'Windows Shell Experience Host'应用:
- Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

本教程包含在执行"Add-AppxPackage"命令注册'Windows Shell Experience Host'应用后,修复PowerShell和事件查看器中以下错误的说明,适用于Windows 10:
Windows.ShellExperienceHost PowerShell错误 0x80073D02 :
- "Add-AppxPackage : 部署失败,HRESULT: 0x80073D02,无法安装该包,因为它修改的资源当前正在使用中。
错误 0x80073D02: 无法安装,因为需要关闭以下应用
Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy。
Windows.ShellExperienceHost事件查看器错误 0x80073D02:
(应用程序和服务日志\Microsoft\Windows\AppXDeploymentServer\Microsoft-Windows-AppXDeploymentServer/Operational):
- 事件ID 419: 错误 0x80073D02: 无法安装,因为需要关闭以下应用 Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy。
- 事件ID 401: 目标卷C: 上包Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy的部署注册操作,从: (AppXManifest.xml) 失败,错误 0x80073D02。请参见 https://go.microsoft.com/fwlink/?LinkId=235160 以获取帮助诊断应用部署问题。
- 事件ID 404: 包Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy的AppX部署操作失败,错误 0x80073D02。此失败的具体错误文本为:错误 0x80073D02: 无法安装,因为需要关闭以下应用 Microsoft.Windows.ShellExperienceHost_10.0.17134.112_neutral_neutral_cw5n1h2txyewy。
如何修复:Microsoft.Windows.ShellExperienceHost部署失败,错误:0x80073D02
错误"Microsoft.Windows.ShellExperienceHost部署失败,HRESULT: 0x80073D02"出现的原因是执行"Add-AppxPackage"命令时Windows Shell Experience Host应用正在运行。
因此,绕过错误"0x80073D02"的唯一方法是使用任务管理器关闭'Windows Shell Experience Host'应用,然后立即运行"Add-AppxPackage"命令。操作方法:
1. 以管理员身份打开PowerShell,复制/粘贴下面的"Get-AppXPackage"命令以重新安装'Windows Shell Experience Host'应用,但不要按Enter。
- Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
2. 然后按Ctrl+ALT+DEL打开任务管理器。
3. (现在您必须快……)……
1. 在进程选项卡,右键点击Windows Shell Experience Host并点击结束任务。
2. 然后,立即点击PowerShell窗口并按Enter。

4. 通常现在,'Windows Shell Experience Host'将无错误重新安装。
完成!如果这篇指南对您有帮助,请留言分享您的体验。请点赞并分享此指南以帮助他人。