Remoção de apps no Windows: instaladores, apps empacotados e cópias portáteis
Remover um app do Windows abre um assistente do fornecedor, outro some pelas Configurações, e um terceiro não tem botão de desinstalar. Identifique como esta cópia foi instalada antes de escolher um método de remoção. Apagar o atalho da área de trabalho só remove esse ponto de entrada.
Identifique a forma de instalação
Um instalador tradicional em geral registra uma entrada de desinstalação e instala arquivos de programa. Também pode criar serviços, entradas de inicialização e associações de arquivo. Aplicativos empacotados usam o gerenciamento de pacotes do Windows. Software portátil em geral roda a partir de uma pasta, mas onde guarda as configurações depende do produto.
| Forma desta cópia | Primeiro caminho de remoção | O que esse caminho não implica |
|---|---|---|
| Instalador EXE/MSI | Aplicativos instalados, Painel de Controle ou o desinstalador do fornecedor | Apagar a pasta não desfaz cadastros e serviços |
| Pacote de app gerenciado pelo Windows | Menu Iniciar ou Aplicativos instalados | O histórico da conta da Store não estabelece uma instalação atual |
| Cópia portátil extraída | Instruções portáteis do fornecedor | Rodar a partir de uma pasta não prova que todos os dados ficam ali |
O guia de desinstalação da Microsoft descreve os caminhos do Iniciar, das Configurações e do Painel de Controle. A disponibilidade varia por app. A origem da distribuição também é diferente da forma de instalação: um app instalado com o WinGet ainda pode depender do desinstalador do fornecedor.
Identifique a cópia que você realmente usa
Instalações de usuário, instalações para a máquina inteira, builds portáteis e prévias podem compartilhar um nome. Confira o nome, a versão e o fornecedor da entrada instalada, depois inspecione o local do arquivo do programa em execução. Ícones parecidos e atalhos antigos facilitam mirar a cópia errada.
O VS Code dá um exemplo: o instalador e o ZIP extraído têm procedimentos de remoção diferentes no guia oficial de desinstalação. Apagar a pasta do programa do ZIP não remove automaticamente configurações e extensões guardadas à parte. Se o app ainda abrir depois, confira se o caminho pertence a outra cópia antes de declarar a remoção sem sucesso.
Leia as regras dos dados portáteis
O Modo portátil do VS Code usa uma pasta data ao lado do build ZIP para guardar dados do usuário e extensões. Isso difere de um build extraído normal, que usa diretórios do usuário. Antes de mover ou remover, confira se o modo portátil está ativado e se as configurações, as extensões e o estado do workspace são necessários.
Outros apps portáteis podem gravar em AppData, no Registro ou em locais de inicialização. O desenho do VS Code não estabelece o comportamento de outro produto. Siga as instruções do produto; retenha dados externos incertos se não houver um caminho de remoção documentado. Um nome de pasta parecido com a marca não é prova de posse exclusiva.
O WinGet é um ponto de entrada, não um desinstalador universal
Liste as entradas instaladas primeiro. O primeiro comando abaixo lê informação; o segundo executa a remoção e só deve rodar depois de verificar o ID de destino. Substitua o ID ilustrativo pelo exato da lista.
winget list
winget uninstall --id Vendor.ExampleApp --exact
A documentação de desinstalação do WinGet explica que ele pode achar apps instalados por outros caminhos. O comportamento de --purge diz respeito a pacotes portáteis, não a uma promessa de apagar os dados pessoais de todo aplicativo. Conclua os pedidos do fornecedor e as reinicializações pedidas; um assistente aparecer é só o começo da remoção.
Verifique a remoção do programa e os dados retidos separadamente
Favoritos, extensões do editor, histórico de chat, bancos de dados e documentos gerados podem permanecer de propósito. Use as ferramentas de exportação ou backup do produto antes da remoção e abra a cópia exportada para verificar. O histórico de compras e downloads da Store pertence à conta, não à lista local de apps instalados.
Depois de desinstalar, atualize a lista e inspecione o caminho original do programa e os processos. Confira se os dados pessoais permanecem conforme a sua escolha. Verifique caminhos e donos de processos, em vez de encerrar todo processo com o mesmo nome. Runtimes compartilhados e componentes do fornecedor ainda podem servir outro app; uma árvore de pastas vazia não é o único critério de remoção bem-sucedida.
Continue com falhas de desinstalação ou dados retidos depois de identificar a instalação envolvida.