Skip to content

Instantly share code, notes, and snippets.

@atahabaki
Last active April 9, 2024 21:02
Show Gist options
  • Save atahabaki/2e5bad4003e3e005419eac8f5bc6bb70 to your computer and use it in GitHub Desktop.
Save atahabaki/2e5bad4003e3e005419eac8f5bc6bb70 to your computer and use it in GitHub Desktop.
Debloat Windows 10/11 (Remove-Provisioned)
function Remove-App {
param(
[String] $package
)
Get-ProvisionedAppxPackage -Online | Where-Object {$_.PackageName -like $package} | ForEach-Object {Remove-ProvisionedAppxPackage -Online -PackageName $_.PackageName}
Get-AppxPackage $package | Remove-AppxPackage
}
$apps = @("Microsoft.549981C3F5F10*",
"Microsoft.Bing*",
"Microsoft.GetHelp*",
"Clipchamp.Clipchamp*",
"Microsoft.Todos*",
"MicrosoftCorporationII.QuickAssist*",
"MicrosoftWindows.Client.WebExperience*",
"MicrosoftTeams*",
"Microsoft.Getstarted*",
"Microsoft.Microsoft3DViewer*",
"Microsoft.MicrosoftOfficeHub*",
"Microsoft.MicrosoftSolitaireCollection*",
"Microsoft.MicrosoftStickyNotes*",
"Microsoft.MixedReality.Portal*",
"Microsoft.MSPaint*",
"Microsoft.Office.OneNote*",
"Microsoft.People*",
"Microsoft.ScreenSketch*",
"Microsoft.SkypeApp*",
"Microsoft.WindowsAlarms*",
"Microsoft.WindowsCamera*",
"microsoft.windowscommunicationsapps*",
"Microsoft.WindowsFeedbackHub*",
"Microsoft.MicrosoftEdgeDevToolsClient*",
"Microsoft.WindowsMaps*",
"Microsoft.WindowsSoundRecorder*",
"Microsoft.Wallet*",
"Microsoft.YourPhone*",
"Microsoft.Xbox*",
"Microsoft.Zune*",
"MicrosoftWindows.Client.CopilotFrame*",
"Microsoft.Windows.DevHome*",
"Microsoft.Windows.AI.Copilot.Provider*",
"Microsoft.PowerAutomateDesktop*",
"Microsoft.Paint*",
"Microsoft.OutlookForWindows*",
"MSTeams*")
$apps | ForEach-Object { Remove-App $_ }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment