Windows 11 Bloatware Removal Powershell ((new)) -
windows 11 bloatware removal powershell windows 11 bloatware removal powershell


STAY IN TOUCH

Windows 11 Bloatware Removal Powershell ((new)) -

$safeToRemove = @( "Microsoft.3DBuilder" "Microsoft.BingNews" "Microsoft.BingWeather" "Microsoft.GetHelp" "Microsoft.Getstarted" "Microsoft.Messaging" "Microsoft.Microsoft3DViewer" "Microsoft.MicrosoftOfficeHub" "Microsoft.MicrosoftSolitaireCollection" "Microsoft.MixedReality.Portal" "Microsoft.Office.OneNote" "Microsoft.OneConnect" "Microsoft.People" "Microsoft.Print3D" "Microsoft.SkypeApp" "Microsoft.Wallet" "Microsoft.WindowsAlarms" "Microsoft.WindowsCamera" # Keep if you use a webcam "Microsoft.WindowsCommunicationsApps" "Microsoft.WindowsFeedbackHub" "Microsoft.WindowsMaps" "Microsoft.WindowsSoundRecorder" "Microsoft.Xbox.TCUI" "Microsoft.XboxApp" "Microsoft.XboxGameOverlay" "Microsoft.XboxGamingOverlay" "Microsoft.XboxIdentityProvider" "Microsoft.XboxSpeechToTextOverlay" "Microsoft.YourPhone" "Microsoft.ZuneMusic" "Microsoft.ZuneVideo" "Microsoft.Advertising.Xaml" "Microsoft.MSPaint" # Paint is still useful for many ) foreach ($app in $safeToRemove) Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue

Example: Reinstall the Calculator

Get-AppxPackage *spotify* | Remove-AppxPackage For provisioned apps (removes for future users too): windows 11 bloatware removal powershell

Get-AppxPackage | Select Name, PackageFullName To see apps provisioned for all new users: $safeToRemove = @( "Microsoft

$bloatware = @( "*Spotify*" "*Disney*" "*TikTok*" "*Facebook*" "*Netflix*" "*CandyCrush*" "*Pandora*" "*Twitter*" "*BubbleWitch*" "*LinkedIn*" "*Hulu*" "*Instagram*" "*XboxApp*" # The main Xbox app (keeps core gaming services) "*XboxGameCall*" # Game bar plugins "*XboxIdentity*" # Safe to remove if not using Xbox "*XboxSpeechToText*" "*Microsoft.MixedReality.Portal*" ) foreach ($app in $bloatware) Remove-AppxPackage -ErrorAction SilentlyContinue Get-AppxProvisionedPackage -Online To uninstall an app for every existing user on the PC: windows 11 bloatware removal powershell

Get-AppxPackage -AllUsers -Name *xbox* | Remove-AppxPackage -AllUsers This script targets non-essential apps while preserving Windows security and functionality:

Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*spotify*" | Remove-AppxProvisionedPackage -Online Here’s a safe block list for common bloatware (copy and paste into PowerShell as Admin):


Please submit email to unsubscribe.

$safeToRemove = @( "Microsoft.3DBuilder" "Microsoft.BingNews" "Microsoft.BingWeather" "Microsoft.GetHelp" "Microsoft.Getstarted" "Microsoft.Messaging" "Microsoft.Microsoft3DViewer" "Microsoft.MicrosoftOfficeHub" "Microsoft.MicrosoftSolitaireCollection" "Microsoft.MixedReality.Portal" "Microsoft.Office.OneNote" "Microsoft.OneConnect" "Microsoft.People" "Microsoft.Print3D" "Microsoft.SkypeApp" "Microsoft.Wallet" "Microsoft.WindowsAlarms" "Microsoft.WindowsCamera" # Keep if you use a webcam "Microsoft.WindowsCommunicationsApps" "Microsoft.WindowsFeedbackHub" "Microsoft.WindowsMaps" "Microsoft.WindowsSoundRecorder" "Microsoft.Xbox.TCUI" "Microsoft.XboxApp" "Microsoft.XboxGameOverlay" "Microsoft.XboxGamingOverlay" "Microsoft.XboxIdentityProvider" "Microsoft.XboxSpeechToTextOverlay" "Microsoft.YourPhone" "Microsoft.ZuneMusic" "Microsoft.ZuneVideo" "Microsoft.Advertising.Xaml" "Microsoft.MSPaint" # Paint is still useful for many ) foreach ($app in $safeToRemove) Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue

Example: Reinstall the Calculator

Get-AppxPackage *spotify* | Remove-AppxPackage For provisioned apps (removes for future users too):

Get-AppxPackage | Select Name, PackageFullName To see apps provisioned for all new users:

$bloatware = @( "*Spotify*" "*Disney*" "*TikTok*" "*Facebook*" "*Netflix*" "*CandyCrush*" "*Pandora*" "*Twitter*" "*BubbleWitch*" "*LinkedIn*" "*Hulu*" "*Instagram*" "*XboxApp*" # The main Xbox app (keeps core gaming services) "*XboxGameCall*" # Game bar plugins "*XboxIdentity*" # Safe to remove if not using Xbox "*XboxSpeechToText*" "*Microsoft.MixedReality.Portal*" ) foreach ($app in $bloatware) Remove-AppxPackage -ErrorAction SilentlyContinue Get-AppxProvisionedPackage -Online To uninstall an app for every existing user on the PC:

Get-AppxPackage -AllUsers -Name *xbox* | Remove-AppxPackage -AllUsers This script targets non-essential apps while preserving Windows security and functionality:

Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*spotify*" | Remove-AppxProvisionedPackage -Online Here’s a safe block list for common bloatware (copy and paste into PowerShell as Admin):