Windows Server 2003出站FTP在启用Windows防火墙的情况下速度非常慢

从Windows Server 2003开始,我每天凌晨4点将文件(〜50MB)上传到云中的托pipe空间。 我通过调用“计划任务”运行的batch file中的“ftp -s:”执行此操作。

我在下面的文章中做了Edwardbuild议的内容,并在上传时观看了进程监视器: 启用Windows防火墙时FTP传输速度非常慢

打开Windows防火墙时,开始会涉及alg.exe和ftp.exe,并执行相当多的握手操作。 然后最后只有ftp.exe才能发送,并且每个事件(Process Monitor中的每一行)每秒出现一次,大小为65535.上载大约需要10分钟。

当Windows防火墙closures时,alg.exe永远不会显示。 ftp.exe似乎开始发送几乎立即后,前3个事件/行左右。 然后进程监视器中的事件/行显示速度非常快,也有65535的大小。上传大约需要1分20秒。

也想到我会补充说,我尝试使用Windows资源pipe理器中的复制/粘贴相同的事情。 防火墙开启或closures时,上传大约需要10分钟。 进程监视器中的事件/行显示速度相当快,但它们都只有4096的大小。

任何想法如何获得与Windows防火墙更快的上传速度?