none
访问Windows 2003上的共享文件夹很慢,甚至会死机 RRS feed

  • 问题

  • 我在访问公司一台Windows Server 2003的服务器上的共享文件夹时非常缓慢,甚至有时候会一直没有响应。偶尔打开了,往里面传东西或者从共享文件夹中复制文件到本地的时候也是非常慢,甚至长时间没有响应。

    这问题是突然出现的,原来都没有这种问题,系统日志中没有任何报错;我也换过别的客户端访问,也是这样。在我重启了这台服务器以后,就没问题了,一切正常。

    我想请问下这是什么原因造成的啊?如果这种情况只有重启才能解决的话会很影响工作的。

    请高手指点啊,谢谢。


    Jack Zhou
    • 已编辑 Jackzhou_5 2009年9月7日 3:37 问题补充
    2009年9月7日 3:34

答案

  • 您好! 

    针对该打开共享文件夹慢的问题,请您帮忙做以下测试:
    1. 检查网卡是否正常工作,点击“开始→运行”并输入“CMD”,在出现问题的客户端上PING服务器的IP地址,查看都否有丢包的现象。如果有丢包现象,可能是由于您的网卡故障,导致客户端有时与外部服务器失去连接。建议您下载并更新客户端上的网卡驱动。
    2. 在打开共享文件夹的时候,是否有出现错误信息,如果有点话,请将错误截图发送到论坛中来。

    另外,我们建议您尝试以下步骤进行排错:
    1. 检查服务器和客户端上是否安装了防火墙和杀毒软件,请暂时卸载这些软件。
    2. 请在服务器和出现问题的客户端上,运行services.msc,禁用Webclient服务。
    3. 重启出现问题的客户端,按F8,进入带网络连接的安全模式,测试问题是否依然存在。
    4. 病毒可能也会造成该问题,请到以下网站做一个病毒的在线扫描,这些在线扫描有时候是非常有用的,因为机器上的防病毒软件也有可能被感染,但是在线查毒的引擎不会被感染:
    Trend
    http://www.housecall.antivirus.com
    MacAfee:
    http://www.mcafee.com

    更多信息请您参考以下文章:
    网络共享上的文件打开缓慢,以只读方式打开,或者出现错误消息
    http://support.microsoft.com/?id=814112

    希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。

    Tom Zhang 张一平  


    Tom Zhang – MSFT
    2009年9月7日 9:25
    版主
  • 谢谢你的信息。不过我按照你的步骤,检查了网卡的双工模式,和交换机是自动匹配的;我卸载了第三方的杀毒软件,上面基本上没有多余软件;注册表我也改过,也没有效果。

    和这台服务器同时安装的还有其他3台服务器,配置都是一样的,但是另外3台就没有出现这个问题。
    Jack Zhou
    1. 注册表改完重启过机器么?
    2. 如果安装了SP2,下面这个补丁打过么?
    http://support.microsoft.com/default.aspx/kb/948496
    3. 把注册表的键值导出来看一下:

    a.开始-运行,输入regedit,回车
    b.导出注册表键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters
    c.把导出的内容贴上来看一下。
    2009年9月11日 3:27

全部回复

  • 您好! 

    针对该打开共享文件夹慢的问题,请您帮忙做以下测试:
    1. 检查网卡是否正常工作,点击“开始→运行”并输入“CMD”,在出现问题的客户端上PING服务器的IP地址,查看都否有丢包的现象。如果有丢包现象,可能是由于您的网卡故障,导致客户端有时与外部服务器失去连接。建议您下载并更新客户端上的网卡驱动。
    2. 在打开共享文件夹的时候,是否有出现错误信息,如果有点话,请将错误截图发送到论坛中来。

    另外,我们建议您尝试以下步骤进行排错:
    1. 检查服务器和客户端上是否安装了防火墙和杀毒软件,请暂时卸载这些软件。
    2. 请在服务器和出现问题的客户端上,运行services.msc,禁用Webclient服务。
    3. 重启出现问题的客户端,按F8,进入带网络连接的安全模式,测试问题是否依然存在。
    4. 病毒可能也会造成该问题,请到以下网站做一个病毒的在线扫描,这些在线扫描有时候是非常有用的,因为机器上的防病毒软件也有可能被感染,但是在线查毒的引擎不会被感染:
    Trend
    http://www.housecall.antivirus.com
    MacAfee:
    http://www.mcafee.com

    更多信息请您参考以下文章:
    网络共享上的文件打开缓慢,以只读方式打开,或者出现错误消息
    http://support.microsoft.com/?id=814112

    希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。

    Tom Zhang 张一平  


    Tom Zhang – MSFT
    2009年9月7日 9:25
    版主
  • 我在访问公司一台Windows Server 2003的服务器上的共享文件夹时非常缓慢,甚至有时候会一直没有响应。偶尔打开了,往里面传东西或者从共享文件夹中复制文件到本地的时候也是非常慢,甚至长时间没有响应。

    这问题是突然出现的,原来都没有这种问题,系统日志中没有任何报错;我也换过别的客户端访问,也是这样。在我重启了这台服务器以后,就没问题了,一切正常。

    我想请问下这是什么原因造成的啊?如果这种情况只有重启才能解决的话会很影响工作的。

    请高手指点啊,谢谢。


    Jack Zhou

    1. 卸载第三方杀毒/防火墙软件。-》排除第三方程序兼容性问题
    2. 安装最新的网卡驱动。-》排除网卡驱动兼容问题
    3. 把网卡工作模式手工设定为“100m全双工”或“1000全双工” -》排除网卡工作模式协商问题
    4. 使用Micorosoft update更新操作系统补丁-》排除系统bug
    5. 修改以下注册表键值优化机器性能问题:

    5.1. 设置 IRPStackSize=20

    285089 Description of the IRPStackSize parameter in Windows 2000, in Windows XP, and in Windows Server 2003

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;285089

    5.2 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management

    在上述注册表键值下添加以下键值:
    (改完之后重启机器。
    下面每个键值的具体作用,可以在microsoft网站上搜索) 

    Value name: PoolUsageMaximum
    Data type: REG_DWORD
    Radix: Decimal
    Value data: 60


    Value name: PagedPoolSize
    Data type: REG_DWORD
    Radix: Hex
    Value data: 0xFFFFFFFF

    • 已标记为答案 Jackzhou_5 2009年9月10日 8:32
    • 取消答案标记 Jackzhou_5 2009年9月10日 8:33
    2009年9月8日 6:13
  • 谢谢你们的回复。

    这个问题不是一直存在的,而是时好时坏,一段时间是好的,一切都正常;有时候就不行了。

    在打开共享文件夹的时候,有时候会报错,说没有访问这个路径的权限。不过再试几次就可以访问了。

    在上传下载数据的时候,我发现当我传送多个文件的时候就很慢,单个文件不管多大都很正常。

    我想请问下这些会不会是因为I\O的读写所造成的问题呢?


    Jack Zhou
    2009年9月10日 8:29
  • 谢谢你们的回复。

    这个问题不是一直存在的,而是时好时坏,一段时间是好的,一切都正常;有时候就不行了。

    在打开共享文件夹的时候,有时候会报错,说没有访问这个路径的权限。不过再试几次就可以访问了。

    在上传下载数据的时候,我发现当我传送多个文件的时候就很慢,单个文件不管多大都很正常。

    我想请问下这些会不会是因为I\O的读写所造成的问题呢?


    Jack Zhou

    按照你的这个说法,你可以检查是不是硬盘或者相关硬件有什么故障。
    有可能的话是硬件故障。硬件故障包含但不限于硬盘、网卡。
    2009年9月10日 11:43
  • 谢谢你们的回复。

    这个问题不是一直存在的,而是时好时坏,一段时间是好的,一切都正常;有时候就不行了。

    在打开共享文件夹的时候,有时候会报错,说没有访问这个路径的权限。不过再试几次就可以访问了。

    在上传下载数据的时候,我发现当我传送多个文件的时候就很慢,单个文件不管多大都很正常。

    我想请问下这些会不会是因为I\O的读写所造成的问题呢?


    Jack Zhou

    请问你试过我建议的几个步骤了么?这些步骤分别从网卡工作模式协商,第三方软件(特别是这些软件加载的网络驱动和操作系统不兼容),服务器性能几个可能的原因排除问题。一般来说这些问题也是随机发生的。所以强烈建议你试一下。

    另外,如果你是win2k3 sp2的话,建议安装下面的补丁:
    http://support.microsoft.com/default.aspx/kb/948496

    2009年9月10日 12:52
  • 谢谢你的信息。不过我按照你的步骤,检查了网卡的双工模式,和交换机是自动匹配的;我卸载了第三方的杀毒软件,上面基本上没有多余软件;注册表我也改过,也没有效果。

    和这台服务器同时安装的还有其他3台服务器,配置都是一样的,但是另外3台就没有出现这个问题。
    Jack Zhou
    2009年9月11日 3:19
  • 谢谢你的信息。不过我按照你的步骤,检查了网卡的双工模式,和交换机是自动匹配的;我卸载了第三方的杀毒软件,上面基本上没有多余软件;注册表我也改过,也没有效果。

    和这台服务器同时安装的还有其他3台服务器,配置都是一样的,但是另外3台就没有出现这个问题。
    Jack Zhou
    1. 注册表改完重启过机器么?
    2. 如果安装了SP2,下面这个补丁打过么?
    http://support.microsoft.com/default.aspx/kb/948496
    3. 把注册表的键值导出来看一下:

    a.开始-运行,输入regedit,回车
    b.导出注册表键值 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters
    c.把导出的内容贴上来看一下。
    2009年9月11日 3:27
  • 非常谢谢你的帮助。
    后来我试着把服务器的网线换了,到现在这个问题没有在出现。应该就是网络的问题吧。

    再次感谢你的帮助。
    Jack Zhou
    2009年9月25日 3:04