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"
}
}
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.