Windows 10 Powershell to remove all bloatware apps

Because why do we want Twitter on Windows 10 Pro…or an xbox app…or 800 other things

This doesn’t disable the store, because that breaks the calculator.

There is no use of -AllUsers switch because that would only apply to the machine if the user had previously logged in. For example Bob logs into the computer and his login script executes below with -AllUsers switch Joe logs into the computer after Bob, and will still see all the apps.

You’ll need to save this in a .ps1 file!

$AppList = @(
"Microsoft.3dbuilder"
"AdobeSystemsIncorporated.AdobePhotoshopExpress"
"photoshop"
"Flipboard.Flipboard"
"MSN"
"sway"
"Microsoft.FreshPaint"
"Microsoft.Office.Sway"
"Microsoft.WindowsAlarms"
"Microsoft.Asphalt8Airborne"
"microsoft.windowscommunicationsapps"
"Microsoft.WindowsCamera"
"king.com.CandyCrushSodaSaga"
"Microsoft.DrawboardPDF"
"Facebook"
"BethesdaSoftworks.FalloutShelter"
"FarmVille2CountryEscape"
"Microsoft.WindowsFeedbackHub"
"Microsoft.GetHelp"
"Microsoft.Getstarted"
"Microsoft.ZuneMusic"
"Microsoft.WindowsMaps"
"Microsoft.Messaging" "Microsoft.Wallet" "Microsoft.MicrosoftSolitaireCollection" "Todos" "ConnectivityStore" "MinecraftUWP" "Microsoft.OneConnect" "Microsoft.BingFinance" "Microsoft.ZuneVideo" "Microsoft.BingNews" "Microsoft.MicrosoftOfficeHub" "Netflix" "OneNote" "Microsoft.MSPaint" "PandoraMediaInc" "Microsoft.People" "CommsPhone" "windowsphone" "Microsoft.Print3D" "flaregamesGmbH.RoyalRevolt2" "WindowsScan" "AutodeskSketchBook" "Microsoft.SkypeApp" "bingsports" "Office.Sway" "Microsoft.Getstarted" "Microsoft3DViewer" "Microsoft.WindowsSoundRecorder" "Microsoft.BingWeather" "Microsoft.XboxApp" "D5EA27B7.Duolingo-LearnLanguagesforFree" "Microsoft.NetworkSpeedTest" "Microsoft.FreshPaint" "Microsoft.BingTranslator" "ActiproSoftwareLLC.562882FEEB491" "46928bounde.EclipseManager" "7EE7776C.LinkedInforWindows" "Microsoft.BingNews" "Microsoft.MinecraftUWP" "king.com.CandyCrushSaga" "king.com.CandyCrushSodaSag"
"Microsoft.WindowsMaps"
"Microsoft.Wallet"
"Microsoft.GetHelp"
"Microsoft.Print3D"
"Microsoft.Getstarted"
"Microsoft.BingWeather"
"Microsoft.Microsoft3DViewer"
"Microsoft.Office.OneNote"
"Microsoft.ZuneMusic"
"Microsoft.ZuneVideo"
"Microsoft.MicrosoftSolitaireCollection"
"Microsoft.SkypeApp"
"AdobeSystemsIncorporated.AdobePhotoshopExpress"
"A278AB0D.DisneyMagicKingdoms"
"Microsoft.BingWeather"
"Microsoft.People"
"Microsoft.Office.Desktop"
)
foreach ($App in $AppList) {
Get-AppxPackage -Name $App | Remove-AppxPackage -ErrorAction SilentlyContinue
}