Windows 11 in-box apps

All of the following was tested with the Windows 11 Preview ISO version 22454. Subject to change with Official Release. Expect this post to be updated accordingly.

One of our most popular blog posts to this day is removing in-box apps in a modern way, where we leverage the Microsoft Store for Business & Intune to remove preinstalled Windows 10 apps. Since the Microsoft Store for Business is officially being retired, it looks like we’ll need to revisit that blog for Windows 11. But – the first step to removing apps is knowing which ones are preinstalled.

When deploying Windows 10, many IT Admins used the RemoveApps PowerShell script to determine which apps were preinstalled and to subsequently remove those apps in their imaging process. The RemoveApps script uses the Get-AppxProvisionedPackage command to retrieve all of the preinstalled apps, add them to an xml, and then removes them. It also uses the Get-AppxPackage command if it’s attempting to remove apps on a running/online system (rather than an offline mounted image).

IT Admins mainly used that script to remove the Microsoft Store automatically installed apps like Duolingo or Flipboard, but also some of the built-in Windows apps that they just didn’t want users to have access to (Xbox).

Of course, Windows 11 comes with preinstalled (or in-box, included, default) apps just like Windows 10. Most of these apps are fundamental to the Windows experience like Notepad, Calculator, or Photos. But there’s a new behavior for so called Microsoft Store automatically installed apps. While some consumer apps are pinned to the Start Menu, they’re only shortcuts and don’t automatically install in any Windows 11 SKU.

Let’s take a deeper look at all of these default apps:

Windows 11 Home

This year, Windows 11 Home has a hard requirement for internet access. Meaning, no more signing in without a Microsoft Account. Windows 11 (like later versions of Windows 10) also lets you customize your experience during OOBE by selecting a profile such as Entertainment, which will promote certain apps as suggestions (in the Get Started app and throughout the OS). These customizations do not change the built-in apps in Windows 11 or in the Start Menu.

Customize your Windows 11 Home experience

When the user does get to the desktop, we see a good amount of apps in the Pinned menu, including Spotify, Hulu, PicsArt, Twitter, Instagram, and Photoshop Express (but hey, no Candy Crush this time around).

Windows 11 Home Start Menu

None of these apps are actually installed. If we check the All apps list, we won’t see Hulu (or Spotify, Instagram, Twitter, PicsArt, and Photoshop Express):

Windows 11 Home All apps

Get-AppxProvisionedPackage -Online gets us the following list:


Microsoft.549981C3F5F10
Microsoft.BingNews
Microsoft.BingWeather
Microsoft.DesktopAppInstaller
Microsoft.GamingApp
Microsoft.GetHelp
Microsoft.Getstarted
Microsoft.HEIFImageExtension
Microsoft.MicrosoftEdge.Stable
Microsoft.MicrosoftOfficeHub
Microsoft.MicrosoftSolitaireCollection
Microsoft.MicrosoftStickyNotes
Microsoft.Paint
Microsoft.People
Microsoft.PowerAutomateDesktop
Microsoft.ScreenSketch
Microsoft.SecHealthUI
Microsoft.StorePurchaseApp
Microsoft.Todos
Microsoft.UI.Xaml.2.4
Microsoft.VCLibs.140.00
Microsoft.VP9VideoExtensions
Microsoft.WebMediaExtensions
Microsoft.WebpImageExtension
Microsoft.Windows.Photos
Microsoft.WindowsAlarms
Microsoft.WindowsCalculator
Microsoft.WindowsCamera
microsoft.windowscommunicationsapps
Microsoft.WindowsFeedbackHub
Microsoft.WindowsMaps
Microsoft.WindowsNotepad
Microsoft.WindowsSoundRecorder
Microsoft.WindowsStore
Microsoft.WindowsTerminal
Microsoft.Xbox.TCUI
Microsoft.XboxGameOverlay
Microsoft.XboxGamingOverlay
Microsoft.XboxIdentityProvider
Microsoft.XboxSpeechToTextOverlay
Microsoft.YourPhone
Microsoft.ZuneMusic
Microsoft.ZuneVideo
MicrosoftWindows.Client.WebExperience

Get-AppxPackage provides significantly more apps, many of which are required for Windows to function (like CloudExperienceHost & AAD BrokerPlugin):


Microsoft.Windows.CloudExperienceHost
Microsoft.BioEnrollment
Microsoft.AAD.BrokerPlugin
MicrosoftWindows.Client.CBS
Microsoft.Windows.OOBENetworkConnectionFlow
Microsoft.Windows.OOBENetworkCaptivePortal
Microsoft.UI.Xaml.CBS
Microsoft.Windows.StartMenuExperienceHost
Microsoft.Windows.ShellExperienceHost
windows.immersivecontrolpanel
Microsoft.Windows.Search
Microsoft.NET.Native.Framework.2.2
Microsoft.NET.Native.Runtime.2.2
Microsoft.VCLibs.140.00.UWPDesktop
Microsoft.MicrosoftEdge
Microsoft.Windows.ContentDeliveryManager
Microsoft.UI.Xaml.2.4
Microsoft.VCLibs.140.00
MicrosoftWindows.Client.WebExperience
Microsoft.ScreenSketch
Microsoft.WindowsNotepad
Microsoft.OneDriveSync
Microsoft.NET.Native.Runtime.2.2
Microsoft.NET.Native.Framework.2.2
Microsoft.VCLibs.140.00
Microsoft.Xbox.TCUI
Microsoft.XboxSpeechToTextOverlay
Microsoft.XboxGameOverlay
Microsoft.WindowsCamera
Windows.PrintDialog
NcsiUwpApp
Windows.CBSPreview
Microsoft.XboxGameCallableUI
Microsoft.AsyncTextService
Microsoft.MicrosoftStickyNotes
Microsoft.CredDialogHost
Microsoft.ECApp
Microsoft.LockApp
Microsoft.MicrosoftEdgeDevToolsClient
Microsoft.Windows.XGpuEjectDialog
Microsoft.Windows.PinningConfirmationDialog
Microsoft.Windows.PeopleExperienceHost
Microsoft.Windows.ParentalControls
Microsoft.Windows.NarratorQuickStart
Microsoft.AccountsControl
MicrosoftWindows.UndockedDevKit
1527c705-839a-4832-9118-54d4Bd6a0c89
c5e2524a-ea46-4f67-841f-6a9465d9d515
Microsoft.People
E2A4F912-2574-4A75-9BB0-0D023378592B
F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE
Microsoft.Win32WebViewHost
Microsoft.Windows.Apprep.ChxApp
Microsoft.Windows.CallingShellApp
Microsoft.Windows.CapturePicker
Microsoft.WindowsSoundRecorder
Microsoft.StorePurchaseApp
Microsoft.WindowsMaps
Microsoft.WindowsCalculator
Microsoft.VP9VideoExtensions
Microsoft.SecHealthUI
Microsoft.PowerAutomateDesktop
Microsoft.VCLibs.140.00.UWPDesktop
Microsoft.MicrosoftEdge.Stable
Microsoft.MicrosoftOfficeHub
Microsoft.GamingApp
Microsoft.BingWeather
Microsoft.BingNews
Microsoft.UI.Xaml.2.4
Microsoft.UI.Xaml.2.3
Microsoft.UI.Xaml.2.3
Microsoft.ZuneVideo
Microsoft.WindowsAlarms
Microsoft.WindowsFeedbackHub
Microsoft.MicrosoftSolitaireCollection
Microsoft.XboxIdentityProvider
Microsoft.Windows.Photos
Microsoft.549981C3F5F10
Microsoft.WebMediaExtensions
Microsoft.UI.Xaml.2.6
Microsoft.UI.Xaml.2.6
Microsoft.GetHelp
Microsoft.DesktopAppInstaller
Microsoft.WindowsTerminal
Microsoft.Getstarted
microsoft.windowscommunicationsapps
Microsoft.Todos
Microsoft.HEIFImageExtension
Microsoft.WebpImageExtension
Microsoft.YourPhone
Microsoft.WindowsStore
Microsoft.ZuneMusic
Microsoft.XboxGamingOverlay
Microsoft.Paint
Microsoft.UI.Xaml.2.1
Microsoft.UI.Xaml.2.1

If the user clicks on any of the 6 pinned but not automatically installed apps in the Start menu, they will install:

Windows 11 Home Suggested apps

Which will promptly update the Get-AppxPackage results to include:


SpotifyAB.SpotifyMusic
9E2F88E3.TWITTER
HULULLC.HULUPLUS
Facebook.InstagramBeta
Microsoft.UI.Xaml.2.5
Microsoft.UI.Xaml.2.5
2FE3CB00.PICSART-PHOTOSTUDIO
Microsoft.NET.Native.Framework.1.3
Microsoft.NET.Native.Framework.1.3
Microsoft.NET.Native.Runtime.1.4
Microsoft.NET.Native.Runtime.1.4
Microsoft.Services.Store.Engagement
Microsoft.Services.Store.Engagement
AdobeSystemsIncorporated.AdobePhotoshopExpress

Did you notice that Microsoft Teams is also pinned on the taskbar? Well, that’s also a app install shortcut, but with a nicer install UI. If you click on the Teams chat icon, a window will pop up with a get started menu. If you click the Continue button it will install Teams:

Windows 11 Home Teams app

At which point, if we run Get-AppxPackage again it will include:

MicrosoftTeams

So that’s the new behavior this time around. Windows 11 Home includes 7 shortcuts to install a select few consumer apps, but does not automatically install them for you.

Windows 11 Pro with Local account

In Windows 11 Pro, you can skip the Microsoft account/network requirement by selecting Set up for work or school > Sign in Options > Domain join instead in OOBE:

OOBE Options For Windows 11 Pro
Domain join instead option

After completing setup, the Start Menu for Windows 11 Pro users logged in with a local account looks exactly the same as for Windows 11 Home users:

Windows 11 Pro Start Menu

But behind the scenes (after running Get-AppxPackage), there are two small additions to the Windows 11 Home list:

Microsoft.Windows.SecureAssessmentBrowser
Microsoft.Windows.AssignedAccessLockApp

Otherwise, all of the preinstalled apps in Windows 11 Home are all also in Windows 11 Pro. The 7 “consumer” apps are still effectively suggestions rather than preinstalled apps (at time of writing, Teams only supports personal Microsoft accounts, so I’ll stick to calling it a consumer app).

Windows 11 Pro with Azure AD Joined User

What about an Autopiloted Windows 11 Pro device? Let’s kick one off:

Windows 11 Pro Autopilot

Just in case you were wondering, no, I’m not targeting any apps during my deployment:

Windows 11 Pro Enrollment Status Page

After OOBE & ESP, once the user gets to their desktop they see a cleaner Start menu:

Windows 11 Pro AADJ Start Menu

But before you get too excited, yes, Xbox is still installed and visible in the All apps list. Which means that once again, all of the apps included in Windows 11 Home are also included in Windows 11 Pro. Plus our two extra Pro apps, AssignedAccessLockApp & SecureAssessmentBrowser.

The main difference is that Windows 11 Home includes 6 suggested app install shortcuts in the pinned start menu. But these apps are only installed once clicked, and not preinstalled in the OS. The shortcut to install Microsoft Teams on the taskbar is still present in Windows 11 Pro, though.

Windows 11 Enterprise with Azure AD Joined User

At this point, you’ve probably recognized the trend. But it never hurts to test and validate. What apps will be preinstalled for a Windows 11 Enterprise device that we Autopilot?

Windows 11 Enterprise Start Menu

It is the exact same experience as Windows 11 Pro through Autopilot. All of the Windows 11 Home preinstalled apps are included, without the suggested consumer apps in the pinned Start Menu. And Teams is still pinned on the taskbar.

One interesting caveat that I noticed here was that MicrosoftTeams was installed without me ever clicking on it in the taskbar.

Windows 11 Enterprise after Autopilot

Other Windows 11 Beta builds – 22000.132

In the previously released Windows 11 Insider Preview ISO (version 22000.132), there were actually three additional apps included when running Get-AppxPackage:

Microsoft.MixedReality.Portal
Microsoft.SkypeApp
Microsoft.Office.OneNote

It will be unclear until the official release whether or not these apps will also be included, but one way of tracking this is following the Windows Insider Flight Hub. The 22000.132 iso is in the October 2021 Release branch of Windows 11, so they very well may be included.

Summary

Where does that leave us with Windows 11 in-box apps? Well, in short, Microsoft is not preinstalling any 3rd party consumer apps in Windows 11. No Duolingo, no Candy Crush, no games. There are shortcuts to install some apps in the Start Menu on the Home SKU, but you can right-click and remove those.

In Windows 10, there was a mix of automatically installed 3rd party Microsoft Store apps and shortcuts to install 3rd party Microsoft Store apps. While the list of shortcut app install apps may change, it seems like we won’t be seeing any auto-installs anymore, which is a welcome change. And with many IT admins managing the Start Menu/Task Bar & Azure AD Joining devices, they won’t ever need to worry about those app install shortcuts!

Happy configuring! 🎯

You may also like...

7 Responses

  1. johnny says:

    Hi. Thank your for your article. Could you please explain how Windows auto installs some apps based on the profile (e.g. Entertainment) one chooses?

    • Janusz says:

      Just ran through all the different profiles and they do not change any of the Start Menu apps – which I believe was different in Windows 10 actually. Updated this article to clarify.

  2. Eric Cote says:

    Here is something that Janusz should update in the article, for completeness.

    There is a new appx technology called stubs for provisioned apps. These specific inbox apps are installing a small 1Mb stub when they are provisioned, instead of the full appx.

    The first time a user clicks on a stubbed app, he runs the 1Mb stub that simply displays a window that says ” needs an update. We are getting the update ready for you…” It then proceeds to install the full app from the internet (If the stub cannot connect to the internet, the stubbed app fails.)

    Once an app is fully installed, the stub is removed.

    Most apps are not stubbed. That means, you can listen to a local mp4 or edit a notepad file without needing an Internet connection.

    If you want to fully install the app instead of the stub, there is a new param when using add-appxProvisionedPackage -StubPackageOption .

    This is the list of stubbed apps in Windows 11:
    Microsoft.BingNews
    Microsoft.BingWeather
    Microsoft.GamingApp
    Microsoft.GetStarted
    Microsoft.MicrosoftStickyNotes
    [Microsoft.MinecraftEducationEdition] (Windows for Education)
    Microsoft.PowerAutomateDesktop
    Microsoft.Todos
    Microsoft.WindowsAlarms
    Microsoft.WindowsMaps
    Microsoft.WindowsSoundRecorder

    (Stubbed appx are compatible with Windows 10 2004 and more recent.)

  3. Eric Cote says:

    I’ve done some additional research. Here are additional findings.

    Annotated list of stubbed Apps on Windows 11

    Microsoft.BingNews
    Microsoft.BingWeather
    Microsoft.GamingApp
    Microsoft.GetHelp (1)
    Microsoft.GetStarted (1)
    Microsoft.MicrosoftSolitaireCollection (2)
    Microsoft.MicrosoftStickyNotes
    Microsoft.MinecraftEducationEdition (3)
    Microsoft.PowerAutomateDesktop
    Microsoft.Todos
    Microsoft.WindowsAlarms (4)
    Microsoft.WindowsMaps
    Microsoft.WindowsSoundRecorder

    1. Both “Get Help” and “Tips” are stubbable, but Today, Windows Setup fully installs these apps. One could force to install the stubbed version by de-provisioning these apps and re-provisioning them with: Add-AppxProvisionedPackage -StubPackageOption InstallStub … (Aside: “Tips” is the name of Microsoft.GetStarted on the Start Menu. This is different from the “Get Started” app in the start menu, which really is a System App, not a Store App.)

    2. The “Microsoft Solitaire Collection” included on the Windows 11 setup has no stub. But the latest Solitaire from the Microsoft Store now includes a stub. Will a future version of Windows setup use this stub?

    3. “Minecraft Education Edition” is exclusive to Windows for Education.

    4. “Alarms & Clock” has a minor bug. The stub includes an unecessary large file (Windows.Foundation.UniversalApiContract.winmd) in its dependencies. Because of that, the full stub size is 7Mb instead of 1Mb. (This is still smaller than the full alarm app, which is around 20-25Mb.)

    Also my previous message said that once the full app is installed, the stub is removed. This is wrong.

    After further research, I’ve discovered the stub is simply renamed with a “handoff” in its name. ex: the stub “Microsoft.Apps.Stubs.winmd” is renamed to “Microsoft.Apps.Stubs.Handoff.winmd”.

    The more you know…

  4. Volker says:

    Thank you Janusz, this is a very interesting article. Did you find a *scriptable* way for a Windows 11 Pro user to actually remove the pinned consumer apps? I found winget and Get-AppxPackage to be very handy for cleaning a freshly installed system, but both fall short on these tiktok/instagram/xbox .. stubs.

  1. September 28, 2021

    […] worth noting – from our previous post, users needed to click on the Chat icon in the taskbar to actually install the Teams (Preview) app. […]

Leave a Reply

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