# 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](https://support.microsoft.com/en-us/windows/uninstall-or-remove-apps-and-programs-in-windows-4b55f974-2cc6-2d2b-d092-5905080eaf98) 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](https://code.visualstudio.com/docs/setup/uninstall). 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](https://code.visualstudio.com/docs/editor/portable) 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.

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-windows-app-installation-types-en-mobile.webp" type="image/webp" width="768" height="1180">
    <img src="/img/blog/windows-windows-app-installation-types-en.webp" width="1360" height="454" loading="lazy" alt="Identifique como esta cópia é gerenciada">
  </picture>
  <figcaption>A forma de instalação escolhe o mecanismo de remoção; dados pessoais e compartilhados precisam de uma decisão à parte.</figcaption>
</figure>

## 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.

```powershell
winget list
winget uninstall --id Vendor.ExampleApp --exact
```

A [documentação de desinstalação do WinGet](https://learn.microsoft.com/en-us/windows/package-manager/winget/uninstall) 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](/pt-br/windows/blog/windows-uninstall-fails) ou [dados retidos](/pt-br/windows/blog/what-apps-leave-after-uninstall) depois de identificar a instalação envolvida.


Canonical: https://mole.fit/pt-br/windows/blog/windows-app-installation-types
