仅在一个方向上缓慢进行网络复制

仅在一个方向上缓慢进行网络复制

我有一个 Windows 网络,上面有几台电脑和移动设备。除了一台台式电脑和一台笔记本电脑之间,其他一切都运行正常。问题是笔记本电脑几乎无法将文件从台式电脑复制到笔记本电脑。此连接问题仅限于仅有的那个场景。如果我列出可行/不可行场景,可能最容易理解:

台式机写入笔记本电脑 => 正常速度
台式电脑读取或复制笔记本电脑 => 正常速度
笔记本电脑写入台式机 => 正常速度
笔记本电脑读取或复制台式电脑 => 速度很慢
所有其他设备 => 正常速度

网络上的所有正常速度至少为 1-2MB/s,通常要快得多。笔记本电脑也能以 MB/s 的级别从互联网下载。当台式机启动向笔记本电脑的复制时,速度很快。但如果笔记本电脑启动复制(文件以与之前相同的方向移动),则运行速度为 100KB/s 或更低。

这个问题几个月前就出现了,我最终对两台机器进行了格式化/重新安装,问题就解决了。现在,重新安装大约一个月后,这个问题又开始出现了。有什么办法可以解决这个问题,或者到底是什么导致了这种不平衡的速度问题?

答案1

此行为可能有很多原因,例如病毒扫描程序、通知更改问题和网络问题。

为了找到原因,我会创建一堆测试文件,并始终使用相同的文件进行测试。我总是将这些副本与运行速度快的工作站和运行速度慢的工作站进行比较。

使用文件资源管理器时,如果有大量小文件(<1000 字节),速度是否会变慢?
因此,您在打开文件时可能会遇到问题,可能是由病毒扫描程序或常规磁盘访问引起的。

速度快点在 cmd.exe 中使用 xcopy 复制大量小文件(< 1000 字节)时没有打开资源管理器?
这看起来像通知变更问题

大文件的复制快吗?
使用以下方式检查网络执行程序

其他检查方法是使用微软网络监视器或微软进程监控。在 netmon 中,您可以看到数据包之间是否有间隙。在 procmon 中,您可以看到各种文件操作的持续时间。

相关内容