Windows 10:连接到 VPN 后访问网络驱动器速度很慢

Windows 10:连接到 VPN 后访问网络驱动器速度很慢

我通过 Cisco AnyConnect 安全移动客户端连接到 VPN。

然后访问共享网络中的文件变得非常慢,需要 30 秒才能在 vim 中打开一个文本文件。

任何建议都有帮助,谢谢!

答案1

我认为 David Anderson 给出了答案,但据我所知,十年来没有任何改善:

https://stackoverflow.com/questions/2103968/gvim-runs-very-slowly-when-editing-files-on-a-windows-share

大卫的回答(略有修改):

…我使用 SysInternals.com 的进程监视器,在尝试打开“\server\TestTool\foo\ReadMe.TXT”时,它显示出不良行为

它首先尝试在“\serve\”上执行 CreateFile(又称打开目录)。请注意,最后一个字符缺失。这将导致 4 秒超时,并显示“OBJECT PATH INVALID”。

然后它尝试在“\server\TestToo\”上创建文件。服务器名称正确 经过 “TestTool”的最后一个字母被删去了。再次,3 秒后显示“BAD NETWORK NAME”。

最后它正确执行并调用“\server\TestTool\”上的 CreateFile,它立即运行。然后调用“\server\TestTool\foo”上的 CreateFile,它立即运行。然后调用“\server\TestTool\foo\ReadMe.TXT”上的 CreateFile,它立即运行。

我下载了源代码并发现了问题。他们使用了 FindFirstFile(),而这不应该在根目录或网络共享上使用。这是 vim 中的错误。

相关内容