当我连接到公司 VPN 时,“此处的 Git bash”需要 1 分钟才能启动。“ls”命令或任何其他 MSYS2 Linux 命令也需要 1 分钟。
如果我没有连接到 VPN,则一切正常。
当连接到VPN时,我从Windows 10命令行执行“bash”,打开bash需要1分钟。我关闭 bash 并再次输入“bash”,命令立即执行。但如果我等待 2 或 3 分钟并执行“bash”,则又需要 1 分钟才能执行。
我已经搜索并尝试了很多解决方案,但没有一个对我有用:我尝试了这个:Git Bash 在 Windows 7 x64 上非常慢,这个https://cygwin.com/faq.html#faq.using.startup-slow,其中其他的,但没有用。
我怀疑 VPN 处于活动状态时存在 DNS 问题。但我尝试手动更改DNS并没有解决问题。
我还测试了MSYS2单机版,版本msys2-x86_64-20210228,并删除了GIT:同样的问题!使用 bash 或任何其他 MSYS2 命令。如果未连接到 VPN,bash 窗口会立即打开,但第一次连接到 VPN 后需要 55 秒。
我的系统: