Guia do Windows · Explorador de Arquivos

Como Remover Itens do Menu de Contexto do Windows

Um guia prático para limpar o menu do botão direito no Windows 10 e Windows 11: remova entradas de aplicativos com segurança, edite atalhos do Enviar para, desative verbos do Registro, oculte comandos avançados e reinicie o Explorador de Arquivos após as alterações.

⊞ Windows 10 ⊞ Windows 11 🖱 Menu do botão direito 🧩 Extensões do shell ⏱ Leitura de 8 min

O que é o menu de contexto do Windows e por que ele fica cheio de itens?

O menu de contexto do Windows é o menu que aparece quando você clica com o botão direito em um arquivo, pasta, unidade, área de trabalho ou espaço vazio dentro do Explorador de Arquivos. Ele dá acesso rápido a ações como Abrir, Copiar, Renomear, Propriedades, ferramentas de compactação, comandos de armazenamento em nuvem, verificações de antivírus, conversores de imagem, editores de código e outros atalhos específicos de aplicativos.

Com o tempo, o menu pode ficar lotado porque muitos programas adicionam suas próprias entradas durante a instalação. Algumas entradas são úteis, mas outras deixam o clique com o botão direito mais lento, dificultam a leitura do menu ou permanecem mesmo depois que o programa relacionado deixa de ser usado.

🧹

Interface mais limpa

Remover entradas não usadas torna o menu do botão direito mais fácil de ler e mais rápido de usar.

Menos lentidão

Extensões do shell com falha podem atrasar o Explorador de Arquivos quando você clica com o botão direito em arquivos ou pastas.

🔒

Menos ações acidentais

Ocultar comandos raramente usados reduz o risco de clicar na ação errada de um aplicativo.

ℹ️
Importante Este guia se concentra em remover itens opcionais e de terceiros do menu. Comandos principais do Windows, como Abrir, Copiar, Colar, Renomear, Excluir e Propriedades, fazem parte do shell do Windows e normalmente devem ser mantidos.

Antes de remover itens do menu de contexto no Windows 10 ou Windows 11

As entradas do menu de contexto podem ser atalhos simples, configurações de aplicativos, verbos do Registro ou extensões de shell baseadas em COM. Algumas podem ser removidas com segurança por uma interface gráfica. Outras exigem o Editor do Registro, por isso é importante fazer backup da chave antes de editar qualquer coisa.

Recomendado

  • Crie um ponto de restauração antes de uma limpeza grande no Registro.
  • Exporte a chave do Registro antes de excluí-la ou alterá-la.
  • Desative uma entrada por vez e teste o menu.
  • Reinicie o Explorador de Arquivos em vez de reiniciar o PC após cada pequena alteração.

Evite

  • Excluir chaves CLSID aleatórias sem identificar o aplicativo.
  • Remover verbos internos do Windows que você não entende completamente.
  • Limpar todo o Registro com ferramentas automáticas de “limpeza de registro”.
  • Editar chaves do sistema sem direitos de administrador e sem backup.

Crie um ponto de restauração primeiro

  1. Pressione Windows + R.
  2. Digite SystemPropertiesProtection e pressione Enter.
  3. Selecione a unidade do sistema, geralmente C:.
  4. Clique em Criar, digite um nome claro, como Antes da limpeza do menu de contexto, e confirme.

Exporte uma chave do Registro antes de editá-la

No Editor do Registro, clique com o botão direito na chave que você pretende alterar e selecione Exportar. Salve o arquivo com um nome significativo. Se algo der errado, você pode clicar duas vezes no arquivo .reg exportado para restaurar o estado anterior.

reg export "HKCU\Software\Classes\*\shell" "%USERPROFILE%\Desktop\context-menu-backup.reg" /y

De onde vêm os itens do menu do botão direito no Windows?

Antes de excluir qualquer coisa, identifique a origem da entrada. O mesmo menu do botão direito pode ser criado a partir de vários locais, e cada local exige um método de limpeza diferente.

Área do menu Origem comum Melhor método de limpeza
Menu principal do botão direito Configuração do aplicativo, verbo estático do Registro ou extensão do shell Desative primeiro no aplicativo e depois verifique as chaves do Registro, se necessário
Mostrar mais opções Manipuladores legados do menu de contexto e verbos clássicos do shell Limpeza no Registro ou gerenciador de extensões do shell
Enviar para Atalhos na pasta SendTo do usuário Excluir ou mover atalhos de shell:sendto
Novo Entradas ShellNew do Registro para tipos de arquivo Desativar a entrada ShellNew relacionada com cuidado
Abrir com Histórico de associação de arquivos e registros de aplicativos Redefinir aplicativos padrão ou limpar entradas de associação de arquivos

A regra mais segura é simples: comece pelo programa que adicionou a entrada. Use métodos do Registro somente quando o programa não oferecer uma configuração ou quando um item quebrado permanecer após a desinstalação do aplicativo.

Remover itens do menu de contexto pelas configurações do próprio programa

Muitos aplicativos que adicionam entradas ao clique com o botão direito também incluem uma configuração para desativá-las. Este é o método mais limpo, porque o aplicativo remove sua própria integração sem deixar referências quebradas no Registro.

Verifique configurações comuns do aplicativo

  1. Abra o programa que adicionou o item indesejado ao menu de contexto.
  2. Abra Configurações, Preferências ou Opções.
  3. Procure seções chamadas Integração, Integração com o shell, Integração com o Explorer, Menu de contexto ou Explorador de Arquivos.
  4. Desative a opção que adiciona comandos ao menu do botão direito.
  5. Aplique a alteração e reinicie o Explorador de Arquivos se o item não desaparecer imediatamente.

Essa abordagem é especialmente comum em ferramentas de compactação, clientes de armazenamento em nuvem, ferramentas de desenvolvedor, editores de imagem, aplicativos de backup, utilitários antivírus e conversores de mídia.

Melhor primeiro passo Se um aplicativo tiver uma opção integrada para o menu de contexto, use essa opção em vez de editar o Registro. Ela é mais fácil de reverter e tem menos chance de quebrar o aplicativo.

Desinstalar o programa que adicionou a entrada indesejada ao menu do botão direito

Se você não usa mais o programa, desinstalá-lo costuma ser melhor do que apenas ocultar o item do menu de contexto. Isso remove o aplicativo, seus serviços em segundo plano e a maior parte dos componentes de integração com o shell.

Desinstalar no Windows 11

  1. Abra Configurações.
  2. Vá para Aplicativos > Aplicativos instalados.
  3. Encontre o programa que adicionou o item ao menu.
  4. Clique no botão de três pontos ao lado dele e escolha Desinstalar.
  5. Reinicie o Explorador de Arquivos ou reinicie o computador.

Desinstalar no Windows 10

  1. Abra Configurações.
  2. Vá para Aplicativos > Aplicativos e recursos.
  3. Selecione o programa e clique em Desinstalar.
  4. Siga o assistente de desinstalação.
  5. Verifique novamente o menu do botão direito após reiniciar o Explorador de Arquivos.

Se o item do menu de contexto permanecer após a desinstalação do programa, ele pode ser uma entrada órfã do Registro. Nesse caso, use as seções de Registro abaixo.

Como remover itens do menu de contexto Enviar para

O submenu Enviar para é uma das partes mais fáceis de limpar no menu de contexto. A maioria dos itens nele são atalhos armazenados em uma pasta comum do usuário.

Abra a pasta SendTo

  1. Pressione Windows + R.
  2. Digite shell:sendto e pressione Enter.
  3. Uma pasta com atalhos do Enviar para será aberta.
  4. Exclua os atalhos que você não quer ver no menu Enviar para.
  5. Clique novamente com o botão direito em um arquivo e verifique o menu.
shell:sendto

Excluir um atalho dessa pasta não exclui o destino real. Por exemplo, remover um atalho de impressora ou de pasta de Enviar para apenas o remove do submenu.

💡
Dica Em vez de excluir atalhos permanentemente, você pode criar uma pasta chamada Itens SendTo desativados e mover os atalhos não usados para ela. Isso facilita a restauração.

Como remover itens do submenu Novo no menu de contexto do Windows

O submenu Novo aparece quando você clica com o botão direito em uma área vazia da área de trabalho ou dentro de uma pasta. Ele permite criar novos arquivos, como documentos de texto, pastas compactadas, documentos do Office, imagens bitmap e outros tipos de arquivo registrados.

Essas entradas geralmente são controladas por chaves ShellNew do Registro em extensões de arquivo. Editá-las é mais avançado do que limpar Enviar para, portanto exporte as chaves antes de fazer alterações.

Encontre uma entrada do menu Novo pela extensão do arquivo

  1. Pressione Windows + R, digite regedit e pressione Enter.
  2. Vá para HKEY_CLASSES_ROOT.
  3. Encontre a extensão que você quer remover do menu Novo, por exemplo .bmp, .rtf ou outra extensão.
  4. Procure uma subchave chamada ShellNew.
  5. Exporte a chave da extensão antes de alterá-la.
  6. Renomeie ShellNew para algo como ShellNew.disabled para ocultar a entrada sem excluir os dados.
📁 HKEY_CLASSES_ROOT\.extension\ShellNew

Depois da alteração, reinicie o Explorador de Arquivos ou saia da conta e entre novamente. Se precisar do item de volta, renomeie ShellNew.disabled novamente para ShellNew.

Como desativar comandos estáticos do menu de contexto usando o Editor do Registro

Algumas entradas do menu de contexto são comandos simples do Registro chamados verbos. Essas entradas geralmente ficam dentro de uma chave shell e têm uma subchave command que aponta para um arquivo executável.

Locais comuns do Registro para comandos estáticos do menu de contexto

Caminho do Registro Onde aparece
HKEY_CLASSES_ROOT\*\shell Menu do botão direito para todos os arquivos
HKEY_CLASSES_ROOT\Directory\shell Menu do botão direito para pastas
HKEY_CLASSES_ROOT\Directory\Background\shell Menu do botão direito no fundo vazio de uma pasta
HKEY_CLASSES_ROOT\Drive\shell Menu do botão direito para unidades
HKEY_CLASSES_ROOT\Folder\shell Menu do botão direito para pastas e pastas do shell
HKEY_CURRENT_USER\Software\Classes\*\shell Entradas por usuário para todos os arquivos

HKEY_CLASSES_ROOT é uma visualização combinada do Registro que inclui dados de associação de arquivos de todo o computador e específicos do usuário. Se você não encontrar uma entrada em HKEY_CLASSES_ROOT, verifique também HKEY_CURRENT_USER\Software\Classes e HKEY_LOCAL_MACHINE\Software\Classes.

Desative um item estático do menu com LegacyDisable

Para muitos verbos estáticos, você pode ocultar a entrada sem excluir toda a chave adicionando um valor de cadeia vazio chamado LegacyDisable na chave do verbo.

  1. Abra o Editor do Registro.
  2. Encontre a chave do item indesejado do menu.
  3. Clique com o botão direito na chave e escolha Exportar.
  4. Selecione a própria chave do verbo, não a subchave command.
  5. Clique com o botão direito no painel direito e escolha Novo > Valor da Cadeia de Caracteres.
  6. Nomeie o valor como LegacyDisable.
  7. Deixe os dados do valor vazios.
  8. Reinicie o Explorador de Arquivos e teste o menu de contexto.
reg add "HKCU\Software\Classes\*\shell\ExampleCommand" /v LegacyDisable /t REG_SZ /f

Oculte um comando para que ele apareça somente com Shift + clique direito

Se você não quiser remover um comando completamente, pode fazer alguns verbos estáticos aparecerem apenas quando você mantém Shift pressionado ao clicar com o botão direito. Adicione um valor de cadeia vazio chamado Extended à chave do verbo.

reg add "HKCU\Software\Classes\*\shell\ExampleCommand" /v Extended /t REG_SZ /f
⚠️
Nota sobre o Registro LegacyDisable e Extended funcionam para muitos verbos estáticos, mas não desativam todos os tipos de item do menu de contexto. Extensões de shell baseadas em COM são tratadas separadamente.

Como desativar manipuladores ShellEx do menu de contexto no Windows

Muitos programas de terceiros adicionam entradas ao clique com o botão direito por meio de manipuladores ShellEx do menu de contexto. Eles são extensões COM do shell registradas no Registro do Windows. São mais poderosos do que verbos simples e podem gerar itens dinâmicos de menu dependendo do arquivo selecionado.

Locais comuns de ShellEx ContextMenuHandlers

Caminho do Registro Destino típico do menu
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers Todos os arquivos
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers Arquivos e pastas
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers Pastas
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers Fundo vazio de uma pasta
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers Unidades
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers Pastas e pastas do shell

Desative manualmente um manipulador ShellEx

  1. Abra o Editor do Registro.
  2. Vá para um dos locais ContextMenuHandlers acima.
  3. Encontre a subchave correspondente ao programa ou item de menu indesejado.
  4. Exporte a subchave antes de editá-la.
  5. Renomeie a subchave adicionando .disabled ao final do nome.
  6. Reinicie o Explorador de Arquivos e teste o menu.

Renomear a chave do manipulador é mais seguro do que excluí-la, porque você pode restaurá-la renomeando-a de volta. Se o item do menu desaparecer e tudo funcionar corretamente, você pode mantê-la desativada.

🧩 HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ExampleHandler.disabled
🚫
Não remova CLSIDs desconhecidos às cegas Um manipulador pode ser compartilhado por várias entradas de menu ou estar relacionado a um produto de segurança, cliente de sincronização em nuvem ou ferramenta de sistema de arquivos. Desative apenas entradas que você consegue identificar e sempre exporte a chave primeiro.

Como limpar o menu de contexto Abrir com no Windows

O menu Abrir com pode ficar cheio quando o Windows lembra aplicativos antigos ou quando vários programas se registram para o mesmo tipo de arquivo. A correção mais segura é redefinir ou alterar primeiro o aplicativo padrão.

Altere o aplicativo padrão para um tipo de arquivo

  1. Clique com o botão direito em um arquivo do tipo afetado.
  2. Selecione Abrir com > Escolher outro aplicativo.
  3. Selecione o programa correto.
  4. Ative Sempre usar este aplicativo para abrir arquivos se quiser torná-lo o padrão.
  5. Clique em OK.

Use as configurações de Aplicativos padrão

  1. Abra Configurações.
  2. Vá para Aplicativos > Aplicativos padrão.
  3. Pesquise a extensão do arquivo, por exemplo .jpg, .txt ou .pdf.
  4. Atribua o programa correto.

Usuários avançados também podem inspecionar entradas OpenWithList e OpenWithProgids do Registro para uma extensão específica, mas isso deve ser feito somente depois de exportar as chaves relacionadas.

📄 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.extension

Menu de contexto do Windows 11 vs Mostrar mais opções: o que você pode remover

O Windows 11 usa um menu de contexto moderno e compacto no Explorador de Arquivos. Algumas entradas clássicas aparecem somente depois de clicar em Mostrar mais opções ou pressionar Shift + F10. Isso significa que um item pode não aparecer no primeiro menu, mas ainda existir no menu legado.

Área do menu no Windows 11 O que significa Abordagem de limpeza
Menu compacto moderno Menu principal do botão direito do Windows 11 com menos comandos Use as configurações do aplicativo ou remova a integração do aplicativo, se houver suporte
Mostrar mais opções Menu de contexto legado com verbos e extensões antigas do shell Use chaves do Registro em shell e shellex
Linha de ícones integrada Recortar, copiar, renomear, compartilhar, excluir e comandos semelhantes do Windows Geralmente não é removível e não deve ser modificada

Se seu objetivo é remover uma entrada antiga de um aplicativo, não desative todo o menu de contexto moderno do Windows 11. Limpe a integração específica do aplicativo.

Opcional: fazer o Windows 11 abrir o menu de contexto clássico por padrão

Isso não remove itens. Apenas altera qual menu aparece primeiro. Use somente se você preferir o menu antigo no estilo do Windows 10.

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

Para desfazer a alteração e restaurar o menu de contexto moderno do Windows 11:

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f
⚠️
Use somente se necessário Esse ajuste altera o comportamento padrão do menu. Ele não é necessário para uma limpeza normal e pode ser revertido por futuras atualizações do Windows ou por alterações de política.

Reinicie o Explorador de Arquivos após remover itens do menu de contexto

O Windows pode não mostrar alterações no Registro e na integração do shell imediatamente. Reiniciar o Explorador de Arquivos é mais rápido do que reiniciar o computador inteiro.

Reinicie o Explorer pelo Gerenciador de Tarefas

  1. Pressione Ctrl + Shift + Esc.
  2. Encontre Windows Explorer na lista de processos.
  3. Clique com o botão direito nele e escolha Reiniciar.
  4. Clique novamente com o botão direito em um arquivo ou pasta e verifique se o item desapareceu.

Reinicie o Explorer pelo Prompt de Comando

taskkill /f /im explorer.exe
start explorer.exe

Se o item ainda aparecer, reinicie o computador. Algumas extensões do shell são carregadas por componentes em segundo plano e talvez não sejam descarregadas até uma saída completa da conta ou reinicialização.

Como restaurar um item removido do menu de contexto

O método de restauração depende de como você removeu o item.

Como foi removido Como restaurar
Desativado nas configurações do aplicativo Abra as configurações do aplicativo e ative novamente a integração com o Explorer ou com o menu de contexto
O programa foi desinstalado Instale o programa novamente
O atalho de Enviar para foi excluído Recrie o atalho em shell:sendto
O valor LegacyDisable foi adicionado Exclua o valor LegacyDisable da chave do verbo
A chave do manipulador foi renomeada Renomeie-a de volta para o nome original da chave
A chave do Registro foi excluída Importe o backup .reg exportado ou use a Restauração do Sistema

Para restaurar uma exportação do Registro, clique duas vezes no arquivo .reg salvo e confirme a mesclagem. Depois reinicie o Explorador de Arquivos.

Solução de problemas: o item do menu de contexto ainda aparece ou o clique direito está lento

O item ainda aparece depois de editar o Registro

O menu do botão direito abre muito lentamente

Um programa recria o item do menu após reiniciar

O Editor do Registro informa acesso negado

Melhores práticas para manter o menu de contexto do Windows limpo

Um menu do botão direito limpo é mais fácil de manter quando você evita o acúmulo de itens em vez de remover tudo depois.

Limpeza do menu de contexto do Windows: perguntas frequentes

Q Posso remover comandos internos do clique direito do Windows?
Alguns comandos internos podem ser ocultados apenas com personalização avançada do shell, mas isso geralmente não é recomendado. Comandos principais como Abrir, Copiar, Colar, Renomear, Excluir e Propriedades fazem parte do comportamento normal do Windows e devem permanecer disponíveis.
Q É seguro excluir chaves ContextMenuHandlers?
É mais seguro exportar a chave primeiro e renomeá-la em vez de excluí-la. Se o manipulador errado for removido, um aplicativo pode perder a integração com o Explorador de Arquivos ou o menu pode se comportar de forma inesperada.
Q Por que alguns itens aparecem apenas depois de clicar em Mostrar mais opções?
O Windows 11 usa primeiro um menu moderno e compacto e mantém muitas extensões antigas do shell no menu legado atrás de Mostrar mais opções. Esses itens antigos geralmente são gerenciados por entradas clássicas de shell e ShellEx no Registro.
Q Remover um atalho de Enviar para exclui meus arquivos?
Não. Remover um atalho da pasta SendTo apenas remove esse destino do submenu Enviar para. Isso não exclui a pasta, programa, impressora ou unidade original.
Q Por que o item do menu volta depois de uma atualização do aplicativo?
Alguns aplicativos recriam a integração com o shell durante atualizações. Desative a integração nas configurações do aplicativo, se possível, porque a limpeza feita apenas no Registro pode ser sobrescrita na próxima atualização.
Q Um manipulador ruim do menu de contexto pode fazer o Explorador de Arquivos travar?
Sim. Extensões do shell com falha podem deixar o Explorador de Arquivos lento ou fazê-lo travar, porque elas são carregadas quando o Windows monta o menu. Se as falhas começaram após instalar um aplicativo, desative primeiro a extensão de shell desse aplicativo.

Conclusão: remova apenas os itens do menu de contexto que você entende

Limpe o menu do botão direito com segurança

A melhor forma de remover itens indesejados do menu de contexto do Windows é começar pelo aplicativo que os adicionou, depois usar pastas simples como shell:sendto e só então passar para o Editor do Registro. Para verbos estáticos, LegacyDisable ou Extended podem ocultar comandos sem excluí-los. Para manipuladores ShellEx, exporte a chave e renomeie-a em vez de removê-la permanentemente.

Depois de cada alteração, reinicie o Explorador de Arquivos e teste um tipo de arquivo por vez. Uma abordagem cuidadosa e reversível mantém o menu limpo sem quebrar o Explorador de Arquivos ou os aplicativos instalados.