Windows 8 msysgit';s cygwin工具在Windows 8上失败

Windows 8 msysgit';s cygwin工具在Windows 8上失败,windows-8,cygwin,mingw,msysgit,Windows 8,Cygwin,Mingw,Msysgit,在msysgit安装目录中,有一组git有时使用的Cygwin工具(sh、ssh、wc等等)。 当我在新的Win8虚拟机上安装msysgit(1.7.11.msysgit.1)时,有时我会进入一种状态,第一次运行任何Cygwin工具时,我会遇到以下错误: 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000,

在msysgit安装目录中,有一组git有时使用的Cygwin工具(sh、ssh、wc等等)。 当我在新的Win8虚拟机上安装msysgit(1.7.11.msysgit.1)时,有时我会进入一种状态,第一次运行任何Cygwin工具时,我会遇到以下错误:

      0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x3A0000, State 0x10000
D:\Program Files (x86)\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
下一次,它将工作,这对每个工具都会发生一次


关于为什么会发生这种情况,在一次运行之后如何修复特定工具,以及如何首先修复它,您有什么想法吗?

@StevenPenny:从某种意义上讲,安装msysgit就是引入这些工具的原因(\Program Files(x86)\Git\bin)。