Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

PENDING SCCM Task Sequence to remove Window 11 Bloatware

jbackes

Member
Messages
15
Solutions
1
Reaction score
0
Points
1
Good morning,

I was wondering if anyone can advise me of what they have done in SCCM for a task sequence to remove unwanted Window 11 Bloatware?

Thanks again!
 
Solution
This is what I ended up doing:
-Created a Run PowerShell Script
-PowerShell execution policy: Bypass

Entered in the script below:
Get-AppxPackage -AllUsers | Remove-AppxPackage

Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingWeather" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingNews" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Whiteboard" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.GetHelp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online |...
What's the unwanted bloatware according to you?
I would consider the following bloatware. Do you advise to create a Powershell script as a task sequence, or what are your thoughts?

Thanks for any feedback you can provide!

PackageName : Microsoft.BingNews_4.7.28001.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.BingWeather_4.9.2002.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.DesktopAppInstaller_2020.812.2125.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.GamingApp_2021.427.138.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.MicrosoftSolitaireCollection_4.12.3171.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.MicrosoftStickyNotes_4.5.0.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.People_2021.2105.4.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.PowerAutomateDesktop_10.0.3444.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe
PackageName : Microsoft.StorePurchaseApp_12109.1001.10.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.Todos_2.66.5751.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsAlarms_2021.2101.28.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsCalculator_2021.2201.4.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsCamera_2022.2201.4.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsFeedbackHub_2022.317.2207.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsStore_22203.1401.21.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.WindowsTerminal_2021.1214.340.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.Xbox.TCUI_1.24.10001.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.XboxGameOverlay_1.54.4001.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.XboxGamingOverlay_5.721.12013.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.XboxIdentityProvider_12.85.31001.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.XboxSpeechToTextOverlay_1.21.13002.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.YourPhone_1.22022.180.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.ZuneMusic_11.2202.45.0_neutral_~_8wekyb3d8bbwe
PackageName : Microsoft.ZuneVideo_2019.22021.10291.0_neutral_~_8wekyb3d8bbwe
 
Any suggestions to my comments above?
This is the script I use which works well for me with Windows 10.
Try to spin up a test VM with Win 11. Then run the script and see if this works. (Once again, not sure if this will work with Win11 :-) but worth a try ? )

Since I can only type 1000 characters I will post the script in my below comment.

I have created a package (with no program) pointing it to a share where this script is. Distributed content. Then added the powershell script step.

Please do let me know how you go.

Thanks.
 
Script:
#Revome Bloatware commands 1
Get-AppxPackage -Name Microsoft.BingNews | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.GetHelp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Getstarted | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Messaging | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Microsoft3DViewer | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.MicrosoftOfficeHub | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.NetworkSpeedTest | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.News | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Office.Lens | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.OneConnect | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.People | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Print3D | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.RemoteDesktop | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.SkypeApp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsAlarms | Remove-AppxPackage
Get-AppxPackage -Name microsoft.windowscommunicationsapps | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsFeedbackHub | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsMaps | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsSoundRecorder | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Xbox.TCUI | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxApp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxGameOverlay | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxIdentityProvider | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxSpeechToTextOverlay | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneMusic | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneVideo | Remove-AppxPackage
Get-AppxPackage -Name *EclipseManager* | Remove-AppxPackage
Get-AppxPackage -Name *ActiproSoftwareLLC* | Remove-AppxPackage
Get-AppxPackage -Name *AdobeSystemsIncorporated.AdobePhotoshopExpress* | Remove-AppxPackage
Get-AppxPackage -Name *Duolingo-LearnLanguagesforFree* | Remove-AppxPackage
Get-AppxPackage -Name *PandoraMediaInc* | Remove-AppxPackage
Get-AppxPackage -Name *CandyCrush* | Remove-AppxPackage
Get-AppxPackage -Name *Wunderlist* | Remove-AppxPackage
Get-AppxPackage -Name *Flipboard* | Remove-AppxPackage
Get-AppxPackage -Name *Twitter* | Remove-AppxPackage
Get-AppxPackage -Name *Facebook* | Remove-AppxPackage
Get-AppxPackage -Name *Spotify* | Remove-AppxPackage
Get-AppxPackage -Name *Minecraft* | Remove-AppxPackage
Get-AppxPackage -Name *Royal Revolt* | Remove-AppxPackage
Get-AppxPackage -Name *Dolby* | Remove-AppxPackage
Get-AppxPackage -Name *Windows.CBSPreview* | Remove-AppxPackage
Get-AppxPackage -Name *Phone* | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxGamingOverlay | Remove-AppxPackage
Get-AppxPackage -Name *AmazonVideo.PrimeVideo* | Remove-AppPackage


#Remove Bloatware commands 2 - Removes future installs
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.BingNews | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.GetHelp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Getstarted | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Messaging | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Microsoft3DViewer | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.MicrosoftOfficeHub | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.MicrosoftSolitaireCollection | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.NetworkSpeedTest | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.News | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Office.Lens | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.OneConnect | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.People | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Print3D | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.RemoteDesktop | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.SkypeApp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsAlarms | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like microsoft.windowscommunicationsapps | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsFeedbackHub | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsMaps | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsSoundRecorder | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Xbox.TCUI | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxApp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxGameOverlay | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxIdentityProvider | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxSpeechToTextOverlay | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.ZuneMusic | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.ZuneVideo | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *EclipseManager* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *ActiproSoftwareLLC* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *AdobeSystemsIncorporated.AdobePhotoshopExpress* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Duolingo-LearnLanguagesforFree* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *PandoraMediaInc* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *CandyCrush* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Wunderlist* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Flipboard* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Twitter* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Facebook* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Spotify* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Minecraft* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Royal Revolt* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Dolby* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Windows.CBSPreview* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Phone* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxGamingOverlay | Remove-AppxProvisionedPackage -Online
 
#Fixes Whiteboard and Sway
Add-AppxProvisionedPackage -Online -PackagePath "c:\PGS\GPO Folder\StoreApps\Microsoft.Office.Sway_18.1711.50601.0_neutral___8wekyb3d8bbwe.AppxBundle" –LicensePath "c:\PGS\GPO Folder\StoreApps\Microsoft.Office.Sway_8wekyb3d8bbwe_8f700a8e-3731-b777-a6dd-000fe1f8fcb2.xml"
Add-AppxProvisionedPackage -Online -PackagePath "c:\PGS\GPO Folder\StoreApps\Microsoft.Whiteboard_19.10422.3487.0_x64__8wekyb3d8bbwe.AppxBundle" –LicensePath "c:\PGS\GPO Folder\StoreApps\Microsoft.Whiteboard_8wekyb3d8bbwe_fe0ac9df-1dfe-da54-be0b-c2e9cbc73355.xml"

#Installs once for admin user
Get-AppxPackage -allusers Microsoft.MSPaint | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.WindowsCalculator | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.MicrosoftStickyNotes | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.Office.OneNote | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.Whiteboard | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.Office.Sway | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppxPackage -allusers Microsoft.Screensketch | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
 
How does that
Script:
#Revome Bloatware commands 1
Get-AppxPackage -Name Microsoft.BingNews | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.GetHelp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Getstarted | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Messaging | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Microsoft3DViewer | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.MicrosoftOfficeHub | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.NetworkSpeedTest | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.News | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Office.Lens | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.OneConnect | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.People | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Print3D | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.RemoteDesktop | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.SkypeApp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsAlarms | Remove-AppxPackage
Get-AppxPackage -Name microsoft.windowscommunicationsapps | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsFeedbackHub | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsMaps | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.WindowsSoundRecorder | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Xbox.TCUI | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxApp | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxGameOverlay | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxIdentityProvider | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxSpeechToTextOverlay | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneMusic | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneVideo | Remove-AppxPackage
Get-AppxPackage -Name *EclipseManager* | Remove-AppxPackage
Get-AppxPackage -Name *ActiproSoftwareLLC* | Remove-AppxPackage
Get-AppxPackage -Name *AdobeSystemsIncorporated.AdobePhotoshopExpress* | Remove-AppxPackage
Get-AppxPackage -Name *Duolingo-LearnLanguagesforFree* | Remove-AppxPackage
Get-AppxPackage -Name *PandoraMediaInc* | Remove-AppxPackage
Get-AppxPackage -Name *CandyCrush* | Remove-AppxPackage
Get-AppxPackage -Name *Wunderlist* | Remove-AppxPackage
Get-AppxPackage -Name *Flipboard* | Remove-AppxPackage
Get-AppxPackage -Name *Twitter* | Remove-AppxPackage
Get-AppxPackage -Name *Facebook* | Remove-AppxPackage
Get-AppxPackage -Name *Spotify* | Remove-AppxPackage
Get-AppxPackage -Name *Minecraft* | Remove-AppxPackage
Get-AppxPackage -Name *Royal Revolt* | Remove-AppxPackage
Get-AppxPackage -Name *Dolby* | Remove-AppxPackage
Get-AppxPackage -Name *Windows.CBSPreview* | Remove-AppxPackage
Get-AppxPackage -Name *Phone* | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.XboxGamingOverlay | Remove-AppxPackage
Get-AppxPackage -Name *AmazonVideo.PrimeVideo* | Remove-AppPackage


#Remove Bloatware commands 2 - Removes future installs
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.BingNews | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.GetHelp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Getstarted | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Messaging | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Microsoft3DViewer | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.MicrosoftOfficeHub | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.MicrosoftSolitaireCollection | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.NetworkSpeedTest | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.News | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Office.Lens | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.OneConnect | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.People | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Print3D | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.RemoteDesktop | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.SkypeApp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsAlarms | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like microsoft.windowscommunicationsapps | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsFeedbackHub | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsMaps | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.WindowsSoundRecorder | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.Xbox.TCUI | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxApp | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxGameOverlay | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxIdentityProvider | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxSpeechToTextOverlay | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.ZuneMusic | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.ZuneVideo | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *EclipseManager* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *ActiproSoftwareLLC* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *AdobeSystemsIncorporated.AdobePhotoshopExpress* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Duolingo-LearnLanguagesforFree* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *PandoraMediaInc* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *CandyCrush* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Wunderlist* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Flipboard* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Twitter* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Facebook* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Spotify* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Minecraft* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Royal Revolt* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Dolby* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Windows.CBSPreview* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like *Phone* | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like Microsoft.XboxGamingOverlay | Remove-AppxProvisionedPackage -Online
So just to confirm, did you create two separate scripts? One for #Remove Bloatware commands 1, and one for #Remove Bloatware commands 2 - Removes future installs. Or should I combine them together as one?

Thanks again!
Jeremy
 
How does that

So just to confirm, did you create two separate scripts? One for #Remove Bloatware commands 1, and one for #Remove Bloatware commands 2 - Removes future installs. Or should I combine them together as one?

Thanks again!
Jeremy
Sorry for the confusion, put it all in one script. (attached as txt file)
Also, this script was customized for my own preference. If there are win10 apps that you want to keep, ensure you #comment it out.

Let me know how you go
 

Attachments

This is what I ended up doing:
-Created a Run PowerShell Script
-PowerShell execution policy: Bypass

Entered in the script below:
Get-AppxPackage -AllUsers | Remove-AppxPackage

Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingWeather" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingNews" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Whiteboard" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.GetHelp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Getstarted" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Messaging" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.People" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Microsoft3DViewer" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MixedReality.Portal" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MicrosoftOfficeHub" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Office.Sway" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.OfficeLens" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.OneConnect" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Print3D" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsCamera" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsMaps" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.SkypeApp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Wallet" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "microsoft.windowscommunicationsapps" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsFeedbackHub" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Xbox.TCUI" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxApp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxGameOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxGamingOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxIdentityProvider" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxSpeechToTextOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Todos" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.YourPhone" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.NetworkSpeedTest" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Advertising.Xaml" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.ZuneMusic" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.ZuneVideo" | Remove-AppxProvisionedPackage -Online
Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.WindowsStore" | Remove-AppxProvisionedPackage -Online
Get-AppxPackage "*GamingApp*" -AllUsers | Remove-AppPackage -AllUsers


$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.Office.OneNote" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.WindowsAlarms" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.StorePurchaseApp" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-ProvisionedAppxPackage -Online | `
Where-Object { $_.PackageName -match "xbox" } | `
ForEach-Object { Remove-ProvisionedAppxPackage -Online -PackageName $_.PackageName }
 
Solution
This is what I ended up doing:
-Created a Run PowerShell Script
-PowerShell execution policy: Bypass

Entered in the script below:
Get-AppxPackage -AllUsers | Remove-AppxPackage

Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingWeather" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.BingNews" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Whiteboard" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.GetHelp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Getstarted" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Messaging" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.People" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Microsoft3DViewer" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MixedReality.Portal" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MicrosoftOfficeHub" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Office.Sway" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.OfficeLens" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.OneConnect" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Print3D" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsCamera" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsMaps" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.SkypeApp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Wallet" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "microsoft.windowscommunicationsapps" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.WindowsFeedbackHub" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Xbox.TCUI" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxApp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxGameOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxGamingOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxIdentityProvider" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.XboxSpeechToTextOverlay" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Todos" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.YourPhone" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.NetworkSpeedTest" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.Advertising.Xaml" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.ZuneMusic" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -Like "Microsoft.ZuneVideo" | Remove-AppxProvisionedPackage -Online
Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.WindowsStore" | Remove-AppxProvisionedPackage -Online
Get-AppxPackage "*GamingApp*" -AllUsers | Remove-AppPackage -AllUsers


$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.Office.OneNote" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.WindowsAlarms" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-AppXProvisionedPackage -Online | where DisplayName -EQ "Microsoft.StorePurchaseApp" | Remove-AppxProvisionedPackage -Online

$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0

Get-ProvisionedAppxPackage -Online | `
Where-Object { $_.PackageName -match "xbox" } | `
ForEach-Object { Remove-ProvisionedAppxPackage -Online -PackageName $_.PackageName }
Hello jbackes,

I ran this script and got alot of red errors. Is that normal?
 

Forum statistics

Threads
7,144
Messages
27,894
Members
18,190
Latest member
escdarck

Trending content

Back
Top