多年来一直使用 Cygwin。有一件事就是在我的 Windows 机器上有一个合适的命令行。突然,它不再启动终端。它什么都不做,所以我把快捷方式改成了在出错时保持。我的快捷方式现在运行
C:\cygwin64\bin\mintty.exe --hold error -i /Cygwin-Terminal.ico -
现在它显示“此帐户目前不可用”/sbin/nologin: Exit 1
这件事发生在我度假前不久,所以我的记忆不是 100% 准确,但我认为它发生在 Windows 更新之后。那段时间我也不得不更改我的域帐户密码。
我尝试清空 cygwin 安装程序的缓存文件夹,然后重新安装 mintty 以及标题中带有“bash”的任何程序。没有帮助。以管理员身份运行也会产生相同的结果。
我正在运行 Windows 11 Pro 23H2。
哪里出了问题?我下一步该去哪里找?
不知道是什么原因造成的,但下面的方法解决了这个问题
请注意,除了重新安装之外,是否还需要其他操作,但我已经先尝试过了。