|
@@ -36,7 +36,9 @@ Function DebloatAll {
|
|
|
|
|
|
#Removes AppxPackages
|
|
|
#Credit to /u/GavinEke for a modified version of my whitelist code
|
|
|
- [regex]$WhitelistedApps = 'Microsoft.ScreenSketch|Microsoft.Paint3D|Microsoft.WindowsCalculator|Microsoft.WindowsStore|Microsoft.Windows.Photos|CanonicalGroupLimited.UbuntuonWindows|Microsoft.XboxGameCallableUI|Microsoft.XboxGamingOverlay|Microsoft.Xbox.TCUI|Microsoft.XboxGamingOverlay|Microsoft.XboxIdentityProvider|Microsoft.MicrosoftStickyNotes|Microsoft.MSPaint|Microsoft.WindowsCamera|.NET'
|
|
|
+ [regex]$WhitelistedApps = 'Microsoft.ScreenSketch|Microsoft.Paint3D|Microsoft.WindowsCalculator|Microsoft.WindowsStore|Microsoft.Windows.Photos|CanonicalGroupLimited.UbuntuonWindows|`
|
|
|
+ Microsoft.XboxGameCallableUI|Microsoft.XboxGamingOverlay|Microsoft.Xbox.TCUI|Microsoft.XboxGamingOverlay|Microsoft.XboxIdentityProvider|Microsoft.MicrosoftStickyNotes|Microsoft.MSPaint|Microsoft.WindowsCamera|.NET|`
|
|
|
+ Microsoft.HEIFImageExtension|Microsoft.ScreenSketch|Microsoft.StorePurchaseApp|Microsoft.VP9VideoExtensions|Microsoft.WebMediaExtensions|Microsoft.WebpImageExtension|Microsoft.DesktopAppInstaller'
|
|
|
Get-AppxPackage -AllUsers | Where-Object {$_.Name -NotMatch $WhitelistedApps} | Remove-AppxPackage
|
|
|
Get-AppxPackage | Where-Object {$_.Name -NotMatch $WhitelistedApps} | Remove-AppxPackage
|
|
|
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -NotMatch $WhitelistedApps} | Remove-AppxProvisionedPackage -Online
|
|
@@ -51,7 +53,6 @@ Function DebloatBlacklist {
|
|
|
|
|
|
#Unnecessary Windows 10 AppX Apps
|
|
|
"Microsoft.BingNews"
|
|
|
- "Microsoft.DesktopAppInstaller"
|
|
|
"Microsoft.GetHelp"
|
|
|
"Microsoft.Getstarted"
|
|
|
"Microsoft.Messaging"
|
|
@@ -84,7 +85,7 @@ Function DebloatBlacklist {
|
|
|
"Microsoft.XboxSpeechToTextOverlay"
|
|
|
"Microsoft.ZuneMusic"
|
|
|
"Microsoft.ZuneVideo"
|
|
|
-
|
|
|
+
|
|
|
#Sponsored Windows 10 AppX Apps
|
|
|
#Add sponsored/featured apps to remove in the "*AppName*" format
|
|
|
"*EclipseManager*"
|