How to use Windows 11’s built-in policy to remove bloatware

Microsoft finally lets you debloat Windows 11 with a native option available through the Group Policy Editor.

Windows 11 debloat policy
  • On Windows 11, network administrators using Pro, Enterprise, or Education editions can enable the “Remove Default Microsoft Store packages from the system” Group Policy to debloat the operating system for new user accounts.
  • If you’re on Windows 11 Home, you can still use the Registry to say goodbye to bloatware in new accounts.
  • It’s important to note that this does not uninstall apps or affect existing user accounts.

Windows 11 25H2 and version 24H2 now have an option to remove most bloatware from the operating system. However, it’s not an option available during the installation or through the Settings app. Instead, it’s a new policy for Windows 11 Pro, Education, and Enterprise that allows network administrators to prevent the installation of built-in Microsoft Store apps when creating a new account.

The policy is known as “Remove Default Microsoft Store packages from the system,” and according to the description, once it’s enabled, those built-in applications will be automatically uninstalled from the computer.

In this guide, I’ll outline the steps to configure Group Policy to debloat Windows 11 for new user accounts on version 25H2 and 24H2 (with the latest updates installed). I’ll also include the steps to use the Registry, which can be used on both Windows 11 Pro and Home, as this version doesn’t have access to the Group Policy Editor. However, on Windows 11 Home, this may or may not work.

Warning: It’s important to note that modifying the Windows Registry can cause serious problems if not used properly. It’s assumed you know what you’re doing and have created a full backup of your system before proceeding.

Debloat Windows 11 using Group Policy

To debloat Windows 11 using Group Policy, follow these steps:

  1. Open Start.

  2. Search for gpedit and click the top result to open the Local Group Policy Editor.

  3. Browse the following path:

    Computer Configuration > Administrative Templates >  Windows Components > App Package Deployment
  4. Double-click the “Remove Default Microsoft Store packages from the system” option.

    Group Policy App Package Deployment

  5. Check the Enabled option.

  6. Check all the applications to remove from the operating system under the “Options” section.

    Group Policy debloat Windows 11

  7. Click the Apply button.

  8. Click the OK button.

Once you complete the steps, the policy will be saved, and the next time you create a new account, Windows 11 will uninstall those applications automatically from the computer for a more bloatware-free experience.

Debloat Windows 11 using Registry

To debloat Windows 11 using the Registry, follow these steps:

  1. Open Start.

  2. Search for regedit and click the top result to open the Registry.

  3. Browse the following path:

    HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx
  4. Right-click the Appx key, select New, and then click Key.

    Registry Create RemoveDefaultMicrosoftStorePackages

  5. Confirm the RemoveDefaultMicrosoftStorePackages name for the new key and press Enter.

  6. Right-click the recently created key, select New, and then click the “DWORD (32-bit) Value” option.

  7. Confirm the Enabled name and press Enter.

  8. Right-click the Enabled key and choose the Modify option.

  9. Change the value from 0 to 1.

    Registry turn on Enabled key

  10. Click the OK button.

  11. Right-click the RemoveDefaultMicrosoftStorePackages key, select New, and then click Key.

    Registry create remove app key

  12. Confirm the exact system name for the application you want to remove from new accounts. For example, “Clipchamp.Clipchamp_yxz26nhyzhsrt” to uninstall the Clipchamp app and press Enter.

  13. Right-click the recently created key, select New, and then click the “DWORD (32-bit) Value” option.

  14. Confirm the RenamePackage name and press Enter.

  15. Right-click the RenamePackage and choose the Modify option.

  16. Change the value from 0 to 1.

    Registry create RemovePackage to debloat Windows 11

  17. Click the OK button.

After you complete the steps, when creating a new account, the system will remove the package you configured inside the “RemoveDefaultMicrosoftStorePackages” key.

You can try using this option on Windows 11 Home, but there’s a chance that it may not work.

In the above instructions, I’m only including one example, but if you want to remove all the available built-in applications, you’ll have to create a new Registry entry for each application.

Currently, these are all the system names you can configure through the Registry:

  • Feedback Hub: Microsoft.WindowsFeedbackHub_8wekyb3d8bbwe
  • Microsoft 365 Copilot: Microsoft.Copilot_8wekyb3d8bbwe
  • Microsoft Clipchamp: Clipchamp.Clipchamp_yxz26nhyzhsrt
  • Microsoft News: Microsoft.BingNews_8wekyb3d8bbwe
  • Microsoft Photos: Microsoft.Windows.Photos_8wekyb3d8bbwe
  • Microsoft Solitaire Collection: Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe
  • Microsoft Sticky Notes: Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe
  • Microsoft Teams: MSTeams_8wekyb3d8bbwe
  • Microsoft To Do: Microsoft.Todos_8wekyb3d8bbwe
  • MSN Weather: Microsoft.BingWeather_8wekyb3d8bbwe
  • Outlook for Windows: Microsoft.OutlookForWindows_8wekyb3d8bbwe
  • Paint: Microsoft.Paint_8wekyb3d8bbwe
  • Quick Assist: MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe
  • Snipping Tool: Microsoft.ScreenSketch_8wekyb3d8bbwe
  • Windows Calculator: Microsoft.WindowsCalculator_8wekyb3d8bbwe
  • Windows Camera: Microsoft.WindowsCamera_8wekyb3d8bbwe
  • Windows Media Player: Microsoft.ZuneMusic_8wekyb3d8bbwe
  • Windows Notepad: Microsoft.WindowsNotepad_8wekyb3d8bbwe
  • Windows Sound Recorder: Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe
  • Windows Terminal: Microsoft.WindowsTerminal_8wekyb3d8bbwe
  • Xbox Gaming App: Microsoft.GamingApp_8wekyb3d8bbwe
  • Xbox Gaming Overlay: Microsoft.Xbox.TCUI_8wekyb3d8bbwe
  • Xbox Identity Provider: Microsoft.XboxIdentityProvider_8wekyb3d8bbwe
  • Xbox Speech To Text Overlay: Microsoft.XboxSpeechToTextOverlay_8wekyb3d8bbwe
  • Xbox TCUI: Microsoft.Xbox.TCUI_8wekyb3d8bbwe

If you want to create a script to configure Windows 11 to remove all the available built-in apps, copy and paste the following in Notepad and save it as “debloat_windows11.bat”:

@echo off
:: Enable policy
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx\RemoveDefaultMicrosoftStorePackages" /v Enabled /t REG_DWORD /d 1 /f

:: Remove default apps
for %%A in (
"Clipchamp.Clipchamp_yxz26nhyzhsrt"
"Microsoft.BingNews_8wekyb3d8bbwe"
"Microsoft.BingWeather_8wekyb3d8bbwe"
"Microsoft.Copilot_8wekyb3d8bbwe"
"Microsoft.GamingApp_8wekyb3d8bbwe"
"Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe"
"Microsoft.MicrosoftSolitaireCollection_8wekyb3d8bbwe"
"Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe"
"Microsoft.OutlookForWindows_8wekyb3d8bbwe"
"Microsoft.Paint_8wekyb3d8bbwe"
"Microsoft.ScreenSketch_8wekyb3d8bbwe"
"Microsoft.Todos_8wekyb3d8bbwe"
"Microsoft.Windows.Photos_8wekyb3d8bbwe"
"Microsoft.WindowsCalculator_8wekyb3d8bbwe"
"Microsoft.WindowsCamera_8wekyb3d8bbwe"
"Microsoft.WindowsFeedbackHub_8wekyb3d8bbwe"
"Microsoft.WindowsNotepad_8wekyb3d8bbwe"
"Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe"
"Microsoft.WindowsTerminal_8wekyb3d8bbwe"
"Microsoft.Xbox.TCUI_8wekyb3d8bbwe"
"Microsoft.XboxIdentityProvider_8wekyb3d8bbwe"
"Microsoft.XboxSpeechToTextOverlay_8wekyb3d8bbwe"
"Microsoft.ZuneMusic_8wekyb3d8bbwe"
"MicrosoftCorporationII.QuickAssist_8wekyb3d8bbwe"
"MSTeams_8wekyb3d8bbwe"
) do (
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Appx\RemoveDefaultMicrosoftStorePackages\%%~A" /v RemovePackage /t REG_DWORD /d 1 /f
)

echo All registry entries have been applied successfully.
pause

Once you have created the script, right-click the batch file and select the “Run as administrator” option.

It’s important to note that the newly discovered policy only removes Microsoft’s applications, not those promotional apps that may come pre-installed on a new computer. Additionally, the policy will only apply and run when creating a new account. It won’t work for existing accounts.

Although this is a welcome addition for the operating system, it should be available for both the Pro and Home editions through the Settings app. Also, the company should have an option through the Out-of-Box Experience (OOBE) to select the apps that end users want to install and disregard any other applications.

About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].