O Windows Bash não abre na atualização de 10 anos

O Windows Bash não abre na atualização de 10 anos

Depois de instalar a atualização de aniversário do Windows 10, fiquei ansioso para experimentar o novo prompt de comando Bash. Mas quando iniciado a partir do menu Iniciar (Win+R -> bash.exe), a janela do bash fecha automaticamente.

Responder1

Por algum motivo não estava abrindo. Mas enquanto escrevia esta pergunta, consegui encontrar a resposta, então decidi compartilhá-la aqui se alguém tivesse o mesmo problema.

Decidi apenas iniciar um prompt de shell e digitar bash nele. A mensagem de erro era sobre o "modo legado ativado". Para alterá-lo:

  • clique com o botão direito na janela do prompt do cmd.
  • Na guia de opções, desmarque a opção "Usar console legado"
  • Aplique as alterações e reinicie cmd.exe
  • digite bash.

A instalação será iniciada.

Aproveitar!

Responder2

Teve o mesmo problema acima, a solução funcionou, mas também precisa ter o modo de desenvolvedor habilitado, vá para configurações> atualização e segurança, vá para desenvolvedores e marque a caixa de seleção do modo de desenvolvedor. Pode exigir uma reinicialização após o Windows baixar e instalar o pacote. Em seguida, execute o cmd novamente e execute o bash, conforme as etapas acima, o bash.exe será baixado e instalado.

Responder3

Tive um problema semelhante após reinstalar o prompt de comando do bash. Eu mudei para outro shell (zsh) e configurei-o para inicialização automática usando meu script de inicialização. Como não foi instalado após a reinstalação do componente bash, a abertura do prompt falhou. Eu usei 'bash -c "nano "~/.bashrc"' inserido no prompt padrão do cmd do Windows para editá-lo e então pude iniciar o shell novamente.

informação relacionada