Earlier, we told you how to re-register a specific app or all apps in Windows 10, under this guide:

Re-register a specific app in Windows 10

However, sometimes, you may not able to re-register all apps because of some Windows PowerShell errors involved. This post talks about one such error which we noticed recently. The complete error message appeared after running the cmdlet to re-install apps, is as follows:

Add-AppxPackage : Deployment failed with HRESULT: 0x80073D02, The package could not be installed because resources it modifies are currently in use.
error 0x80004004: Unable to install because the following apps need to be closed
Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy!App.

[FIX] Deployment Failed With HRESULT: 0x80073D02, The Package Couldn't Be Installed Because Resources It Modifies Are Currently In Use

If this error mentions to shut down any other app like Microsoft.Windows.Cortana_cw5n1h2txyewy (Cortana) or Microsoft.MicrosoftEdge_8wekyb3d8bbwe (Microsoft Edge), we can do it very easily. But as it mentions to close Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy!App, we don’t have any clue about what it is and how to stop it?

What is Windows Shell Experience Host or ShellExperienceHost.exe?

It is basically a background running process and introduced with Windows 10. It helps Windows Explorer to collaborate with taskbar elements like Start Button/Menu, clock flyout, Action Center, network and battery icon flyouts, Jump list flyout etc. You can locate the files required to run this process at %SystemRoot%\SystemApps\ShellExperienceHost_cw5n1h2txyewy. Inside ShellExperienceHost_cw5n1h2txyewy folder, you’ll find dynamic link libraries (DLLs) for Action Center (Windows.UI.ActionCenter.dll), Start Menu/Screen (StartUI.dll) etc.

FIX : Deployment Failed With HRESULT: 0x80073D02, The Package Couldn’t Be Installed Because Resources It Modifies Are Currently In Use

So to fix this issue, we’re required to close Windows Shell Experience Host process. The easiest way to stop the process is via Task Manager. Press Ctrl+Shift+Esc simultaneously and in the Task Manager window, locate/highlight Windows Shell Experience Host and click End task.

[FIX] Deployment Failed With HRESULT: 0x80073D02, The Package Couldn't Be Installed Because Resources It Modifies Are Currently In Use

You can then re-run PowerShell cmdlet to re-register app(s) and it should work this time, as expected.

[FIX] Deployment Failed With HRESULT: 0x80073D02, The Package Couldn't Be Installed Because Resources It Modifies Are Currently In Use

That’s it!

Related: How to fix “Deployment failed with HRESULT: 0x80073CF6, Package could not be registered”.

11 Comments

Add your comment

  • Jordan

    I tried going into the Task Manager and ending the Shell Experience Host, but it just keeps turning itself right back on. Can you give me any advice on how to fix this?

  • Kapil Arya

    ^^ Right click on Windows Shell Experience Host task and select ‘Open file location’. Rename the highlighted folder in next window to something else. Try re-registering apps and then restore the original name of the folder we renamed.

  • Geoffrey Stenta

    I am seeing this exact same issue on Server 2016 RTM.

    I tried just about everything I could find online, and the Start Menu is still broken.

    The Application log is filled with:

    Activation of app Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy!App failed with error: The remote procedure call failed. See the Microsoft-Windows-TWinUI/Operational log for additional information.

  • Kapil Arya

    ^^ Make sure Remote Procedure Call service is running in background.

  • kushal

    Apps are not downloading he shows set up family ask the parents but I have make family I’d

  • Francesco

    You saved my life, thank you. Renaming the folder was the solution

  • Kapil Arya

    ^^ Glad we could help 😎

  • Madiha

    I am getting the same issue while updating app version. First time it works fine if the version 1 application is open and second time if we again do the same steps like updating app then it start giving this error .
    AppX Deployment operation failed for package com.itim.futurestore_2018.521.654.0_neutral_~_yxnqkczx5dm4g with error 0x80073D02. The specific error text for this failure is: error 0x80004004: Unable to install because the following apps need to be closed com.itim.futurestore_yxnqkczx5dm4g!com.itim.futurestore.

  • Shankar

    I am facing a different issue instead of the PowerShell Host issue, It’s asking me to close
    Microsoft.GamingServices_2.46.7001.0_x64__8wekyb3d8bbwe. ; and Microsoft.Windows.StartMenuExperienceHost_10.0.19041.610_neutral_neutral_cw5n1h2txyewy.
    and I am not able to find them both in task manager.

  • Soumya Boral

    Facing similar error as Shankar.

  • Kapil Arya

    ^^ For StartMenuExperienceHost, to stop it, check this post: https://www.kapilarya.com/what-is-startmenuexperiencehost-exe-in-windows-10. For Microsoft.GamingServices, if you don’t use any games, run this command: get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers .

  • Leave a Reply

    Your email address will not be published. Required fields are marked *