Hello I've looked in the public-inbox archive without finding any similar request. I believe it is a bit annoying that upgrading git-scm always generates an error when ssh-agent.exe is still running. User than have to open the Task Manager, find the task and kill it. Could you consider silently stopping ssh-agent during an upgrade, and may be restarting it afterward ? Most installer do that or at least offer the user to do it to allow seamless upgrading. Thanks for considering. All the best and good end of the year. Best regards Jean-Michel