Como limpar o menu de contexto do seu Windows bagunçado

ccm_top

Se você já se pegou clicando com o botão direito em algo e se perguntando de onde veio todo esse lixo, você não está sozinho. Quer se livrar do lixo que não usa e adicionar alguns itens realmente úteis ao menu de contexto? Você pode.

O Windows inclui várias opções nesse menu de contexto por padrão, e essa lista aumenta conforme você instala mais aplicativos. Às vezes parece que cada aplicativo está lutando por uma parte do seu menu de contexto e a maioria de nós nem mesmo usa a metade deles. Vamos mostrar como você pode remover itens editando seu Registro, bem como um método de limpeza mais fácil usando alguns aplicativos gratuitos de terceiros. Também indicaremos como adicionar alguns comandos mais úteis. Sem muito esforço, você pode deixar seu menu de contexto confuso e apenas útil …

ccm_16

… Para ser simplificado e eficiente.

ccm_17

Vamos começar.

A maneira mais difícil: remova itens do menu de contexto editando o registro

Se você deseja limpar as coisas da maneira verdadeiramente geek, você pode fazer no Editor do Registro sem a necessidade de software de terceiros. Veremos as ferramentas mais fáceis um pouco mais tarde, mas achamos que ajuda ao usar essas ferramentas entender como essas coisas são tratadas no Registro.

Aviso padrão : o Editor do Registro é uma ferramenta poderosa e seu uso indevido pode tornar o sistema instável ou até inoperante. Se você nunca trabalhou com ele antes, considere ler sobre como usar o Editor do Registro antes de começar. E definitivamente faça  backup do Registro  (e do seu computador !) Antes de fazer alterações. Isso é especialmente verdadeiro ao seguir as diretrizes deste artigo, porque você acabará tendo que procurar um pouco para encontrar as entradas do menu de contexto que significam algo para você.

Abra o Editor do Registro pressionando Iniciar e digitando “regedit”. Pressione Enter para abrir o Editor do Registro e conceda permissão para fazer alterações no seu PC.

own_1

Infelizmente, os itens que preenchem seu menu de contexto não estão todos localizados no mesmo lugar no Registro. Você pode encontrar a maioria dos itens do menu de contexto usados ​​para arquivos e pastas, aprofundando até uma das seguintes teclas no painel de navegação à esquerda:

HKEY_CLASSES_ROOT \ * \ shell
HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx

Em vez disso, você encontrará itens do menu de contexto específicos para apenas pastas em uma destas teclas:

HKEY_CLASSES_ROOT \ Directory \ shell
HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

Você precisará lidar com os itens do menu de contexto encontrados nesses locais de maneira um pouco diferente, portanto, continue lendo e explicaremos como. Por enquanto, você pode achar útil localizar cada um desses locais no Registro e adicioná-los à sua lista de favoritos para que seja mais fácil navegar por eles posteriormente.

Remover itens de “casca”

Vamos dar uma olhada em um item como exemplo. Eu uso o reprodutor de vídeo VLC . Quando o instalei, o VLC adicionou um item de menu de contexto chamado “Adicionar à lista de reprodução do reprodutor de mídia VLC”. Eu nunca uso isso e preferiria que não estivesse no meu menu de contexto.

Recomendado:  Devo desconectar meu Chromecast quando não o estiver usando?

ccm_1

Veja como nos livramos desse item de menu. No Editor do Registro, analise a seguinte chave:

HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC

Eu localizei a AddtoPlaylistVLCchave enquanto navegava pela shellchave procurando por itens para remover. Os itens sob a shellchave regular geralmente são muito fáceis de localizar e lidar.

ccm_2

Temos algumas opções de como lidar com isso. Poderíamos simplesmente deletar aquela AddToPlaylistVLCchave inteiramente, e isso removeria o item do menu de contexto. No entanto, a menos que você faça backup do seu Registro – ou exporte a chave primeiro e acompanhe o arquivo REG – não será fácil voltar se você mudar de ideia.

A segunda opção é desativar a chave em vez de excluí-la. Para fazer isso, apenas clique com o botão direito na AddToPlaylistVLCchave – ou em qualquer chave com a qual você está trabalhando – e escolha Novo> Valor da string. Nomeie o novo valor da string como “LegacyDisable”.

ccm_3

Assim que você criar o LegacyDisablevalor, a mudança deve ser imediata. Clique com o botão direito em um arquivo ou pasta no File Explorer e podemos ver que o item “Adicionar à lista de reprodução do VLC media player” foi removido do menu de contexto.

ccm_4

Você também tem uma terceira opção. Se você usa um item de menu ocasionalmente, mas não quer que ele bagunce seu menu de contexto normal, você pode ocultá-lo no menu de contexto estendido que você vê apenas quando pressiona Shift enquanto clica com o botão direito em um arquivo ou pasta. Para fazer isso, clique com o botão direito do mouse na AddToPlaylistVLCchave – ou em qualquer chave com a qual esteja trabalhando – e escolha Novo> Valor da string. Nomeie o novo valor da string como “Extended”.

ccm_5

Agora, ele só aparecerá se você clicar com o botão direito do mouse em uma pasta enquanto segura a tecla Shift.

Remover itens “Shellex”

Você provavelmente notou que algumas das chaves comuns do Registro listadas no início desta seção têm “shellex” (Extensão Shell) no nome em vez de apenas “shell”. Você precisará lidar com esses tipos de chaves de maneira um pouco diferente. Como nosso exemplo, vamos descer para uma das chaves que mencionamos:

HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

Os itens shellex serão um pouco mais difíceis de decifrar, mas geralmente você pode descobrir um item pelo nome da chave à esquerda. Aqui, vamos trabalhar com a DropboxExt chave dentro da ContextMenuHandlerschave.

ccm_7

Quando o Dropbox é instalado, ele adiciona um comando “Mover para o Dropbox” ao menu de contexto. Como sou mais do tipo arrastar e soltar, nunca usei esse comando e vou me livrar dele.

ccm_6

Você não pode usar os truques com os valores de string LegacyDisable e Extendedque descrevemos acima com itens shellex. Você ainda pode excluir a DropboxExtchave inteira para removê-la do menu de contexto (e certifique-se de fazer backup da chave se fizer isso), mas há uma maneira simples de desativá-la. Basta selecionar a chave à esquerda e clicar duas vezes no valor (Padrão) dentro dessa chave para abrir sua janela de propriedades.

ccm_8

Na janela de propriedades, na caixa “Dados do valor”, basta modificar o valor que já está lá colocando alguns travessões na frente dele, tomando cuidado para não deletar nenhum dos valores existentes. Assim, se você mudar de ideia, pode simplesmente voltar e remover os travessões. Quando terminar, clique em “OK”.

ccm_9

A mudança será imediata, então clique com o botão direito em algo no Explorador de Arquivos e certifique-se de que o comando desapareceu.

Recomendado:  Como tirar fotos macro no seu iPhone

ccm_10

Infelizmente, quando se trata de itens shellex, não há como ocultá-los no menu de contexto estendido da maneira que você faz com itens de shell. Você só pode excluí-los ou desativá-los.

Explorar outros locais por tipo de arquivo

Se você deseja remover itens do menu de contexto que você só vê quando clica com o botão direito em tipos específicos de arquivos, você também pode fazer isso. Esses itens são armazenados em outro lugar do que nos locais comuns que já examinamos. Para encontrá-los, você precisará primeiro localizar a chave de extensão de arquivo procurando HKEY_CLASSES_ROOTpor essa extensão, que por sua vez lhe dirá o nome da chave que você precisa procurar.

Apenas como exemplo, digamos que você queira remover o item de menu para abrir um documento do Excel (XLSX) no Excel ao clicar com o botão direito nele. Por que você quer fazer isso? Bem, você provavelmente não faria isso, mas é um exemplo fácil de olhar aqui. Outros aplicativos podem adicionar diferentes tipos de comandos de que você não precisa.

Você começaria dando uma olhada na seguinte chave do Registro para a extensão XLSX:

HKEY_CLASSES_ROOT \ .xlsx

A coluna de dados da (Default)chave shell permite que você saiba que o tipo real de arquivo é “Excel.Sheet.12”.

ccm_11

Agora, você pode navegar até a chave de extensão:

HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell

ccm_12

E agora que localizou a shell chave correta , você pode usar as mesmas técnicas que descrevemos na seção anterior sobre itens de “shell” para excluir, desativar ou ocultar o item no menu de contexto estendido. Lembra dos valores da string LegacyDisablee Extended? Sim, esses funcionam aqui também.

A maneira mais fácil: remova itens do menu de contexto com os utilitários NirSoft

Então, agora que você sabe como fazer as coisas da maneira mais difícil, vamos dar uma olhada na maneira mais fácil. Em vez de editar o Registro, você pode baixar duas ferramentas da NirSoft para limpar seu menu de contexto. Por que duas ferramentas? Porque um deles lida com itens regulares de shell e outro lida com itens shellex. Ambos são muito mais fáceis de usar do que editar o Registro, mas a compreensão dos bastidores de como essas coisas são tratadas no Registro lhe dará uma vantagem na classificação de todos os itens que essas ferramentas exibem.

Comece baixando ambas as ferramentas. A primeira ferramenta é ShellMenuView , que lida com itens regulares do shell. A segunda ferramenta é ShellExView , que lida com itens shellex. Role para baixo até a parte inferior de ambas as páginas para encontrar os links de download. Ambas as ferramentas funcionam com praticamente qualquer versão do Windows, de 98 a 10. Você precisará obter a versão de 32 ou 64 bits, dependendo se estiver executando uma versão de 32 ou 64 bits edição do Windows .

A primeira ferramenta que veremos é ShellMenuView, que nos permite gerenciar todos os itens regulares do shell com uma interface fácil de usar. Depois de baixar e extrair a ferramenta, clique duas vezes no arquivo EXE para executá-lo. É uma ferramenta portátil, portanto, não há instalação.

ccm_13

Na janela ShellMenuView, navegue para baixo na lista até encontrar o item que deseja desativar. Você só pode desativar itens com essas ferramentas – não excluí-los ou ocultá-los no menu de contexto estendido. E, a propósito, essas ferramentas desabilitam itens criando um LegacyDisable valor de string dentro da chave apropriada – exatamente como fizemos quando editamos o Registro manualmente.

Recomendado:  Como inverter as cores da tela do seu Mac

Ao encontrar o item que procura, clique no botão “Desativar” na barra de ferramentas (luz vermelha).

ccm_14

Outro benefício de usar essas ferramentas é que você pode selecionar vários itens e desativá-los todos de uma vez. Em nosso exemplo, estamos desativando o item “Adicionar à lista de reprodução do reprodutor de mídia VLC” apenas quando você clica com o botão direito em uma pasta (o mesmo exemplo que usamos na seção Registro anteriormente), mas poderíamos facilmente selecionar todos os “Adicionar a Itens da lista de reprodução do VLC media player ”e clique em“ Desativar ”para remover esse comando do menu de contexto de todos os tipos de arquivos suportados.

Quando terminar de remover os itens de shell, a próxima etapa é acionar a ferramenta ShellExView e remover os itens shellex. Este funciona exatamente da mesma maneira que a primeira ferramenta. Basta selecionar um ou mais itens e clicar no botão “Desativar” para remover os itens do menu de contexto.

ccm_15

Como remover itens adicionais do menu de contexto

Existem alguns itens do menu de contexto que você deve ter notado que nem as ferramentas NirSoft nem os métodos regulares do Registro que abordamos abordam: a saber, os itens que você encontra nos submenus “Abrir com” e “Enviar para”.

O menu “Abrir com” é um recurso útil quando você abre arquivos com vários programas. Sempre que você abre um arquivo com um programa específico, esse programa é adicionado ao menu “Abrir com” desse tipo de arquivo. Porém, se você já abriu acidentalmente um arquivo com o programa errado ou com um programa que não usa mais, provavelmente viu esse menu ficar confuso com o tempo. Felizmente, temos um conjunto completo de instruções para guiá-lo na remoção de programas do menu “Abrir com” .

O menu “Enviar para” é um daqueles recursos que as pessoas tendem a amar e usar o tempo todo ou com os quais nunca se preocupam. Quando você instala o Windows, alguns itens são adicionados ao menu “Enviar para” por padrão. Outros são adicionados com o tempo, conforme você instala aplicativos diferentes. Se você já desejou poder organizar aquele menu, é seu dia de sorte! Temos um guia para personalizar os itens no menu “Enviar para” e outro guia se você quiser remover o menu “Enviar para” de seu menu de contexto .

Como adicionar alguns itens úteis ao menu de contexto

Agora que você gastou algum tempo removendo itens desnecessários do menu de contexto, pode voltar sua atenção para adicionar alguns itens que pode realmente usar. Para começar, você pode adicionar praticamente qualquer aplicativo ou atalho que desejar ao menu de contexto. Já que agora você leu tudo sobre quais chaves do Registro deve ser examinada ao remover coisas, não ficará surpreso ao saber que adicionar coisas envolve muitas dessas mesmas chaves.

Claro, não o deixaríamos sem sugestões específicas de coisas divertidas para adicionar ao seu menu de contexto. E cobrimos um monte deles. Por exemplo, você pode adicionar qualquer um dos itens a seguir ao seu menu:

  • Um comando “Abrir com Bloco de Notas” para todos os arquivos
  • Um comando “Open PowerShell Here” para pastas
  • Um comando “Desfragmentar” para unidades
  • Um comando “Take Ownership” para arquivos e pastas
  • Um comando para copiar a lista de arquivos em uma pasta
  • Um comando de “Painel de Controle” para acesso rápido

Então, divirta-se e seja criativo!


Admitimos que é uma boa quantidade de informação para absorver apenas para mudar um menu ao qual você provavelmente está acostumado, mas você pode se surpreender com o quão mais agradável é usar um menu de contexto agradável e limpo que tem comandos que você realmente usar. Então, o que você está esperando? É hora de começar a tornar esses menus de contexto mais úteis!