How to Remove or Restore Default Apps From Windows 10

If you are deploying Windows 10 in business environment, chances are you do not want the XBOX app and several other default apps. Here is how to remove them using Powershell.

Removing Apps Only From Current User:
  • Open the Start menu, search for “PowerShell” 
  • right-click the PowerShell shortcut
  • select “Run as administrator” 
  • Agree to the UAC prompt


Uninstall Mail and Calendar
Get-AppxPackage *communi* | Remove-AppxPackage

Uninstall Money, Sports, News and Weather
Get-AppxPackage *bing* | Remove-AppxPackage

Uninstall Music, Film and TV
Get-AppxPackage *zune* | Remove-AppxPackage

Uninstall Solitaire Collection
Get-AppxPackage *solit* | Remove-AppxPackage

Uninstall Xbox
Get-AppxPackage *xbox* | Remove-AppxPackage

After removing the apps, the tiles remain, so:

  • Click on Store 
  • Account Icon 
  • Settings
  • Turn off everything.
Removing Apps From All Users:

  • Open the Start menu, search for “PowerShell” 
  • right-click the PowerShell shortcut
  • select “Run as administrator” 
  • Agree to the UAC prompt
Get-AppxPackage -allusers | Select Name, PackageFullName
 
Find package name in the list and substitute it for "PackageFullName" in the following powershell command:
Remove-AppxPackage PackageFullName

Remove All Apps From All Users:

  • Open the Start menu, search for “PowerShell” 
  • right-click the PowerShell shortcut
  • select “Run as administrator” 
  • Agree to the UAC prompt
Get-AppxPackage -AllUsers | Remove-AppxPackage

Reinstall All Apps for All Users
  • Open the Start menu, search for “PowerShell” 
  • right-click the PowerShell shortcut
  • select “Run as administrator” 
  • Agree to the UAC prompt
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}

Reinstall One App for All Users
  • Open the Start menu, search for “PowerShell” 
  • right-click the PowerShell shortcut
  • select “Run as administrator” 
  • Agree to the UAC prompt
Get-AppxPackage -allusers | Select Name, PackageFullName
 
Find desired package name and substitute it for "PackageFullName" in the following powershell command:
 
Add-AppxPackage -register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode