Windows 文件共享文件传输速度慢

Windows 文件共享文件传输速度慢

我有两台计算机通过 100MB/s 以太网电缆和网卡连接到路由器。

我在装有 Windows XP 的计算机 A 上共享了一些文件。我在装有 Windows 7 的计算机 B 上使用 Windows 文件共享下载这些文件。

问题是速度只有 200-800kb/s 左右!如果我查看任务管理器(在计算机 B 上)中的网络选项卡,它大约是最大值的 5%。

但是,如果我反过来做,在计算机 B 上共享一个文件夹,并从计算机 A 上传文件到那里,计算机 B 上的网络使用率将达到 60%,传输速度会快得多。

这次我只会在 B 上分享并从 A 转移,但我很好奇为什么差异会如此之大以及下次如何修复它。

编辑啊哈!虽然还剩下 50Gb 的磁盘空间,但还是出现磁盘空间不足的错误,之后我甚至无法从计算机 A 访问计算机 B,因为“您可能无权访问此网络资源”,尽管在此期间我没有更改任何设置。它还一直暂停询问我是否要覆盖文件。我放弃了,回到基础。在计算机 A 上安装了一个 ftp 服务器,现在我以稳定的 9MB/s 下载,没有任何权限问题或锁定其余传输的问题 :)

答案1

您可能想尝试使用名为 teracopy 的程序 -Teracopy 网站

它可以显示传输速度并允许您暂停传输等。它确实加快了我使用 XP 的传输速度(不过 Vista 和 Windows 7 似乎不需要它)

替代文本

答案2

当微软制作了一款名为富文本复制可以做到。为什么这么多人想重新发明轮子?

顺便说一句,如果您像 RichCopy 一样进行多线程复制,那么您将获得比仅使用 1 个线程更快的速度。

答案3

您看到的百分比与计算机中的网卡有关,而不是与网络本身的速度有关,在您的情况下,网络速度由路由器决定。
我猜其中一台机器的网卡额定为 100MB,另一台的网卡额定为 1GB。

此外,显示的百分比只是一个近似值,可能与真实值相差几十个百分点,因此仅将其作为指示,而不是精确的科学。

答案4

根据我的经验,目标机器的文件写入性能对性能影响很大。很多因素都会影响性能,从网卡与 HD I/O 争用、CPU 效率、驱动程序效率(包括网络和驱动器),这有点难以捉摸。

暂时关闭目标机器的实时防病毒扫描也有很大帮助,具体取决于您使用的 AV。在我看来,Avast 和 AVG 对性能的影响“最小”,但意见不一。

相关内容