首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 7上缓慢的网络文件复制

Windows 7上缓慢的网络文件复制
EN

Server Fault用户
提问于 2009-11-18 17:08:23
回答 7查看 42K关注 0票数 4

我编写了一个程序,使用xcopy在我们的intranet上传输文件(通常在1KB到2MB之间)。通常,我将文件从我的主机(Windows7 x64)复制到运行Windows 2008的VMWare虚拟机(如果这重要的话,VM正在我的主机上运行)。

在Windows上,文件传输通常只需几秒钟即可完成。但是在我的Windows 7机器上,第一个文件(1.5MB)的传输大约需要1.5分钟才能完成。无论我使用x拷贝、机器人复制还是以编程方式使用File.Copy(),这都是正确的。我注意到如果使用File.Copy,第一次传输非常慢,随后的传输要快得多。

有什么线索可以让我加快进程吗?在Windows 7(或服务器2008)中是否有我可以尝试的设置?

EN

回答 7

Server Fault用户

发布于 2011-01-03 18:26:37

我在另一个董事会( http://social.technet.microsoft.com/Forums/en/w7itpronetworking/thread/c30f6649-a0d9-4f5e-8671-904a8f5469bb )找到了一个很好的线索。因为这个问题有很多不起作用的线索,所以我想我应该交叉张贴一个对我有用的解决方案。

具体来说,我的问题是,从Windows 7到XP的文件传输速度很慢,可以从任务管理器中看到大约1%的网络利用率来衡量。从XP到Windows 7的传输通常使用80%-99%的网络带宽。无论是“推”还是“拉”,都取得了这些成果。

对我起作用的是:我使用了局域网属性、配置、高级选项卡和禁用大型发送卸载v2。禁用自动调优、RSS、将Speed&Duplex设置为特定值、从homegroup中删除的建议没有起到任何作用。最终,在我的戴尔XPS 8100 Windows 7 Pro 64位工作站上工作的设置如下:

ARP卸载启用

以太网@WireSpeed -Enable

流量控制-自动

中断调制-启用

启用IPv4校验和卸载- Rx & Tx

大发送卸载(IPv4) -启用

大型发送卸载v2 (IPv4) -禁用

大型发送卸载v2 (IPv6) -禁用

网络地址-不存在(单选按钮)

NS卸载-启用

优先级& VLAN-优先级和VLAN启用

接收侧缩放-启用

RSS队列- RSS 4队列

速度与双工-汽车

启用TCP和UDP校验和卸载(IPv4) - Rx和Tx

启用TCP和UDP校验和卸载(IPv6) - Rx和Tx

VLAN ID -0唤醒功能-

两种WOL速度-最低速度广告

希望这对其他人有帮助。

票数 3
EN

Server Fault用户

发布于 2009-11-18 17:22:37

考虑关闭远程差异压缩,如本文所示:http://www.windowsreference.com/windows-7/slow-network-file-copy-issues-in-windows-7-caused-by-remote-differential-compression/

编辑:您可以在这里阅读远程差异压缩的具体内容:http://msdn.microsoft.com/en-us/library/aa372948(VS.85).aspx

票数 2
EN

Server Fault用户

发布于 2009-11-18 19:41:00

这种缓慢通常是由配置不当的网络接口造成的。如果网络接口和交换机之间的自动协商不能正常工作(通常是这样),则网络接口将使用错误的双工设置。不知何故,它允许网络流量流动,但速度非常慢。检查NIC配置和网络端口配置,并确保它们是同步的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/85965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档