Como remover (todos) os aplicativos do Windows 8 usando o PowerShell
- Categoria: Janelas
Os aplicativos estão claramente focados no Windows 8, não apenas porque o sistema operacional inicializa na 'interface de aplicativos' na inicialização por padrão, mas porque a maior parte do marketing do sistema operacional também o coloca em foco. No entanto, esse é apenas um lado do Windows 8, e não tenho certeza se concentrar todos os esforços nesses recursos é a jogada mais inteligente da Microsoft.
De qualquer forma, se você não estiver usando os aplicativos de forma alguma, ou quiser remover aplicativos dos perfis de usuário para que eles não possam iniciá-los, então você pode ter descoberto que não é uma operação realmente simples.
As coisas ficam um pouco mais fáceis no Windows 8.1 com seu recurso de desinstalação em lote - clique com o botão direito em vários aplicativos e selecione desinstalar no final - mas ainda está longe do que eu consideraria confortável.
O Windows PowerShell pode parecer intimidante ou apenas outro ambiente de shell ou linha de comando para a maioria dos usuários. Na verdade, é muito poderoso e uma das coisas que você pode usar para remover alguns ou todos os aplicativos instalados em um sistema Windows 8.
PowerShell e aplicativos
Você precisa iniciar o PowerShell antes de começar. Faça o seguinte para fazer exatamente isso:
- Pressione a tecla Windows e digite PowerShell usando o teclado.
- Clique com o botão direito no resultado do PowerShell e selecione 'executar como administrador' nas opções.
Para os comandos:
Obter comandos
Get recupera informações relacionadas ao aplicativo de usuários no PC local ou em um domínio remoto.
Get-AppxPackage -User [nome de usuário] lista todos os aplicativos instalados pelo usuário [nome de usuário]. [nome de usuário] pode ser um domínio usuário, um endereço de e-mail, um nome de usuário ou uma string SID.
Get-AppxPackage -AllUsers lista todos os aplicativos instalados por usuários no sistema
Get-AppxPackage -Name [name] retorna todos os aplicativos que correspondem a [nome]. Você pode usar curingas (*) no comando.
Get-AppxPackage -Publisher [nome do editor] retorna todos os aplicativos instalados pelo (s) editor (es) selecionado (s). Os curingas são permitidos novamente.
Observe que é possível combinar consultas.
Consultas Get de exemplo:
- Get-AppxPackage -Publisher * Microsoft * retorna todos os aplicativos publicados pela Microsoft e qualquer outro editor que usa a Microsoft em seu nome (provavelmente nenhum).
- Get-AppxPackage -user Martin retorna todos os aplicativos instalados sob a conta de usuário Martin.
- Get-AppxPackage -name * Halo * retorna todos os aplicativos que têm Halo em seu nome.
- Get-AppxPackage -name * Facebook * -User domain / user1 retorna todos os aplicativos instalados com o Facebook em seu nome do user1 no domínio do computador remoto.
Remover Comandos
Remove funciona de maneira muito semelhante a Get, mas oferece parâmetros adicionais.
Remove-AppxPackage [nome do pacote] remove [nome do pacote] da conta do usuário atualmente conectado.
Remove-AppxPackage [nome do pacote] -Confirm faz o mesmo que acima, mas exibe um prompt de confirmação antes de o comando ser executado.
Remove-AppxPackage [nome do pacote] -WhatIf exibe o que aconteceria se você executasse o comando.
Exemplo de remoção de consultas:
- Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Remove o pacote selecionado da conta de usuário atual
Como remover todos os aplicativos Metro de todos os usuários
Get-AppxPackage -AllUsers | Remove-AppxPackage
A Microsoft publicou um script que remove todos os aplicativos da Windows Store no Windows 8 também. Você pode baixá-lo de esta página Technet .
Informações adicionais sobre cmdlets de instalação de aplicativos são disponível no Technet também .