在以管理员身份打开的 msys 中运行命令时出现错误“ksh.exe 已崩溃”

在以管理员身份打开的 msys 中运行命令时出现错误“ksh.exe 已崩溃”

当我在 Windows Server 2008/2012 上打开不带管理员选项的 msys 并运行“jbossctl status”命令时,它会给出正确的输出。但是,当我在带管理员选项的 msys 中运行相同的命令时,它会给出错误“ksh.exe 已崩溃”有人能告诉我这是什么原因造成的吗?我应该怎么做才能防止这种情况发生?

谢谢

答案1

我在使用 msys 的 WFM 应用程序服务器上遇到了同样的问题。就我而言,即使本地帐户是管理员,也有一个外部软件限制该帐户及其可以访问的内容。进一步研究该问题,ksh.exe 试图使用 system32 中的 kernalbase.dll,但该 dll 已被完全锁定。一旦我删除了强制执行组策略的软件,msys 就会恢复正常。就我而言,导致所有问题的软件是 Beyond Trust。我希望这对将来遇到此问题的任何人有所帮助。

相关内容