There are few things more exhilarating than unboxing a new computer. What may make it less exciting, however, are all the pre-loaded apps that take up excessive memory and space.
These pre-installed apps are often referred to as bloatware, and luckily, there’s an easy fix for getting rid of them once and for all.
This script removes certain bloatware on Windows 10. With it, you don’t have to worry about removing the really important apps you use everyday that just so happen to have been pre-installed on your computer. This script will only remove the bloatware apps which are universally despised.
So, are you ready to free up some space on your computer and never have to see those never-opened apps ever again?
The Script:
Atera does not guarantee the integrity, availability, security, virus-free, safety, lawfulness, non-infringement, rights’ status, or functionality of the scripts. The use of the shared scripts is at your own risk. Scripts are provided “AS IS”. *
$AppsList =
'Microsoft.3DBuilder',
'Microsoft.BingFinance',
'Microsoft.BingNews',
'Microsoft.BingSports',
'Microsoft.MicrosoftSolitaireCollection',
'Microsoft.People',
'Microsoft.Windows.Photos',
'Microsoft.WindowsCamera',
'microsoft.windowscommunicationsapps',
'Microsoft.WindowsPhone',
'Microsoft.WindowsSoundRecorder',
'Microsoft.XboxApp',
'Microsoft.ZuneMusic',
'Microsoft.ZuneVideo',
'Microsoft.Getstarted',
'Microsoft.WindowsFeedbackHub',
'Microsoft.XboxIdentityProvider',
'Microsoft.MicrosoftOfficeHub'
ForEach ($App in $AppsList){
$PackageFullName = (Get-AppxPackage $App).PackageFullName
$ProPackageFullName = (Get-AppxProvisionedPackage -online | where {$_.Displayname -eq $App}).PackageName
write-host $PackageFullName
Write-Host $ProPackageFullName
if ($PackageFullName){
Write-Host "Removing Package: $App"
remove-AppxPackage -package $PackageFullName
}
else{
Write-Host "Unable to find package: $App"
}
if ($ProPackageFullName){
Write-Host "Removing Provisioned Package: $ProPackageFullName"
Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName
}
else{
Write-Host "Unable to find provisioned package: $App"
}
}
How to remove bloatware / de-bloat Windows 10?
From the Atera app, go to Admin > Patch Management and IT Automation and open your profile or create a new one. Under Scripts, click Add script. Then type “removebloatware” in the search bar. Clone the script to save it in your My Scripts tab. From here, you can select the script to add it to the automation profile, where it will run silently when scheduled.
How to remove Windows 10 UWP / “metro” / new UI apps?
From the Atera app, go to Admin > Patch Management and IT Automation and open your profile or create a new one. Under Scripts, click Add script. Then type “removebloatware” in the search bar.
It’s also important to note that Microsoft may add new ones that this script won’t remove.
How to remove Office launcher / hub app?
From the Atera app, go to Admin > Patch Management and IT Automation and open your profile or create a new one. Under Scripts, click Add script. Then type “removebloatware” in the search bar.
Technical Notes:
1. Certain pre-installed apps, such as Photos, may be part of users’ workflows.
2. This script may not remove all bloatware apps from Windows 10. Furthermore, Microsoft may add new ones that this script won’t remove.
Refer to the $AppsList at the top of this script to see the package names that are removed by it.
Explore our shared script library
The all-in-one IT management platform that will take your IT operations to the next level!