Git Bash (mintty) is extremely slow on Windows 10 OS

Rohan Bhatia picture Rohan Bhatia · Mar 19, 2017 · Viewed 59.2k times · Source

I installed Git on my Windows 10 a couple of months ago. It worked fine for some time. But now, it's running so slow.

The git status command takes 7 seconds to execute, and git stash takes many minutes for stashing (even if there is nothing to stash). Also, I would like to point out that git status prints the result instantaneously, but I can not enter a new command for a few seconds as shown in the image below.

The screen is stuck like this for 7 seconds

I have tried surfing the net for solutions to my problem like this, this, etc. but none of these have worked.

P.S.: I use Windows Defender antivirus, and it is NOT making my Bash slow. Also, cmd takes more time to execute git commands while git bash takes a longer time to execute any command.


Update: I have switched to Ubuntu and therefore, I don't use Windows presently. So, there is no way I can check if any of the solutions work for me. I am accepting the answer provided by @pschild since it has the most number of upvotes and seems to have worked for many people.

Answer

pschild picture pschild · May 3, 2017

I recently ran into the exact same issue. After trying all the advice from this thread and a lot of other threads, I finally found a solution here, respectively in the linked issue here.

Disabling AMD Radeon graphics driver in the Windows device manager and switching to integrated Intel HD graphics worked for me - for whatever reason.

Hope that helps!

In my case, I found sh.exe shell to be significantly faster than bash.exe. You can find sh.exe in git_install_dir/bin.

Hope this helps people having this issue while only having integrated Intel HD graphics!