Как удалить GIT из Windows?

Когда то я поставил себе на WindowsXP GIT чисто, чтобы попробовать, как он работает под Виндами. Потом я решил удалить этот пакет. Как любой пользователь Windows нажав на пункт меню Uninstall. GIT удалился, но теперь при попытке открыть любую папку в Проводнике, или в диалоге сохранения или загрузки файла в какой-либо программе, я стал получать множество всплывающий окон с одинаковой ошибкой:

Hello

[ERROR] Could not find git path

Порывшись в интернете тут же нашел причину, программа uninstall не может самостоятельно удалить файл "C:\Program Files\Git\git-cheetah\git_shell_ext.dll". Чтобы обойти эту проблему надо выполнить следующие действия:

  1. Открыть окно командной строки (для не знающих, Пуск - Выполнить, ввести cmd, нажать Enter).
  2. Выполнить в командной строке: regsvr32 -s -u git_shell_ext.dll
  3. Открыть редактор реестра (для не знающих, Пуск - Выполнить, ввести regedit, нажать Enter).
  4. В редакторе реестра в меню Правка - Найти ввести строку для поиска git_shell_ext.dll, выполнить поиск строки. У меня эта DLL нашлась в параметре по умолчанию InProcServer32.
  5. Отредактировать параметр, удалив в нем строку git_shell_ext.dll, сам параметр, теперь уже пустой, должен остаться.
  6. Перезагрузить компьютер.
  7. Удалить git_shell_ext.dll из папки "C:\Program Files\Git\git-cheetah".

После выполнения этих действий ошибка исчезает.

Возможно, в новых версиях инсталлятора эту проблему уже исправили, данные шаги справедливы для Git-1.7.0.2-preview20100309.

Комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Спасибо!

У меня GIT даже во время Uninstall вылетал с ошибкой. Не мог никак его удалить. Совет помог. Спасибо

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Syntax highlight code surrounded by the {syntaxhighlighter SPEC}...{/syntaxhighlighter} tags, where SPEC is a Syntaxhighlighter options string or "class="OPTIONS" title="the title".
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <p> <span> <s> <strike> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <caption> <tbody> <tr> <td> <em> <b> <u> <i> <strong> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <param> <strike>
  • Использовать как разделитель страниц.

Подробнее о форматировании