This utility is designed to remove the in-box UWP apps from Windows 10, both for the current user as well as the system as a whole.
Please consider donating to support my work:
Features and Requirements
- The utility will remove specified in-box apps for the current logged on user.
- The utility will remove specified provisioned in-box 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.
I’ve written a more in-depth article on the in-box UWP apps included with each version of Windows 10 here.
To find out what apps are currently installed for the current user, run the following command in a PowerShell session. You can use the output of this command to create the text file needed for the utility.
Get-AppxPackage | Select Name
To find out what apps are currently installed for the system, run the following command in an elevated PowerShell session. You can use the output of this command to create the text file needed for the utility.
Get-AppxProvisionedPackage -Online | Select Displayname
Once you have created the text file containing the list of apps to remove, you can now run the script.
The table below shows the command line options available with descriptions and example configurations.
|Command Line Switch||Mandatory||Description||Example|
|-List||Yes||A txt file containing the apps you wish to remove from Windows 10.||C:\foo\uwp-apps-1909.txt|
Example script: C:\scripts\Remove-UWP-Apps.ps1 -List C:\scripts\apps-to-remove.txt
- First public release.