Uninstall & Completely Erase All Pre-Installed Modern Apps From Windows 8

Windows 8 is basically focused on Modern (Metro) Apps and comes with some pre-installed Modern Apps in order to make the users get started with Windows 8. However, there are some folks, who may not have use for Modern Apps and may want to uninstall them. While one can uninstall Windows 8 apps, there is no easy way to completely remove them from your disk.

In this article, I’ll share the way to completely remove all the Modern apps from Windows 8.

Please note that, when you uninstall a Modern App from usual options, the app is removed temporarily and goes to a staged condition discussed later in this article. Thus, when you create a new user account on Windows 8, it will again have all the pre-installed apps, since Modern Apps are not removed completely from the system.

To completely remove and erase all default pre-installed apps, you must be signed in as Administrator of you Windows Account – and you need to remove it in two places:

  1. Remove the provisioned package
  2. Remove the “installed” package from the administrator account.

Completely Uninstall & Erase All Pre-Installed Modern Apps

1. Firstly, press Windows Key + Q, and in the search box, type powershell. From results, pick the Windows PowerShell. Right click on it, select Run as administrator from bottom options.

Remove Mordern Apps Windows 8 Uninstall & Completely Erase All Pre Installed Modern Apps From Windows 8

2. In the Windows PowerShell window, type following command to enlist all the apps pre-installed on your Windows 8.

Get-AppxPackage -AllUsers

Remove Mordern Apps Windows 8 1 Uninstall & Completely Erase All Pre Installed Modern Apps From Windows 8

Command to remove all the Modern Apps from your system account

3. Run the following command to remove all Modern Apps:

Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online

That’s it! Now whenever you create a new user account on your Windows 8, there will no be no pre-installed Modern apps on that account as well.

Whenever we uninstall a Modern App, its status in PowerShell window is displayed as Staged. That means, the app still lies in Windows. In other words, the application is prepared to get automatic installation when a new user account is created.

Remove Mordern Apps Windows 8 3 Uninstall & Completely Erase All Pre Installed Modern Apps From Windows 8

4. If you’d like to remove all Modern Apps for the current account only, use following command:

Get-AppXPackage | Remove-AppxPackage

5. In case you want to remove all Modern Apps for a specific user then add the -User part in above command, so it is:

Get-AppXPackage -User | Remove-AppxPackage

6. Finally, let us know the command to remove all Modern Apps from all the account on your Windows 8:

Get-AppxPackage -AllUsers | Remove-AppxPackage

That’s it! The apps will now be completely uninstalled and erased from your system!

Interested readers can proceed to TechNet Blogs & Microsoft for advanced readings.

Posted by on , in Category Windows with Tags
An Electrical Engineer by profession, Kapil is a Microsoft MVP in Windows - Consumer and a Microsoft Content Creator. He recommends that you create a system restore point first before tweaking the registry.
  • Ano

    Hi,
    Thanks for this news. I followed the instructions but the applications still there in C:Program FilesWindowsApps. What a shame !
    Ano

  • Kapil Arya

    Hello,

    Once again run the commands, make sure you’re the administrator of your account.

    Also, please include a screenshot of powershell window, so that we can help you further.

    Goodluck :)

  • Claus

    Hi,

    this does not work for me.
    I am running the PowerShell as admin and am not able to completely uninstall the staged modern apps.

    I used this command:

    Get-AppxPackage -AllUsers | Remove-AppxPackage

    And getting results like this one (sorry, German version) even after a reboot:

    Remove-AppxPackage : Fehler bei Bereitstellung. HRESULT: 0x80073CF1, Das Paket wurde nicht gefunden. (Ausnahme von

    HRESULT: 0x80073CF1)

    Microsoft.XboxLIVEGames_1.2.143.0_x64__8wekyb3d8bbwe kann nicht entfernt werden, da der aktuelle Benutzer dieses Paket

    nicht installiert hat. Verwenden Sie Get-AppxPackage, um die Liste der installierten Pakete anzuzeigen.

    HINWEIS: Wenn Sie weitere Informationen wünschen, suchen Sie im Ereignisprotokoll nach “[ActivityId]

    cdf37304-5d41-0000-1280-f3cd415dce01″, oder verwenden Sie die Befehlszeile “Get-AppxLog -ActivityID

    cdf37304-5d41-0000-1280-f3cd415dce01″.

    In Zeile:1 Zeichen:29

    + Get-AppxPackage -AllUsers | Remove-AppxPackage

    + ~~~~~~~~~~~~~~~~~~

    + CategoryInfo : ObjectNotFound: (Microsoft.XboxL…__8wekyb3d8bbwe:String) [Remove-AppxPackage], PSInval

    idOperationException

    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

    Best Regards
    Claus

  • AJ_DESTROYER

    Didn’t work , uninstalled all the apps from the system, but still showing in windows store

  • rannanon

    It worked great after I left out the “-online” after Remove-AppxProvisionedPackage. Makes sense because the other commands do not repeat the -AllUsers or -User with the Remove command either.

  • Baronu

    In Search, click Turn Windows features on or off and un-check Windows PoweShell. It worked for me. Have fun.

  • Recent Comments