Como posso remover aplicativos que o Windows parece não permitir a desinstalação, como Xbox e Groove Music?
Responder1
linha de comando elevada do Powershell
este comando para obter a lista de pacotes:
Get-AppxPackage | Selecione Nome, PackageFullName
Encontre o pacote que você deseja remover
Este comando para remover o pacote (copiar/colar o nome do pacote):
Remover-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
Advertência: durante a brincadeira, isso parece remover os aplicativos do usuário conectado. Eles ainda existiam para outro usuário quando eu entrei como eles. Vou brincar mais e ver se consigo encontrar uma maneira de "banir" um aplicativo em todo o computador/rede.
Editar 1:Além disso, você pode remover oPacotes Provisionadospara que eles não sejam instalados no futuro:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Editar 2:Finalmente, você pode fazer uma “remoção em massa” de pacotes “terra arrasada” e provisionados.
Apenas um aviso:Isso desinstalará a Windows Store. Isso não é um problema para mim, mas desinstalar tudo não é para os fracos de coração.
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Provavelmente é aconselhável não remover completamente o Windows Store. Ainda não tentei isso, masisso (nos comentários)parece ser uma estimativa do que eu usaria para remover tudoexcetoLoja do Windows.
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
Recurso adicional:Excluir aplicativos do Windows 10eRestaurar aplicativos padrão do Windows 10
Responder2
Se você achar que os mesmos aplicativos universais ou provisionados são difíceis de remover, tente o comando GRID no Powershell:
Comandos do PowerShell para remover aplicativos no GridView
Basta usar Out-Gridview
para selecionar quais aplicativos você deseja remover.
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
Lembre-se de que o item acima removeu apenas os aplicativos do usuário atual. Para remover os aplicativos do computador para todos os usuários, execute o seguinte:
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
Isso exibirá uma grade de todos os aplicativos instalados. Você pode SELECIONAR os aplicativos (destacados em azul) que deseja remover da lista exibida e clicar em OK. Reinício.
(Descobri que só poderia excluir alguns aplicativos por vez, repetindo o comando acima e selecionando alguns cada vez que executasse novamente o comando)
Responder3
Você pode direcionar aplicativos específicos sem conhecer o nome completo do pacote com filtros curinga.
Para pacotes individuais por usuário:
Get-AppxPackage *bing* | Remove-AppxPackage
Para pacotes "provisionados", que o Windows instala para cada usuário:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online
Responder4
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Isto é o que funcionará para remover um único aplicativo provisionado.