Windows 10 si na sebe sami o sobě moc nevydělají a tak do nich MS cpe tuny aplikací, které ne každého zajímají. Pokud patříte mezi ty, kterým se tyto aplikace nelíbí a zároveň patříte mezi zkušenější uživatele, pak čtěte dále.
Následující není vhodné pro nezkušené uživatele. Autor článků se zříká jakékoliv odpovědnosti za případnou škodu, kterou způsobíte.
Protože, jste zkušení uživatelé, spusťte si jako admini Windows PowerShell (dále jen PS). Není potřeba nic instalovat, jen aplikaci spustit. Nepouštějte verze s označením x86, mají jistá omezení.
V PS spusťte následující příkaz. Ten vám vypíše nainstalovaný software ve vašem profilu.
Get-AppxPackage | select Name, PackageFullName
Seznam lze filtrovat přidáním další roury | viz. příklad
Get-AppxPackage | select Name, PackageFullName | where { $_.Name -like '*xbox*'}
Až si projdete seznam nainstalovaného SW a rozhodnete se jej odinstalovat, udělejte to následujícím příkazem.
Remove-AppxPackage xxxxxxxxx
Za xxxxxxxxx dosaďte název balíčku (PackageFullName). Například:
Remove-AppxPackage Microsoft.XboxApp_39.39.21002.0_x64__8wekyb3d8bbwe
Nebo, pokud chcete odinstalovat najednou všechny balíčky Xbox použijete tento příkaz.
Get-AppxPackage *xbox* | Remove-AppxPackage
OneDrive odinstalujete tak, že místo xbox dáte třeba drive.
Pokud něco zkazíte, lze obnovit všechny nainstalované aplikace následujícím příkazem.
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
Toto by vám mělo bohatě stačit. No i když, pokud pracujete ve firemním prostředí jako ajťák, oceníte také příkaz, zobrazující SW, který bude Windows cpát do všech nových profilů.
Get-AppxProvisionedPackage -Online | select DisplayName, PackageName
Odinstalace je stejná jako výše uvedené příklady jen s tím rozdílem, že Get-AppxPackage nahradíte Get-AppxProvisionedPackage -Online.