# O Registro do Windows precisa de limpeza rotineira?

Entradas do Registro deixadas depois de desinstalar um app são diferentes de uma lista longa de problemas do Registro informada por um limpador. As primeiras podem ser conferidas contra a instalação, a desinstalação e os locais de arquivo desse app. Um nome ou identificador sozinho torna os efeitos da exclusão difíceis de verificar.

## O Registro contém mais do que resíduos de desinstalação

O Windows e os aplicativos usam o Registro para configurações, tipos de arquivo, serviços e outros cadastros. Uma contagem grande de entradas não estabelece que o Windows precisa de reparo. Para uma unidade cheia, investigue arquivos e caches, em vez de tratar o Registro como a principal fonte de espaço recuperável.

A [documentação do Registro](https://learn.microsoft.com/en-us/troubleshoot/windows-server/performance/windows-registry-advanced-users) da Microsoft explica esses usos e os métodos de backup. Siga a documentação do app ou do sistema para uma falha em particular. Uma contagem de problemas informada não justifica remoção em massa.

## Um cadastro pode apontar para dados guardados em outro lugar

`HKEY_CURRENT_USER` (HKCU) em geral contém a configuração do usuário atual; `HKEY_LOCAL_MACHINE` (HKLM) contém a configuração no nível da máquina. O escopo deles difere. Um valor que contém um caminho de arquivo não é o arquivo em si. Remover uma chave não desinstala o programa nem apaga automaticamente os dados referenciados.

Por exemplo, uma entrada de menu de contexto que resta depois da desinstalação pode apontar para um programa ausente. Confira o alvo exato e se outra instalação ainda existe. Apagar toda chave que contém o nome de um fornecedor pode afetar as configurações de outros produtos. A investigação útil segue um cadastro em particular, não uma contagem de nomes que combinam.

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-windows-registry-cleaning-en-mobile.webp" type="image/webp" width="768" height="1180">
    <img src="/img/blog/windows-windows-registry-cleaning-en.webp" width="1360" height="454" loading="lazy" alt="O escopo do Registro e o escopo do backup diferem">
  </picture>
  <figcaption>A configuração do usuário e a da máquina têm escopos diferentes. Exportações do Registro contêm chaves e valores selecionados, não os arquivos de programa referenciados.</figcaption>
</figure>

## Uma exportação do Registro não é um instantâneo completo do sistema

Um arquivo `.reg` representa chaves e valores como texto. Importar grava o conteúdo de volta; não devolve automaticamente o Registro inteiro ao estado da hora da exportação. Também não restaura arquivos de programa, drivers nem dados pessoais. Importar todo backup antigo pode recriar entradas de inicialização e associações que foram removidas corretamente.

Combine o horário do backup, o app e os caminhos das chaves com a operação que você precisa desfazer. Use as ferramentas de recuperação do Windows para uma restauração no nível do sistema. A [documentação do Registro](https://learn.microsoft.com/en-us/troubleshoot/windows-server/performance/windows-registry-advanced-users) da Microsoft descreve backup e recuperação de chaves; os caminhos e ferramentas históricos do sistema não são instruções para copiar sem critério no Windows atual.

Entender o escopo do backup importa mais do que a presença de um rótulo de backup. Suporte de recuperação não estabelece que uma chave não identificada é segura de remover.

## Estabeleça qual app é dono de um cadastro

Um desinstalador pode remover o executável principal e deixar associações de arquivo, entradas de inicialização ou cadastros de menu de contexto. Pode reter configurações de propósito para uma reinstalação. Nomes de diretório parecidos ou um fornecedor compartilhado não estabelecem que um cadastro pertence exclusivamente ao app que está sendo removido.

O Mole executa primeiro o desinstalador do próprio app. Depois do sucesso, trata os resíduos que o usuário selecionou, confere a posse e outros apps instalados, e deixa os dados pessoais desmarcados por padrão. Conteúdo compartilhado precisa permanecer para o software que ainda o usa.

Esse tratamento do Registro serve a uma desinstalação específica. Não é uma varredura de toda chave aparentemente sem uso no PC. Cancelar ou falhar a desinstalação não permite que a remoção seguinte de dados continue normalmente.

## Um backup restaura cadastros, não o app inteiro

Antes de remover entradas do Registro, o Mole salva um backup `.reg`. Ache o arquivo relevante pelo horário da operação e pelo nome do app; a [página de ajuda do Windows](/pt-br/windows/help) explica o local e os passos de inspeção. Leia o conteúdo antes de importar só o backup necessário para esta operação, em vez de importar todo arquivo da pasta.

Um backup do Registro não reinstala um aplicativo excluído nem recupera arquivos excluídos permanentemente. Arquivos movidos para a Lixeira têm um caminho de restauração só enquanto permanecem ali. Esvaziar a Lixeira muda essa condição.

## Entradas de inicialização inválidas também precisam de um alvo verificado

Uma entrada que aponta para um executável removido pode ser tratada depois de conferir que o alvo sumiu. Uma unidade externa desconectada, um local de rede indisponível ou um diretório ilegível não prova que o programa foi excluído.

A conferência de Otimizar do Mole para entradas de inicialização inválidas e a entrada de remoção de Apps seguem essa distinção. Revise um item identificável e claramente possuído, em vez de tomar permissões do sistema para reduzir uma lista a zero.

Para software que ainda roda depois da remoção, veja [resíduos de desinstalação e processos](/pt-br/windows/blog/what-apps-leave-after-uninstall). Para Iniciar ou pesquisa quebrados, veja [O que a otimização do Windows realmente faz](/pt-br/windows/blog/what-windows-optimization-does). Combinar um problema concreto com o controle dele torna o resultado mais fácil de verificar do que varrer o Registro periodicamente.


Canonical: https://mole.fit/pt-br/windows/blog/windows-registry-cleaning
