问题现象:

Windows 7 往局域网的共享目录上拷贝文件时速度超慢,以下图为证

Windows 7往局域网共享目录拷贝文件超慢_数据

Windows 7往局域网共享目录拷贝文件超慢_解决方法_02

看上图可知,一个1.18M的文件拷贝到共享文件中,需要3分30秒,其传输速度只有5.33KB/秒

Windows 7往局域网共享目录拷贝文件超慢_解决方法_03

而同一台设备,如果从共享文件往本机拷贝文件,则速度一切正常,如下图所示,速度达到了11.9M/秒

Windows 7往局域网共享目录拷贝文件超慢_服务器_04

启动Virtual PC 后,从本机往Virtual PC拷贝数据,速度也可以达到7.44MB/秒

Windows 7往局域网共享目录拷贝文件超慢_解决方法_05

再从Virtual PC往共享文件夹上拷贝数据,速度也表现正常 ,700M的数据,大概在3分钟左右.

Windows 7往局域网共享目录拷贝文件超慢_解决方法_06

出现上述现象后,感觉很奇怪,因为很显然的是物理设备并没有问题(否则不可以虚机中表现正常而在实机中表现却不正常),难道问题是出在Windows 7的相关设置上?网上很多什么关于差分压缩的处理从我这里验证来看纯粹是扯蛋的

解决方法:

仔细考虑最近安装的l软件除了虚机Virtual PC 2007以外,并未安装其它东西,所以就检查与虚机相关的设置,比如网络共享模式NAT等,但都未见效果,后来在本地连接的属性设置中找到了如下图所示的选项。

Windows 7往局域网共享目录拷贝文件超慢_服务器_07

将本地连接的属性页中将Virtual Machine Network Services勾选项去掉,往局域网共享文件夹中拷贝文件立即恢复了正常.


通过此方法是解决了发生的问题,不过毕竟感觉不是很爽,不知是否有更好的解决方法。



公司有台笔记本预装Windows8操作系统,开始的时候运行正常,后来突然出现一个奇怪的问题:在访问局域网共享时,从服务器拖文件到本地速度正常,百兆环境下可以达到10M左右;但从本地存文件到服务器时,却只有数十K,是哪里出了问题呢??

    于是从各个方面进行排查:  




方法/步骤




  1. 1

     1、可以访问共享,说明网络连通性正常,不考虑网线、交换机的问题。其他电脑访问服务器正常,可以排除服务器的问题。
  2. 2

    2、考虑是否防火墙阻止了数据包,关闭防火墙后,故障依旧。
  3. 3

    3、有人说是Windows“远程差分压缩”功能导致,故将其关闭,但没有任何作用,证明此说法存属误导。


    Windows 7往局域网共享目录拷贝文件超慢_数据_08步骤阅读 ​
  4. 4

    4、考虑是否网卡驱动程序的问题,升级驱动,并将网卡“连接速度与双工模式”属性设置为全双工,故障依旧,难道只能重装系统???


    Windows 7往局域网共享目录拷贝文件超慢_解决方法_09步骤阅读 ​
    Windows 7往局域网共享目录拷贝文件超慢_服务器_10步骤阅读 ​
    Windows 7往局域网共享目录拷贝文件超慢_解决方法_11步骤阅读 ​
  5. 5

    5、经过尝试,同样在网卡属性窗口中,将“大量传送减负(IPV4)”、“大量传送减负 V2 (IPV4)”、“大量传送减负 V2 (IPV6)”3个选项禁用后,问题豁然解决。


    Windows 7往局域网共享目录拷贝文件超慢_数据_12步骤阅读 ​
  6. 6

    问题补充:“大量传送减负”,是为了解决网卡处理的数据过多时,为降低网络传输速度过快而导致的CPU压力上升而设定的功能;开了他,就会在传输速度过高时自动降速,关了他就会发挥网卡最高性能。
    此解决方法同样适用于Windows 7 系统。