La configuración de shell anterior evita que la consola2 se inicie

11

Hace unos meses, estaba usando Cygwin y Console en Windows 7 y creé una sesión bash en Console. Ahora que desinstalé Cygwin, la consola se queja con:

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

Revisé el registro pero no pude encontrar los restos de la consola. ¿Cómo puedo restablecer / deshacerme de este error?

Barerd
fuente

Respuestas:

14

La consola almacena perfiles en:

C: \ Users \ [USER] \ AppData \ Roaming \ [CONSOLE TAB NAME] \ console.xml

Intente reemplazarlo por uno original ubicado en el Directorio de instalación,

C: \ Archivos de programa \ Console2 \ console.xml

La ruta puede ser diferente dependiendo de dónde la haya instalado.

Jay Pavagadhi
fuente
Y los datos del problema están entre las etiquetas <console>. Gracias. Yhat era lo que estaba buscando.
Barerd
Me pasó cuando actualicé GIT pero no recibí ningún error, solo una ventana que se cierra después de una fracción de segundo. Git pasó de Program Files (x86)ser justo Program Files. Solo tuve que cambiar el comando de shell en la etiqueta de la consola, creo que estaba saliendo y no estaba recibiendo errores porque tenía que usar lo cmd.exe /cque se podía encontrar, solo el argumento apuntaba a la carpeta incorrecta para mi valor predeterminado cáscara.
Jason Goemaat
0

Haga una limpieza del registro con un software como Ccleaner, son mucho mejores que usted para encontrar claves huérfanas. De lo contrario, desinstale la consola, reinicie la PC y vuelva a instalarla.

Peter
fuente
Incluso Ccleaner no ayudó, intenté todas las formas de eliminar los restos del registro, pero al final, tuve que borrar completamente el registro utilizando la partición de rescate de Windows. Para tener en cuenta, incluso seleccionar la opción para hacer una copia de seguridad del directorio de inicio no ayudó.
Barerd 05 de