Customisable Windows 10 app removal utility
Remove Win10 Apps Utility can also be downloaded from:
Please consider supporting my work:
If you’d like to get in touch with me please leave a comment, send me a tweet or DM, or send me a message via my contact form.
-Mike
Features and Requirements
- The utility will remove specified built-in apps for the current logged on user.
- The utility will remove specified provisioned built-in apps from the system.
- This utility can be used for imaging and OS deployment, as well as single user.
- The utility requires a text file with a list of the apps to remove.
- This utility has been tested on Windows 10.
How To Get Create A List of Apps To Remove
To use the utility you’ll need to make a text file with a list of the apps to remove. To get a list of installed built-in apps for the current user:
|
|
To get a list of all the apps, use this command in an elevated PowerShell session: Note: Provisioned apps are the built-in apps that will be installed for all new users when they first log on.
|
|
Below is a table of app names in PowerShell and what they are in Windows. You can use this table to create your own removal list.
PowerShell Display Name | Description | App name in Start Menu | Notes |
---|---|---|---|
Microsoft.549981C3F5F10 | Cortana app | Cortana | New in 2004 |
Microsoft.BingWeather | Weather app | Weather | N/A |
Microsoft.DesktopAppInstaller | System | None | N/A |
Microsoft.GetHelp | Help app | Get Help | N/A |
Microsoft.Getstarted | Tips app | Tips | N/A |
Microsoft.HEIFImageExtension | System | None | N/A |
Microsoft.Messaging | Messaging app | Messaging | Removed in 2004 |
Microsoft.Microsoft3DViewer | 3D Viewer app | 3D Viewer | N/A |
Microsoft.MicrosoftOfficeHub | Office 365 hub app | Office | N/A |
Microsoft.MicrosoftSolitaireCollection | Collection of games | Microsoft Solitaire Collection | N/A |
Microsoft.MicrosoftStickyNotes | Sticky Notes app | Sticky Notes | N/A |
Microsoft.MixedReality.Portal | Mixed Reality app | Mixed Reality Portal | N/A |
Microsoft.MSPaint | Paint 3D app | Paint 3D | N/A |
Microsoft.Office.OneNote | OneNote app | OneNote | N/A |
Microsoft.OneConnect | ??? | None | Removed in 2004 |
Microsoft.People | Contacts management app | People | N/A |
Microsoft.Print3D | 3D Printing app | Print 3D | Removed in 2004 |
Microsoft.ScreenSketch | Screen shot app | Snip & Sketch | N/A |
Microsoft.SkypeApp | Skype app | Skype | N/A |
Microsoft.StorePurchaseApp | System | None | N/A |
Microsoft.VCLibs.140.00 | System | None | New in 2004 |
Microsoft.VP9VideoExtensions | System | None | N/A |
Microsoft.Wallet | System | None | N/A |
Microsoft.WebMediaExtensions | System | None | N/A |
Microsoft.WebpImageExtension | System | None | N/A |
Microsoft.Windows.Photos | Microsoft Photos app | (2) “Photos” and “Video editor” | N/A |
Microsoft.WindowsAlarms | Clock and Alarms app | Alarms & Clock | N/A |
Microsoft.WindowsCalculator | Calculator app | Calculator | N/A |
Microsoft.WindowsCamera | Camera app | Camera | N/A |
microsoft.windowscommunicationsapps | Calendar and Mail apps | (2) “Calendar” and “Mail” | N/A |
Microsoft.WindowsFeedbackHub | Feedback Hub app | Feedback Hub | N/A |
Microsoft.WindowsMaps | Bing Maps app | Maps | N/A |
Microsoft.WindowsSoundRecorder | Audio recording app | Voice Recorder | N/A |
Microsoft.WindowsStore | Microsoft Store app | Microsoft Store | N/A |
Microsoft.Xbox.TCUI | System, part of Xbox | None | N/A |
Microsoft.XboxApp | Xbox Console Companion app | Xbox Console Companion | N/A |
Microsoft.XboxGameOverlay | System, part of Xbox | None | N/A |
Microsoft.XboxGamingOverlay | Xbox Game Bar app | Xbox Game Bar | N/A |
Microsoft.XboxIdentityProvider | System, part of Xbox | None | N/A |
Microsoft.XboxSpeechToTextOverlay | System, part of Xbox | None | N/A |
Microsoft.YourPhone | Phone linking app | Your Phone | N/A |
Microsoft.ZuneMusic | Groove Music app | Groove Music | N/A |
Microsoft.ZuneVideo | Films & TV app | Films & TV | N/A |
Configuration
Here’s a list of all the command line switches and example configurations.
Command Line Switch | Description | Example |
---|---|---|
-List | The full path to the txt file listing the apps to remove. | C:\scripts\w10-apps-2004.txt |
-NoBanner | Use this option to hide the ASCII art title in the console. | N/A |
-L | The path to output the log file to. The file name will be Remove-W10-Apps_YYYY-MM-dd_HH-mm-ss.log Do not add a trailing \ backslash. | C:\scripts\logs |
Example
|
|
The above command will remove the apps listed in the specified text file and will generate a log file.
Change Log
2020-03-13: Version 20.03.13 ‘Cool’
- Refactored code.
- Backwards compatible.
- Added logging.
- Added config report when ran.
- Added ASCII banner art when run in the console.
- Added option to disable the ASCII banner art.
2019-12-03 v2.0
- First public release.