Попереднє налаштування оболонки не дозволяє запустити консоль2


11

Кілька місяців тому я використовував Cygwin і Console на Windows 7 і створив баш-сеанс у консолі. Тепер, коли я видалив Cygwin, Console скаржиться на:

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

Я пройшов реєстр, але не зміг знайти залишки консолі. Як я можу скинути / позбутися цієї помилки?

Відповіді:


14

Консоль зберігає профілі за адресою:

C: \ Користувачі \ [USER] \ AppData \ Роумінг \ [ІМЯ КОНСОЛЬНОЇ ТАБЛИКИ] \ console.xml

Спробуйте замінити його на оригінальний, який знаходиться в Каталозі інсталяції,

C: \ Файли програм \ Console2 \ console.xml

Шлях може бути різним, залежно від того, де ви його встановили.


А дані про проблему - між тегами <console>. Дякую. Я це було те, що я шукав.
голий

Сталося зі мною під час оновлення GIT, але я не отримував жодних помилок, лише вікно, яке закривається через частку секунди. Гіт перейшов з Program Files (x86)просто Program Files. Мені просто довелося змінити команду оболонки в консольному тезі, я думаю, що вона просто виходила, і я не отримував помилок, оскільки він повинен використовувати cmd.exe /cякі можна було знайти, просто аргумент вказував на неправильну папку за моїм замовчуванням оболонки.
Джейсон Гімаат

0

Виконайте очищення реєстру з таким програмним забезпеченням, як Ccleaner, вони краще, ніж ви при пошуку осиротілих ключів. В іншому випадку видаліть консоль, перезавантажте ПК та перевстановіть його.


Навіть Ccleaner не допоміг, я намагався всіма способами видалити залишки з реєстру, але наприкінці довелося повністю стерти реєстр, використовуючи рятувальний розділ Windows. Зауважимо, навіть вибір опції для резервного копіювання домашнього каталогу не допомогло.
голий
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.