Solução rápida: Abra as Configurações do Windows Terminal (Ctrl + ,) → Inicialização. Certifique-se de que a opção “Abrir Windows Terminal aqui” nos menus de contexto de pastas esteja ativada. Se estiver ausente ou desativada, reinstale o Windows Terminal pela Microsoft Store e execute wt --version no cmd para registrar a extensão de shell.
Ao clicar com o botão direito em uma pasta e expandir o menu de contexto, a opção “Abrir no Terminal” costumava estar lá, mas agora sumiu. Ou ela aparece, mas abre o Prompt de Comando em vez do Windows Terminal. Ou a entrada desapareceu após uma atualização do Windows. O menu de contexto “Abrir no Terminal” é implementado pela extensão de shell do aplicativo Windows Terminal, e qualquer um de três fatores pode quebrá-lo.
Afeta: Windows 11 com o aplicativo Windows Terminal.
Tempo de correção: ~5 minutos.
O que causa isso
A opção “Abrir no Terminal” no menu de contexto é fornecida pela extensão de shell do Windows Terminal. A extensão é ativada por padrão após a instalação do Windows Terminal (da Microsoft Store ou pré-instalado com o Windows 11). A entrada quebra quando: (1) o aplicativo Terminal é desinstalado ou movido, (2) a configuração do Terminal que controla a integração com o menu de contexto é desativada, (3) o banco de dados de extensões de menu de contexto do Windows é corrompido.
Uma causa relacionada: a entrada existe no menu legado “Mostrar mais opções” (Shift + clique direito), mas está ausente no menu curto moderno do Windows 11. Dois menus de contexto diferentes, dois caminhos de registro diferentes.
Método 1: Reativar a opção nas configurações do Windows Terminal
O caminho padrão.
- Abra o Windows Terminal (pesquise no Menu Iniciar).
- Pressione
Ctrl + ,(vírgula) para abrir as Configurações. - Na barra lateral esquerda, clique em Inicialização.
- Encontre a opção “Abrir Windows Terminal aqui” nos menus de contexto de pastas. (Pode estar rotulada apenas como “Mostrar entrada no menu de contexto” em versões mais recentes.)
- Ative a opção.
- Clique em Salvar no canto inferior direito.
- Feche o Windows Terminal. Clique com o botão direito em uma pasta no Explorador de Arquivos — a entrada “Abrir no Terminal” deve estar visível.
- Se ainda estiver ausente, reinicie o Explorer: Gerenciador de Tarefas → Processos → Windows Explorer → clique direito → Reiniciar.
Esta é a correção para o caso mais comum — a opção estava simplesmente desativada.
Método 2: Reinstalar o Windows Terminal
Para quando a opção existe, mas não restaura a entrada do menu — indica registro de extensão de shell corrompido.
- Abra Configurações → Aplicativos → Aplicativos instalados.
- Pesquise por Windows Terminal. Clique no menu de três pontos → Desinstalar.
- Confirme. Aguarde a conclusão da desinstalação (~10 segundos).
- Abra a Microsoft Store. Pesquise por Windows Terminal.
- Clique em Instalar.
- Após a instalação, abra o Windows Terminal uma vez para acionar a configuração inicial.
- Abra as Configurações (Ctrl+,) → Inicialização → verifique se a opção do menu de contexto está ativada.
- Abra o Explorador de Arquivos, clique com o botão direito em uma pasta — “Abrir no Terminal” deve aparecer agora.
Reinstalar re-registra a extensão de shell. Isso resolve casos em que a extensão está quebrada devido a uma atualização mal-sucedida do Terminal ou pacote corrompido.
Método 3: Reparo manual de extensão de shell via Registro/PowerShell
Para usuários em versões mais antigas do Windows 11, quando o Terminal não está disponível ou quando a reinstalação não resolve.
- Abra o Terminal (Admin) — pelo Menu Iniciar, clique com o botão direito no Terminal → Executar como administrador. (Se o Terminal não abrir, use cmd ou PowerShell elevado.)
- Verifique se a extensão de shell do Windows Terminal está registrada:
Get-AppxPackage Microsoft.WindowsTerminal | Format-List Name, InstallLocation, StatusO status deve ser Ok. Se for diferente, o pacote precisa ser reinstalado.
- Force o re-registro das extensões de shell para o usuário atual:
Get-AppxPackage Microsoft.WindowsTerminal | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - Para a entrada do menu legado “Mostrar mais opções” (Shift + clique direito), o registro está em
HKEY_CLASSES_ROOT\Directory\Background\shell. Abra o Editor do Registro e verifique se existe uma subchave Terminal ou OpenInTerminal com valores apontando parawt.exe. - Se estiver ausente, você pode criá-la manualmente: Nova chave Open in Terminal em
HKEY_CLASSES_ROOT\Directory\Background\shell. Defina o valor padrão como o nome de exibição. Crie uma subchave command com valor padrãowt.exe -d "%V". - Reinicie o Explorer. O menu Shift + clique direito agora deve ter a entrada.
Este é o caminho mais profundo. Use apenas quando os métodos gráficos falharem.
Como verificar se a correção funcionou
- Abra o Explorador de Arquivos. Clique com o botão direito em qualquer pasta. “Abrir no Terminal” deve aparecer no menu curto (e também em “Mostrar mais opções”).
- Clique em Abrir no Terminal. O Windows Terminal abre com o diretório de trabalho definido para essa pasta.
- Execute
pwdno PowerShell oucdsem argumentos no cmd para confirmar que o diretório corresponde à pasta em que você clicou.
Se nenhum desses funcionar
Se “Abrir no Terminal” ainda não aparecer após todos os métodos, uma Política de Grupo pode estar bloqueando extensões de shell. Execute gpresult /h C:\gpresult.html no cmd elevado. Procure por entradas em Configuração do Usuário → Modelos Administrativos → Componentes do Windows → Explorador de Arquivos. Se políticas como Oculta o menu de contexto estiverem em vigor, a TI controla isso. Para PCs em grupo de trabalho não pertencentes a um domínio, o editor de Política de Grupo (gpedit.msc) no Windows 11 Pro permite verificar e limpar políticas. Para extensões de shell especificamente: baixe o ShellExView da NirSoft e execute como administrador. Filtre para extensões de menu de contexto, procure por Microsoft.WindowsTerminal. O status deve ser Ativado e sem erros. Se desativado, ative. Para PCs onde o Windows Terminal não pode ser instalado (algumas variantes do Windows 11 LTSC ou edições reduzidas): use o Windows Terminal Preview da MS Store, ou recorra ao legado “Abrir janela de comando aqui” via Shift + clique direito em ambientes apenas com cmd.
Resumo: Ative a opção do menu de contexto nas Configurações do Windows Terminal → Inicialização. Se isso não for suficiente, reinstale o Terminal pela Microsoft Store para re-registrar a extensão de shell.