Como desaprovisiono aplicativos padrão no Windows 10?

Como desaprovisiono aplicativos padrão no Windows 10?

Estou tentando configurar computadores para o distrito escolar em que trabalho e não consigo desinstalar os aplicativos padrão para todos os usuários. Se eu usar o Powershell e executar Remove-AppxPackage -Package [nome do pacote], ele removerá os arquivos para mim, mas eles serão listados como "preparados" para todos os outros usuários, e a execução de Remove-AppxProvisionedPackage -Online -Package [nome do pacote] resultará em um arquivo Erro não encontrado. Quando eu faço login como outro usuário, todos os programas estão novamente no meu menu Iniciar.

Como faço para remover esses aplicativos para todos os usuários? Presumo que preciso desprovisioná-los, mas não consigo encontrar nenhuma documentação sobre como.

Responder1

O problema é certamente que "Remover-AppxPackage" e "AppxProvisionedPackage"não tem o mesmo"[nome do pacote]" parâmetro:

Por exemplo, se eu quiser remover o aplicativo "Alarme" (na minha versão do Windows 10), faço para o usuário atual:

Remove-AppxPackage -Package Microsoft.WindowsAlarms_10.1702.333.0_x64__8wekyb3d8bbwe

e para aplicativos provisionados:

Remove-AppxProvisionedPackage -Online -PackageName Microsoft.WindowsAlarms_2017.203.236.0_neutral_~_8wekyb3d8bbwe

Você pode listar o nome do pacote para o usuário atual com o seguinte comando:

Get-AppxPackage -AllUser | Where-Object {$_.PackageUserInformation -like "*Installed*" } | Format-List -Property PackageFullName

Para listar nomes de pacotes provisionados, você pode usar este comando (com direitos de administrador):

DISM /Online /Get-ProvisionedAppxPackages | select-string Package

PS: Se alguém precisar "sysprep" com o pacote provisionado removido, certifique-se de remover o pacote do usuário atual também; caso contrário, o sysprep falhará.

informação relacionada