/
/

Como adicionar “Abrir janela do Bash aqui” ao menu de contexto do Windows 10

por Team Ninja
How to Add Open Bash Window here in the Windows 10 Context Menu blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

A opção “Abrir janela do Bash aqui” no menu de contexto dá acesso rápido ao terminal Bash em qualquer pasta, bastando clicar com o botão direito. Isso agiliza o trabalho de quem usa o Subsistema do Windows para Linux (WSL). Adicionar a opção aumenta a eficiência; removê-la deixa o menu mais limpo para quem não precisa dela.

Desenvolvedores usam o WSL no Windows 10 pelo shell Bash. Mas abrir o Bash pela interface gráfica pode custar tempo, já que a instalação não cria automaticamente um atalho no menu de contexto.

Ter “Abrir janela do Bash aqui” no Windows 10 no menu de contexto facilita a tarefa, melhora o fluxo de trabalho e simplifica a navegação. Continue lendo para saber como adicionar ou remover a opção, ou vá direto para O que é “Abrir janela do Bash aqui” e por que adicionar ou remover.

Como adicionar “Abrir janela do Bash aqui” ao menu de contexto

Usuários avançados, profissionais de TI e desenvolvedores no Windows 10 podem seguir alguns passos simples para personalizar o menu de contexto e abrir o Bash direto na pasta em que estão. Assim, dá para iniciar o Bash de qualquer lugar quando for preciso.

Lembre-se: editar as opções do menu de contexto exige privilégios de administrador. O ideal é fazer backup do registro antes de seguir os passos abaixo, para facilitar a restauração caso algo dê errado.

  1. Antes de tudo, confirme que o WSL está instalado no dispositivo.
    1. Abra o PowerShell como administrador. Pressione Win + X e selecione Terminal do Windows (Admin) ou PowerShell (Admin).
    2. Execute o comando abaixo para verificar se o WSL está instalado:
      wsl --list --verbose
      Se estiver, o comando mostra todas as distribuições Linux instaladas. Caso contrário, aparece uma mensagem de erro.
    3. Para instalar o WSL, use este comando:
      wsl --install
      Também é possível instalar pelo Painel de Controle: clique em Programas e selecione Ativar ou desativar recursos do Windows. Marque as caixas Plataforma de Máquina Virtual e Subsistema do Windows para Linux.
    4. Reinicie o computador quando solicitado. As alterações só passam a valer após a reinicialização.
  2. Abra o Editor do Registro. Pressione Win + R, digite regedit e clique em OK.
  3. No painel esquerdo, navegue até este caminho:
    HKEY_CLASSES_ROOT\Directory\Background\shell
  4. Clique com o botão direito na pasta shell, selecione Novo, clique em Chave e nomeie como Bash.
  5. Clique com o botão direito em Bash e crie uma nova Chave chamada command.
  6. Defina o comando que inicia o Bash: clique na pasta command recém-criada e dê dois cliques no arquivo Padrão no painel direito. Isso abre a janela Editar Cadeia de Caracteres.
  7. Cole o caminho do arquivo do Bash no seu dispositivo. Para encontrar esse caminho:
    1. Pesquise por Bash no menu Iniciar.
    2. Clique com o botão direito no resultado do aplicativo Bash e selecione Abrir local do arquivo.
    3. Na nova janela, clique com o botão direito no atalho do Bash e escolha Abrir local do arquivo.
    4. Mantenha Shift pressionado, clique com o botão direito no executável do Bash e selecione Copiar como caminho.
  8. Clique em OK.
  9. Renomeie a opção do menu: clique na pasta Bash, dê dois cliques no arquivo Padrão no painel direito e altere o valor para Abrir janela do Bash aqui.
  10. Clique em OK e feche o Editor do Registro.
  11. Verifique se o menu mudou corretamente. Clique com o botão direito em qualquer pasta ou na área de trabalho e procure a opção “Abrir janela do Bash aqui”.

Como remover “Abrir janela do Bash aqui” do menu de contexto

Para quem não usa mais scripts em Bash ou usa raramente, o menu de contexto pode parecer carregado. Felizmente, dá para remover a opção com facilidade e deixar o menu mais limpo ao clicar com o botão direito em uma unidade ou pasta. De novo: sempre faça backup do registro para evitar falhas irreversíveis no sistema caso cometa algum erro durante a edição.

  1. Abra o Editor do Registro pressionando Win + R, digitando regedit e clicando em OK.
  2. No painel esquerdo, siga este caminho:
    HKEY_CLASSES_ROOT\Directory\Background\shell
  3. Em shell, exclua a chave Bash (ou a chave criada para abrir o Bash) para remover o comando que inicia o shell.
  4. Feche o Editor do Registro e confira se a opção “Abrir janela do Bash aqui” sumiu, clicando com o botão direito na área de trabalho ou dentro de uma pasta.

O que é “Abrir janela do Bash aqui” e por que adicionar ou remover

O que faz a opção “Abrir janela do Bash aqui” no menu de contexto

O atalho “Abrir janela do Bash aqui” permite acessar o terminal Bash de qualquer pasta pelo menu do botão direito. Com ele, profissionais de TI, desenvolvedores de sistemas e usuários avançados usam o Subsistema do Windows para Linux (WSL) de forma rápida e eficiente. Basta aprender como adicionar a opção ao menu de contexto do Windows, aquele que aparece ao clicar com o botão direito na área de trabalho, em uma unidade ou dentro de uma pasta.

Por que adicionar ou remover “Abrir Bash aqui” no Windows 10

Ter o menu à mão no diretório em que está trabalhando melhora o fluxo de trabalho. Assim, não é preciso abrir o terminal Bash manualmente, e o processo fica mais fluido, sem sair do espaço de trabalho atual.

Por outro lado, remover a opção deixa o menu de contexto mais enxuto, sobretudo para quem não usa o terminal Bash. De qualquer forma, poder adicionar ou remover a opção “Abrir Bash aqui” no Windows é um bom recurso para todo mundo que usa o WSL.

Solução de problemas comuns

Alguns problemas podem surgir depois de adicionar ou remover a opção “Abrir janela do Bash aqui” no menu de contexto, caso os passos não sejam seguidos corretamente. Veja as soluções a seguir:

A janela do Bash não abre pelo menu de contexto?

Primeiro, confira se informou o caminho correto do shell Bash no arquivo Padrão, dentro da chave command no Editor do Registro. Se estiver tudo certo, verifique se a distribuição padrão do WSL está configurada corretamente. Use o comando abaixo no Prompt de Comando ou no PowerShell e identifique a distribuição com asterisco (padrão):

wsl -l -v

Talvez também valha a pena atualizar o WSL. Uma versão desatualizada pode gerar problemas de compatibilidade e fazer o atalho falhar. Para atualizar o WSL, execute este comando no PowerShell ou no Prompt de Comando como administrador:

wsl --update

A opção continua no menu de contexto mesmo depois da remoção?

Abra o Editor do Registro e exclua a pasta Bash que você criou. Também é possível restaurar um backup do registro feito antes de adicionar a opção ao menu de contexto.

A opção “Abrir janela do Bash aqui” sumiu depois de ativar o WSL?

Reinicie o computador para garantir que todas as alterações sejam aplicadas. Confirme também se o WSL foi instalado e configurado corretamente para o atalho funcionar.

Perguntas frequentes (FAQs)

1. O que é o Subsistema do Windows para Linux (WSL)?

O Subsistema do Windows para Linux (WSL) é um recurso que permite a desenvolvedores e usuários executar ferramentas e ambientes de terminal Linux diretamente no Windows, sem máquinas virtuais nem dual boot.

2. Isso funciona com todas as distribuições Linux instaladas no WSL?

Sim, os passos descritos funcionam com qualquer distribuição Linux configurada corretamente. No entanto, se houver várias distribuições e versões instaladas, o comando “Abrir janela do Bash aqui” inicia a distribuição padrão do WSL. A padrão é aquela marcada com asterisco na lista de distribuições instaladas.

3. Posso abrir o PowerShell em vez do Bash com esse método?

Sim, dá para abrir o PowerShell em vez do Bash, mas é preciso ajustar alguns passos no Editor do Registro. Por exemplo, crie uma chave PowerShell e use o caminho do PowerShell, em vez de criar uma chave Bash com o caminho do Bash. Antes de fazer qualquer alteração, porém, verifique se a opção “Abrir janela do PowerShell aqui” já está no menu de contexto: pressione Shift e clique com o botão direito na área de trabalho ou em uma pasta. Isso evita sobrescrever comandos e causar erros.

4. Como saber se o WSL está instalado no meu sistema?

Para verificar, pressione Win + X, selecione Terminal do Windows (Admin) ou PowerShell (Admin) e execute este comando:

wsl -l -v

Se o WSL estiver instalado, aparecem as distribuições Linux; caso contrário, surge uma mensagem de erro.

5. Remover essa opção afeta minhas instalações do Linux?

Remover corretamente a opção “Abrir janela do Bash aqui” do menu de contexto não afeta as instalações do Linux. Isso apenas libera espaço no menu que aparece ao clicar com o botão direito na área de trabalho ou dentro de uma pasta.

Adicionar ou remover a opção “Abrir janela do Bash aqui” economiza tempo

A opção “Abrir janela do Bash aqui” é um atalho útil para iniciar o Bash em um diretório específico. Se usa comandos Linux no Windows com frequência, adicionar essa opção melhora o seu processo de trabalho. Por outro lado, removê-la mantém no menu de contexto apenas o que é necessário. Saber adicionar ou remover essa opção e resolver os problemas que aparecem ajuda a aproveitar melhor o tempo nas tarefas do dia a dia.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?