This PowerShell workshop will show you the steps to re-register a specific app in Windows 10 to fix all issues with it, without reinstalling app from Store.
If you want to reset apps in Windows 10, click here.

Many times, it happens that a particular app doesn’t responds and we need to fix it. Users having this type of issues have only one thing in mind to fix this problem, and that is to reinstall the app. Now for some cases, reinstall helps and fixes user issues with the app. But there exists some others scenarios as well, in which user continue to facing problems with the app even after re-installation. For such cases, you should re-register the app particularly to sort the hitch.

We have already seen the steps to re-register all Modern Apps at once in Windows 8.1. While in Windows 10, the cmdlets are quite different due to existence of Universal Apps. Generally, it is recommended to reinstall all apps at once, which is not relevant to follow if all other apps are working fine and you’ve problems with a single app. Here, in this article, we’re going you to share the cmdlets embedded in a step-by-step approach, so that you can easily re-register an app that is not working for you.

How To Re-register A Specific App In Windows 10

1. In the search box on taskbar, type windows powershell and right click on Windows PowerShell from results, select Run as administrator.

How To Re-register A Specific App In Windows 10

2. Next, in the elevated Windows PowerShell window, type following cmdlet and hit Enter key:


How To Re-register A Specific App In Windows 10

3. Previous step cmdlet will populate a list of all apps installed on your Windows 10 along with their technical details. For each app, there is a PackageFullName, which you’ve to note down for the app you wish to re-register. It will be required in successive step here.

In this example, we’re showing the procedure of re-registering Xbox app. Hence for that, the package name in our case is Microsoft.XboxApp_7.7.29027.0_x86__8wekyb3d8bbwe.

How To Re-register A Specific App In Windows 10

4. Now we’re in the final step, where we will run the re-install cmdlet. Here is what you have to type and press Enter key:

Add-AppxPackage -register "C:\Program Files\WindowsApps\<PackageFullName>\appxmanifest.xml" -DisableDevelopmentMode

*Substitute, C: with your system root drive and <PackageFullName> with the app’s full package name which we noted down in previous step.

For example, to re-register Xbox app installed on C: drive, I’ll use this cmdlet:

Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft.XboxApp_7.7.29027.0_x86__8wekyb3d8bbwe\appxmanifest.xml" -DisableDevelopmentMode

How To Re-register A Specific App In Windows 10

During cmdlet execution, you’ll see the progress bar as shown in below screenshot.

How To Re-register A Specific App In Windows 10

5. Just FYI, in case if you want to re-register all installed apps at once, you can use this cmdlet:

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

How To Re-register A Specific App In Windows 10

Once the execution is completed, you can close Windows PowerShell and reboot the machine. After restarting your system, the app you’ve re-registered, should start working as expected.

That’s it!


  • This works perfectly / thanks..

  • Kapil Arya

    ^^ Glad it helped! :)

  • Please help . Got error with reponse :
    C:\WINDOWS\system32> Add-AppxPackage -register “C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1601.4902
    0_x64__8wekyb3d8bbwe\appxmanifest.xml” -DisableDevelopmentMode
    d-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.
    rge Failure : error 0x80070003 : Cannot register the Microsoft.WindowsCalculator_10.1601.49020.0_x64__8wekyb3d8bbwe
    ckage because there was a merge failure with the following file: C:\Program
    TE: For additional information, look for [ActivityId] 71d320d9-546d-0000-238a-d3716d54d101 in the Event Log or use
    e command line Get-AppxLog -ActivityID 71d320d9-546d-0000-238a-d3716d54d101
    line:1 char:1
    Add-AppxPackage -register “C:\Program Files\WindowsApps\Microsoft.Win …
    + CategoryInfo : WriteError: (C:\Program File…ppxmanifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand


  • Kapil Arya

    ^^ Please refer:

  • Not only it didnt work but it f***** up the Windows Store too which was the only one working. Before I tried this, the apps would start and then close by themselves, now they dont even start

  • Kapil Arya

    ^^ You may try creating new user account and all apps will be back on it.

  • Thank you very much for this article. Worked first time for me re-register the Calculator app.
    Legend, you are!

  • Kapil Arya

    ^^ Glad you find it useful!

  • it is still not working,very dissapointed with every windows OS,i have so many problems with windows,windows isn’t change,it is keeping us stuck in the circle of the many problems,feeling tired and regretful

  • Thank you! This fixed my Twinui class not registered error I was getting when I tried to open pictures after upgrating to Windows 10 Anniversary Edition.
    I used the following command to fix my system:
    Add-AppxPackage -Register ‘C:\Program Files\WindowsApps\Microsoft.Windows.Photos_16.722.10060.0_x64__8wekyb3d8bbwe\AppxManifest.xml’ -DisableDevelopmentMode

  • Kapil Arya

    ^^ Glad it helped 😎

  • I tried many unsuccessful approaches to solving a “class not registered” error with mp3 and WAV files which occured after a recent Windows 10 upgrade. In the end I used the cmdlet to re-register all installed apps at once. As a result MP3 and WAV files now open in Groove. Previously they opened in Windows Media. Why has this default changed?

  • Kapil Arya

    ^^ Since you re-registered all apps, hence default association got a reset :)

  • Kapil, Step 5 was all that I needed – you’re a star. you’ve saved me a lot of work and heartache. Many Thanks

  • Kapil Arya

    ^^ Awesome 😎

  • It would be nice if the example provided for how to repair calculator app used the calculator app instead of the xbox app.
    Also, get-appxpackage returns only four apps for me. None of these has calculator in the name. Yet, when I type calculator in the search, there’s the icon. When you click it, nothing happens. When I type “calc”, I get a different icon. Clicking that one gives the error “You’ll need a new app to open this calculator.”
    To make a long story short, how do I re-register an app which Get-appxpackage doesn’t list?

  • I not only tried to re register photo app which never worked individually, but tried to re register all apps and now none of the apps work. Help!

  • Came through to this article from Followed steps on here. But still Start button, Cortana, Action Centre all non-responsive. And though I can run Calc from Run it just opens a box momentarily then closes.

  • I get an error message “Get-AppxPackage : The database disk image is malformed. The database disk image is malformed at line:1 char:1 _ get-appx ppackage +_-_-_- + CategoryInfo : notspecified: (:) [get-appxpackage], exception +fullyqualified errorid : system.exception,

  • Kapil Arya

    ^^ Seems like the System Image is corrupted on your machine. Run third DISM command mentioned here to repair the image first: Then re-try steps of this article.

  • When I tried this fix (I’m trying to get Windows Spotlight to pull new images on startup), I got this error message:
    PS C:\WINDOWS\system32> Add-AppxPackage -register “C:\Program Files\WindowsApps\Microsoft.Windows.ContentDeliveryManager_10.0.14393.0_neutral_neutral_cw5n1h2txyewy\appxmanifest.xml” -DisableDevelopment
    Add-AppxPackage : Cannot find path ‘C:\Program Files\WindowsApps\Microsoft.Windows.ContentDeliveryManager_10.0.14393.0_neutral_neutral_cw5n1h2txyewy\appxmanifest.xml’ because it does not exist.
    At line:1 char:1
    + Add-AppxPackage -register “C:\Program Files\WindowsApps\Microsoft.Win …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (C:\Program File…ppxmanifest.xml:String) [Add-AppxPackage], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

    Any ideas as to where to go next?

  • Kapil Arya

    ^^ Check, if directly running step 5 command works you in this case.

  • ohhhhhhhhhhhhhhhhhhhhhh my worrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrd been up whole night trying to figure this thing out its now 12:52am came across this website just as i was thinking to reset my computer and it soooo worked thanks so muchhhhhhh words cant express how HAPPY I AM ..can finally go to sleep now :-) … ;-)

  • Kapil Arya

    ^^ Thank you for your feedback 😊

  • Can’t run the windows powershell as it is an app in the Windows accessories and most of my apps are not working – a Catch 22. Is there another way to run powershell?

  • The link I followed said Steps to re-register the calculator app in windows 10 (which is what I need). Then the article shows how to install the xbox app, which is the last thing we’d ever need. There is no mention of anything to do with a calculator in the list when running Get-AppxPackage. What would be the app name to use for getting the calculator working?

  • Kapil Arya

    ^^ At step 3, from the list of packages/apps installed, you need to find out the app name for Calculator in the similar way as we did for Xbox app.

  • Thank you very much….

  • Kapil Arya

    ^^ Glad we could help 😎

  • Fixed the issue by turning on the windows firewall. Try that and see if that works.
    Here at our company, we have to turn off the windows firewall because we have mcafee enterprise antivirus installed which deals with it. we noticed especially on windows 10, if we turn the windows firewall off, a lot of programs will stop working. hope this helps.

  • Kapil Arya

    ^^ Thanks for adding this, glad the issue resolved for you!

  • Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.
    error 0x80070005: While processing the request, the system failed to register the windows.integrityExtension extension
    due to the following error: Access is denied.
    NOTE: For additional information, look for [ActivityId] d2ac931d-8edf-0001-62db-aed2df8ed301 in the Event Log or use
    the command line Get-AppxLog -ActivityID d2ac931d-8edf-0001-62db-aed2df8ed301
    At line:1 char:1
    + Add-AppxPackage -Register “C:\Program Files\WindowsApps\Microsoft.Win …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : WriteError: (C:\Program File…ppxManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

    How do i fix this Access denied thing ???

  • Kapil Arya

    ^^ For Access denied, check the permissions:

  • This worked on one of my AMD boxes but not on the Lenovo for some reason. I got it working by :
    Step 1 – Open Windows 10 Mail and click Get started
    Step 2 – Click + Add account
    Step 3 – Click Other account (POP, IMAP)
    Step 4 – Enter your email account details and click Sign in
    Step 5 – All done!

  • Thank you MikeH! That is what finally worked. Instead of selecting google I selected other and just put the gmail address in.

  • Kapil Arya

    ^^ Thanks for confirming this!

  • how to do Get-AppxPackage in D drive

  • Kapil Arya

    ^^ Is your Windows installed to D: drive? if yes, you can substitute C: with D: drive.

  • Not all windows apps are located in “C:\Program Files\WindowsApps\”. There are some in “C:\Windows\SystemApps\” also. So for this tip to work with all apps you should use:

    Add-AppxPackage -register “PackageFullPath\appxmanifest.xml” -DisableDevelopmentMode

    where PackageFullPath is the “InstallLocation” value that the “Get-AppXPackage” command displays for the app we want to re register.

    (sorry for the repost but I had the word “PackageFullPath” inside “less than”-“greater than” symbols and noticed that it was not shown after I posted).

  • Kapil Arya

    ^^ Thanks for adding this!

  • I pasted registering all apps and this popped up in red. Please help!

    PS C:\WINDOWS\system32> Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocati
    Add-AppxPackage : Cannot find path ‘C:\AppXManifest.xml’ because it does not exist.
    At line:1 char:28
    + … | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.I …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (C:\AppXManifest.xml:String) [Add-AppxPackage], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

  • Kapil Arya

    ^^ Have you removed all apps package earlier?

  • Leave a Reply

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

    Recent Comments

    • Kapil Arya : ^^ Make sure you open Command Prompt as administrator....

      4 hours ago

    • Kapil Arya : ^^ Glad to help Armando!...

      4 hours ago

    • Armando : My problem was solved after the checklist of the very second step (2):...

      5 hours ago

    • kevin : Shift + right click will give this option as well...

      1 day ago

    • Aman : Error: Access is defined...

      2 days ago