## Windows 11 Microsoft Store Apps

This post is a cut down version of this one and only focusses on Windows 11, for clarity.

Important note!

A “provisioned app” is an app that is a part of the Windows 11 installation and will be availible for all users. Otherwise the app is only installed for the currently logged on user. To remove apps for all future users and the currently logged on user, you must remove both types of app.

### Removing Specific Microsoft Store Apps

To remove a specific app from your Windows 11 installation, first you need to find the application package name.

Provisioned apps:

 1  Get-AppxProvisionedPackage -Online | Select PackageName 

Current user apps:

 1  Get-AppxPackage | Select PackageFullName 

Then run the following powershell command to remove the specific app

Provisioned app:

 1  Remove-AppxProvisionedPackage -PackageName [PackageName here] -Online 

Current user app:

 1  Remove-AppxPackage -Package [PackageFullName here] 

### List Of Apps Included With Windows 11 21H2

Here are the provisioned apps included with Windows 11 21H2.

PowerShell Display Name Readable App name
Microsoft.549981C3F5F10 Cortana
Microsoft.BingNews Microsoft News
Microsoft.BingWeather Weather
Microsoft.DesktopAppInstaller None
Microsoft.GamingApp Xbox
Microsoft.GetHelp Get Help
Microsoft.Getstarted Tips
Microsoft.HEIFImageExtension None
Microsoft.MicrosoftEdge.Stable Microsoft Edge
Microsoft.MicrosoftOfficeHub Office
Microsoft.MicrosoftSolitaireCollection Microsoft Solitaire Collection
Microsoft.MicrosoftStickyNotes Sticky Notes
Microsoft.Paint Paint
Microsoft.People People
Microsoft.PowerAutomateDesktop Power Automate
Microsoft.ScreenSketch Snip & Sketch
Microsoft.SecHealthUI None
Microsoft.StorePurchaseApp None
Microsoft.Todos Microsoft To Do
Microsoft.UI.Xaml.2.4 None
Microsoft.VCLibs.140.00 None
Microsoft.VP9VideoExtensions None
Microsoft.WebMediaExtensions None
Microsoft.WebpImageExtension None
Microsoft.Windows.Photos (2) “Photos” and “Video editor”
Microsoft.WindowsAlarms Alarms & Clock
Microsoft.WindowsCalculator Calculator
Microsoft.WindowsCamera Camera
microsoft.windowscommunicationsapps (2) “Calendar” and “Mail”
Microsoft.WindowsFeedbackHub Feedback Hub
Microsoft.WindowsMaps Maps
Microsoft.WindowsSoundRecorder Voice Recorder
Microsoft.WindowsStore Microsoft Store
Microsoft.WindowsTerminal Terminal
Microsoft.Xbox.TCUI None
Microsoft.XboxGameOverlay None
Microsoft.XboxGamingOverlay Xbox Game Bar
Microsoft.XboxIdentityProvider None
Microsoft.XboxSpeechToTextOverlay None
Microsoft.ZuneMusic Groove Music
Microsoft.ZuneVideo Films & TV
MicrosoftWindows.Client.WebExperience None

### Remove Specific MS Store Apps From An Online Windows 11 WIM Image

The script removes the apps specified in a text file from the current logged on user and Windows 10/11. I use the script as a part of my Task Sequence for deploying Windows 10/11. The script is heavily based on work by Jörgen Nilsson - check out his post over on his site.

### Remove Specified MS Store Apps From An Offline Windows 11 WIM Image

First, you will need to copy the contents of the Windows 11 ISO file to your hard drive.

Windows 11 includes many editions within it’s WIM file. You will need to specify the index ID of the image to operate on. You can obtain this by running the following PowerShell command:

 1  Get-WindowsImage -ImagePath "C:\foo\Windows 11\sources\install.wim" | Format-Table -Property ImageIndex, ImageName 

The output of the command above should look similar to this:

  1 2 3 4 5 6 7 8 9 10 11 12  ImageIndex ImageName ---------- --------- 1 Windows 11 Education 2 Windows 11 Education N 3 Windows 11 Enterprise 4 Windows 11 Enterprise N 5 Windows 11 Pro 6 Windows 11 Pro N 7 Windows 11 Pro Education 8 Windows 11 Pro Education N 9 Windows 11 Pro for Workstations 10 Windows 11 Pro N for Workstations 

Now you can use the information above to configure the Powershell utility to remove the specific apps from the Windows install image. This script will mount the image, remove the apps and then dismount it. The image can then be made into an ISO or used with MDT/SCCM to deploy Windows as normal.

Note: This process is destructive and non-reversible. Please ensure you have backups before proceeding. To quickly remove all the apps for the current user, run the following PowerShell command:

 1  Get-AppxPackage | Remove-AppxPackage 

To remove all the provisioned apps, run the following PowerShell command:

Note: Provisioned apps are the apps that will be installed for all new users when they first log on.

 1  Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online