A configuração anterior do shell impede que o console2 seja iniciado

11

Alguns meses atrás, eu estava usando o Cygwin e o Console no Windows 7 e criei uma sessão bash no Console. Agora que eu desinstalei o Cygwin, o Console se queixa:

Unable to start a C:\cygwin\bin\bash.exe --login -i!

Percorri o registro, mas não consegui encontrar os restos do console. Como posso redefinir / me livrar desse erro?

barerd
fonte

Respostas:

14

O console armazena perfis em:

C: \ Usuários \ [USUÁRIO] \ AppData \ Roaming \ [NOME DA TABELA DE CONSOLE] \ console.xml

Tente substituí-lo pelo original localizado no diretório de instalação,

C: \ Arquivos de programas \ Console2 \ console.xml

O caminho pode ser diferente dependendo de onde você o instalou.

Jay Pavagadhi
fonte
E os dados do problema estão entre as tags <console>. Obrigado. O que eu estava procurando?
barerd
Aconteceu comigo ao atualizar o GIT, mas eu não estava recebendo nenhum erro, apenas uma janela que se fecha após uma fração de segundo. Git passou de Program Files (x86)para apenas Program Files. Eu apenas tive que mudar o comando do shell na tag do console, acho que estava saindo e não estava recebendo erros porque precisava usar o cmd.exe /cque foi encontrado, apenas o argumento estava apontando para a pasta errada para o meu padrão Concha.
27615 Jason Goemaat
0

Faça uma limpeza do registro com um software como o Ccleaner, pois eles são melhores do que você ao encontrar chaves órfãs. Caso contrário, desinstale o console, reinicie o PC e reinstale-o.

Peter
fonte
Mesmo o Ccleaner não ajudou, tentei de todas as formas remover os restos do registro, mas no final, tive que limpar completamente o registro usando a partição de recuperação do Windows. Observe que, mesmo selecionar a opção de fazer backup do diretório inicial não ajudou.
barerd