Por que o menu de contexto Mover Para trava em seleções grandes no Windows 11
🔍 WiseChecker

Por que o menu de contexto Mover Para trava em seleções grandes no Windows 11

Ao selecionar muitos arquivos ou pastas no Windows 11 e clicar com o botão direito para escolher Mover Para no menu de contexto, o menu pode congelar ou demorar muito para aparecer. Esse problema ocorre porque o manipulador do menu de contexto para Mover Para processa a lista completa de arquivos antes de exibir a caixa de diálogo de destino, o que pode sobrecarregar o sistema em seleções grandes. O travamento é mais comum em hardware antigo ou quando muitos arquivos estão armazenados em unidades lentas, como USB externo ou compartilhamentos de rede. Este artigo explica por que o travamento ocorre e fornece etapas para corrigi-lo ou contorná-lo.

Principais conclusões: Corrigindo o travamento do menu de contexto em seleções grandes de arquivos

  • Ctrl+X seguido de Ctrl+V: Ignore o menu de contexto cortando os arquivos imediatamente e navegando até a pasta de destino.
  • Edição do registro para desabilitar o manipulador Mover Para: Remove o item de menu problemático para que o menu de contexto carregue instantaneamente.
  • Arrastar e soltar na barra de endereços do Explorador de Arquivos: Mova arquivos arrastando-os para o caminho da barra de endereços da pasta de destino sem usar o menu de contexto.

ADVERTISEMENT

Por que o menu de contexto Mover Para congela em seleções grandes

A entrada Mover Para no menu de contexto do Windows 11 é adicionada por uma extensão de shell registrada em HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To. Ao clicar com o botão direito em uma seleção de arquivos, o Windows enumera cada item e passa a lista completa para esse manipulador antes de exibir o menu. Para seleções grandes, o manipulador precisa construir uma lista interna de arquivos, verificar atributos e preparar a caixa de diálogo. Esse processo é executado de forma síncrona na thread principal da interface do usuário, bloqueando a exibição do menu de contexto até que termine. A duração do travamento depende do número de arquivos, da velocidade do dispositivo de armazenamento e da carga da CPU. Em seleções de 100 arquivos ou mais, o atraso pode exceder 10 segundos. Em unidades de rede ou USB externas com velocidades de leitura lentas, o travamento pode durar 30 segundos ou mais.

Etapas para corrigir o travamento do menu de contexto Mover Para

Você tem três métodos eficazes para resolver esse problema. O primeiro método usa atalhos de teclado para ignorar completamente o menu de contexto. O segundo método remove o manipulador Mover Para do registro para carregamento imediato do menu. O terceiro método usa arrastar e soltar com a barra de endereços do Explorador de Arquivos. Tente o método de atalho de teclado primeiro, pois não requer alterações no sistema.

Método 1: Usar atalhos de teclado para mover arquivos instantaneamente

Este método evita completamente o menu de contexto. Você corta os arquivos para a área de transferência e os cola na pasta de destino.

  1. Selecione os arquivos ou pastas
    Abra o Explorador de Arquivos e navegue até a pasta de origem. Selecione todos os itens que deseja mover. Use Ctrl+A para selecionar tudo na pasta ou segure Ctrl e clique em itens individuais.
  2. Corte a seleção
    Pressione Ctrl+X. Os ícones ficarão levemente esmaecidos, indicando que estão na área de transferência para corte.
  3. Navegue até a pasta de destino
    Abra a pasta de destino na mesma janela ou em uma nova janela do Explorador de Arquivos. Você pode usar Ctrl+N para abrir uma nova janela e navegar até o local de destino.
  4. Cole os arquivos
    Pressione Ctrl+V. O Windows move os arquivos da origem para o destino. O progresso é mostrado em uma pequena caixa de diálogo que pode ser expandida para ver detalhes.

Este método funciona para qualquer número de arquivos e não causa travamento do menu. A operação de cortar e colar é executada como uma tarefa em segundo plano, mantendo a interface responsiva.

Método 2: Remover o manipulador Mover Para do registro

Se preferir manter o menu de contexto, mas quiser que ele carregue instantaneamente, você pode desabilitar a entrada Mover Para. Isso remove a opção Mover Para do menu de clique direito. Você ainda pode mover arquivos usando atalhos de teclado ou arrastar e soltar.

  1. Abra o Editor do Registro
    Pressione Windows+R, digite regedit e pressione Enter. Clique em Sim no prompt de Controle de Conta de Usuário.
  2. Faça um backup do registro
    No Editor do Registro, selecione Arquivo > Exportar. Escolha um local, digite um nome como backup-menu-contexto e clique em Salvar. Isso cria um backup que pode ser restaurado posteriormente.
  3. Navegue até a chave do manipulador Mover Para
    No painel esquerdo, vá para: HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To
  4. Exclua a chave Mover Para
    Clique com o botão direito na pasta Move To no painel esquerdo e selecione Excluir. Clique em Sim para confirmar.
  5. Reinicie o Explorador de Arquivos
    Pressione Ctrl+Shift+Escape para abrir o Gerenciador de Tarefas. Na guia Processos, encontre o Windows Explorer, clique com o botão direito e selecione Reiniciar. O menu de contexto agora carrega sem a entrada Mover Para.

Para restaurar a opção Mover Para posteriormente, clique duas vezes no arquivo .reg de backup e confirme a mesclagem.

Método 3: Usar arrastar e soltar com a barra de endereços

Você pode mover arquivos arrastando-os para a barra de endereços da pasta de destino. Este método não usa o menu de contexto.

  1. Abra as pastas de origem e destino
    Abra duas janelas do Explorador de Arquivos. Em uma janela, navegue até a pasta de origem. Na outra, navegue até a pasta de destino.
  2. Selecione os arquivos na pasta de origem
    Clique e arraste para selecionar vários arquivos ou segure Ctrl e clique em cada arquivo.
  3. Arraste os arquivos para a barra de endereços da janela de destino
    Clique e segure os arquivos selecionados e arraste-os sobre a barra de endereços da janela de destino. A barra de endereços ficará destacada em azul. Solte o botão do mouse para mover os arquivos.

Este método funciona bem para seleções de qualquer tamanho e não aciona o manipulador Mover Para.

ADVERTISEMENT

Se o menu de contexto ainda travar após a correção principal

Se o menu de contexto continuar lento mesmo após remover o manipulador Mover Para, o problema pode ser causado por outras extensões de shell de terceiros. Muitos programas adicionam suas próprias entradas ao menu de contexto, e uma extensão lenta pode bloquear todo o menu.

Menu de contexto ainda lento após remover Mover Para

Outros manipuladores como Copiar Para, Enviar Para ou entradas de terceiros como 7-Zip ou WinRAR podem causar travamentos semelhantes. Use uma ferramenta como ShellExView da NirSoft para desabilitar extensões não Microsoft uma por uma. Reinicie o Explorador de Arquivos após cada alteração para testar a velocidade do menu. Desabilite extensões que mostram alto tempo de resposta na ferramenta.

Opção Mover Para ausente após edição do registro

Se você excluir a chave Mover Para, mas a opção ainda aparecer, a alteração pode não ter efeito até reiniciar o Explorador de Arquivos ou reiniciar o sistema. Se a opção reaparecer após uma reinicialização, uma atualização do Windows ou software de terceiros pode ter restaurado a chave. Exclua a chave novamente e verifique se há software que modifica menus de contexto, como gerenciadores de extensão de shell.

Arquivos não movidos após usar atalhos de teclado

Se você pressionar Ctrl+X e depois Ctrl+V, mas os arquivos permanecerem na pasta de origem, a pasta de destino pode estar em um volume diferente. O Windows copia arquivos entre volumes em vez de movê-los. Para mover arquivos entre unidades, segure Shift enquanto arrasta ou use a linha de comando: move C:\origem\ D:\destino.

Métodos do menu de contexto: Atalhos de teclado vs Remoção do registro vs Arrastar e soltar

Item Atalhos de teclado (Ctrl+X, Ctrl+V) Remoção do registro de Mover Para Arrastar e soltar na barra de endereços
Descrição Cortar e colar arquivos usando atalhos de teclado Excluir a chave de registro Mover Para para remover a entrada do menu Arrastar arquivos para a barra de endereços da pasta de destino
Alteração no sistema necessária Nenhuma Edição do registro Nenhuma
Funciona para todas as seleções de arquivos Sim Sim Sim
Preserva Mover Para no menu Sim Não Sim
Risco de perda de dados Baixo se verificar o destino Nenhum Baixo se soltar no caminho correto

Após aplicar um desses métodos, o menu de contexto Mover Para não trava mais em seleções grandes. Use o método de atalho de teclado como seu fluxo de trabalho diário, pois é rápido e não requer alterações no sistema. Se preferir um menu de contexto limpo, a remoção do registro é permanente até que você restaure o backup. O método de arrastar e soltar é útil quando você já tem ambas as pastas abertas no Explorador de Arquivos. Para seleções muito grandes de 500 arquivos ou mais, o método de atalho de teclado tem o melhor desempenho, pois não aciona nenhum manipulador de menu de contexto.

ADVERTISEMENT