Remover apps preinstalados do Windows 10

Como remover para todos os usuários?

https://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
https://4sysops.com/archives/remove-provisioned-built-in-apps-in-windows-10/
https://www.windowscentral.com/how-prevent-apps-running-background-windows-10
https://www.howtogeek.com/269331/how-to-disable-all-of-windows-10s-built-in-advertising/
https://gal.vin/2017/04/06/removing-uwp-apps-mdt/
https://www.ghacks.net/2016/03/02/turn-off-microsoft-consumer-experience/
https://docs.microsoft.com/pt-br/windows/configuration/stop-employees-from-using-microsoft-store

Desinstalar apps do windows 10

https://social.technet.microsoft.com/Forums/en-US/9c4cac17-1893-49c5-9b30-a6c31ca6e2f9/windows-10-builtin-app-uninstall-for-allusers?forum=win10itprogeneral

O script tem de rodar no power shell de administrador.

tem de salvar como .ps1

tem de rodar PowerShell.exe -ExecutionPolicy bypass

para permitir a execucao de scipt.

$AppsList = "Microsoft.MicrosoftOfficeHub", # Get Office
    "Microsoft.SkypeApp", # Get Skype
    "microsoft.windowscommunicationsapps", # Mail & Calendar
    "Microsoft.People", # People
    "Microsoft.CommsPhone", # Phone
    "Microsoft.WindowsPhone", # Phone Companion
    "Microsoft.XboxApp", # Xbox
    "Microsoft.Messaging", # Messaging & Skype
    "Microsoft.MicrosoftSolitaireCollection" # Microsoft Solitaire Collection
    "Microsoft.Getstarted",
    "Microsoft.BingWeather",
    "Microsoft.BingNews",
    "Microsoft.Office.Sway",
    "Microsoft.NetworkSpeedTest",
    "Microsoft.MicrosoftPowerBIForWindows",
    "Microsoft.Office.OneNote"

ForEach ($App in $AppsList)
{
    $Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App}
    if ($Packages -ne $null)
    {
   "Removing Appx Package: $App"
        foreach ($Package in $Packages) { Remove-AppxPackage -package $Package.PackageFullName }
    }
    else { "Unable to find package: $App" }

    $ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App}
    if ($ProvisionedPackage -ne $null)
    {
        "Removing Appx Provisioned Package: $App"
        remove-AppxProvisionedPackage -online -packagename $ProvisionedPackage.PackageName
    }
    else { "Unable to find provisioned package: $App" }
}

Depois tem de rodar gpedit e

Also, don't forget to enable the “Computer Configuration \ Administrative Templates \ Windows Components \ Cloud Content \ Turn off Microsoft consumer experiences” GPO to prevent Candy Crush, twitter, etc icons on the start menu from appearing