I spent serveral hours getting Cygwin, OpenSSH and Gitosis to work together on Windows Server 2008 x64 - unfortunately the tutorials on the web (from e.g. Shannon Cornish) don't seem to have an answer to my problem.
I get the following trying to login to my "git" user via SSH or trying to checkout the repository via "git clone git(at)localhost:gitosis-admin.git"
[main] sshd 9364 C:\cygwin\usr\sbin\sshd.exe: *** fatal error - could not load user32, Win32 error 1114 fatal: The remote end hung up unexpectedly
I found some hints that the I have to set serveral group policies regarding user tokens - but doing so didn't help either...