Aki használta már – és valóban használta – a Windows 8-t belefuthatott abba, hogy számos alkalmazást kapunk vele gyárilag. Ezek hazai környezetben valljuk meg nem igazán informatívak a tömegek nagy részének, s hamar Uninstall-ra kerülnek. Sajnos a “nagy tesó” ezeket időről időre – frissítéseket követően – erőlteti, hogy telepítsük.
Ennek az az oka, hogy az alkalmazások eltávolítás után is ott lesznek a gépen, hisz azok csak az adott user profilból kerülnek törlésre, s más még használhatja!
Ennek elkerülésére persze van lehetőségünk. Erre nem oly régen már az MS is publikálta a szükséges eljárást: Removing Built-in Applications from Windows 8. A biztonság kedvéért a kódot, mese nélkül ideteszem:
$AppsList = "Microsoft.Bing" , "Microsoft.BingFinance" , "Microsoft.BingMaps" , "Microsoft.BingNews",`
"Microsoft.BingSports" , "Microsoft.BingTravel" , "Microsoft.BingWeather" , "Microsoft.Camera",`
"microsoft.microsoftskydrive" , "Microsoft.Reader" , "microsoft.windowscommunicationsapps",`
"microsoft.windowsphotos" , "Microsoft.XboxLIVEGames" , "Microsoft.ZuneMusic",`
"Microsoft.ZuneVideo" , "Microsoft.Media.PlayReadyClient"
ForEach ($App in $AppsList)
{
$PackageFullName = (Get-AppxPackage $App).PackageFullName
if ((Get-AppxPackage $App).PackageFullName)
{
Write-Host "Removing Package: $App"
remove-AppxProvisionedPackage -online -packagename $PackageFullName
remove-AppxPackage -package $PackageFullName
}
else
{
Write-Host "Unable to find package: $App"
}
}