20

Я исследовал Git, поэтому я скачал версию для Windows, чтобы протестировать ее в репозитории на GitHub. Примерно через 30 минут я не мог понять, как его использовать, поэтому я решил, что мне, вероятно, не понадобится распределенный репозиторий, поскольку наши проекты не такие большие, и вернулся к тому, что я знаю - SVN.

(Я думал) Я удалил все связанные с Git вещи, которые я положил на свой компьютер, но теперь у меня возникла раздражающая проблема, когда, если я открываю какие-либо папки, я получаю сообщение об ошибке, говорящее:

Привет

[ОШИБКА] Не удалось найти путь мерзавца

Как вы можете себе представить, это настоящая боль, у кого-нибудь есть идеи, как это исправить?

4 ответа4

19

Это произошло бы потому, что

При удалении не удалось удалить файл «C:\Program Files\Git\git-cheetah\git_shell_ext.dll»

Правильным решением было бы отменить регистрацию dll и удалить ее.

  1. откройте окно командной строки
  2. выполнить> regsvr32 -s -u git_shell_ext.dll
  3. удалите "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"

Если это не работает, вот уродливый обходной путь:

  1. Откройте "Диспетчер задач" и перейдите в раздел "Процессы".
  2. Найдите файл explorer.exe и нажмите "Завершить процесс".
  3. Выберите "Файл"> "Выполнить" в "Диспетчере задач", введите "cmd" и нажмите "ОК", чтобы открыть "Командная строка" и перейдите в «C:\Program Files\Git\git-cheetah»
  4. Удалить git_shell_ext.dll
  5. Запустить снова

не забудьте очистить после перезагрузки, удалите папку "Git" из «C:\Program Files»

4

Возможно, вы захотите взглянуть на это, оно показывает, какие расширения оболочки установлены, и может помочь удалить проблемные элементы:

http://www.nirsoft.net/utils/shexview.html

Кстати, вы должны были дать GIT шанс - это займет некоторое время, но окупаемость того стоит.

0

Как исправить ошибку Не удалось найти путь Git?

  1. Перезагрузите систему и нажмите F8 перед загрузкой в Windows.
  2. Выберите безопасный режим
  3. выберите Администратор Пользователь
  4. перейти к c:// Program Files/
  5. Удалить папку Git

А затем перезагрузите

Буду признателен за обратную связь, если это решит вашу проблему

-1

Чтобы решить эту проблему мне нужно было остановить сервис и его зависимость:

  1. Пуск >> Выполнить >> cmd >> список задач /M >> c:\Documents and Settings\"Ваш пользователь"\Рабочий стол \tasklist.txt
  2. Откройте созданный файл на рабочем столе
  3. Нажмите Crtl+F
  4. Найти для мерзавца
  5. Процесс нужно закрыть это "проводник"
  6. Остановить процесс "проводник"
  7. Введите папку, в которой он находится
  8. удалить Удалить git_shell_ext.dll
  9. Перезагрузите систему

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .