Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I was researching Git so I downloaded the Windows version to test it out on a repository on GitHub. After about 30 minutes I couldn't work out how to use it, so I decided I probably wouldn't need a distributed repository as our projects aren't that big and went back to what I know - SVN.

(I thought) I uninstalled all the Git related stuff I'd put on my PC, but have now got an irritating problem where if I open any folders I get an error message saying:

Hello

[ERROR] Could not find git path

As you can imagine, this is a real pain, does anyone have any ideas on how to fix it?

share|improve this question

migrated from stackoverflow.com Apr 1 '10 at 11:02

3 Answers

This would happen because

Uninstall was unable to delete the file "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"

The correct fix would be to unregister the dll and delete it

  1. open the Command Prompt window
  2. execute > regsvr32 -s -u git_shell_ext.dll
  3. delete "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"

If that does not work here's an ugly workaround:

  1. Open "Task Manager" and go to Processes
  2. Find explorer.exe and click end process
  3. Choose File > Run in "Task Manager" and type 'cmd' and click OK to open "Command Prompt" and cd to "C:\Program Files\Git\git-cheetah"
  4. Delete git_shell_ext.dll
  5. Restart

be sure to clean-up after reboot, remove "Git" folder from "C:\Program Files"

share|improve this answer
thanks so much.. had the same problem. was driving me nuts – Sonic Soul Jun 23 '10 at 2:30
Thanks. That did the trick. – Shadow2531 Jul 25 '10 at 15:44
It's easier to open a command prompt first before ending explorer process because when you end explorer, taskbar and start menu will be gone. – Endy Tjahjono Nov 21 '10 at 19:47
I had this happen after installing TortoiseGIT for the first time. In my case, running regsvr32 "C:\Program Files\Git\git-cheetah\git_shell_ext.dll" got things working. – Richard Ev Jul 11 '11 at 9:36

You may want to have a look at this, it shows what shell extensions are installed and can help to remove problematic items:

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

Incidentally, you should have given GIT a chance - it takes a while, but the payback is worth it.

share|improve this answer

To solve this problem I needed to stop the service and its dependence:

  1. Start>>Run>>cmd>>tasklist /M >> c:\Documents and Settings\"Your user"\Desktop\tasklist.txt
  2. Open the generated file on your Desktop
  3. Press Crtl+F
  4. Find for git
  5. The process need to be closed is "explorer"
  6. Stop "explorer" process
  7. Enter the folder tha contains it
  8. delete Delete git_shell_ext.dll
  9. Reboot the system
share|improve this answer
Isn't this what @drupii had already suggested? – pnuts Dec 5 '12 at 21:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.