选择一个使用 NTFS 的共享上的文件时网络性能变慢

症状
当您选择使用 NTFS 文件系统分区的网络共享上的文件时,额外的服务器消息块 (SMB) 数据包将会被发送到线路上。此现象会导致整体网络性能下降。

如果您浏览该网络,并将光标放在其中一个文件上,也会出现此问题;但是,如果您使用基于 Microsoft Windows NT 4.0 的客户机,将不会出现此问题。
原因
之所以出现此问题,是因为 Microsoft Windows 资源管理器试图在卷上打开 NTFS 流,以获取有关文件的更多信息,例如,标题、主题、备注和原始作者。文件的所有这些信息都存储在卷上。
解决方案

Service Pack 信息

要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 如何获取最新的 Windows 2000 Service Pack

修补程序信息

Microsoft 提供了一个受支持的修补程序。但是,此修补程序仅用于解决本文所述的问题。请仅对出现这一特定问题的系统应用此修补程序。

如果可以下载此修补程序,此知识库文章顶部将存在“提供修补程序下载”部分。如果此部分不存在,请向 Microsoft 客户支持服务部门提交请求以获取修补程序。

注意:如果发生其他问题或需要进行任何疑难解答,您可能需要另行创建服务请求。对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。若要获取 Microsoft 客户支持服务部门的电话号码的完整列表,或者另行创建服务请求,请访问下面的 Microsoft 网站:注意:“提供修补程序下载”窗体显示了修补程序提供的语言。如果找不到您需要的语言,则说明修补程序没有那种语言的版本。

文件信息

此修补程序的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调世界时 (UTC) 列出。当您查看文件信息时,该时间将转换为本地时间。要了解 UTC 和本地时间的时差,请使用“控制面板”的“日期和时间”项中的“时区”选项卡。
  日期         时间    版本         大小       文件名  --------------------------------------------------------05/20/2002  16:25  5.0.3502.5772  2,350,864  Shell32.dll
注意:安装该修补程序时,修补程序安装程序将更改注册表,以关闭“摘要属性”页。删除该修补程序将还原原来的注册表设置。
状态
Microsoft 已经确认这是在“适用于”部分中列出的 Microsoft 产品中存在的问题。 此问题最早在 Microsoft Windows 2000 Service Pack 4 中得到解决。
更多信息
请对所有使用本文开头列出的产品的客户机执行这些步骤:
  1. 安装修补程序,并按照提示重新启动计算机。
  2. 在 Windows 资源管理器中的“工具”菜单上,单击“文件夹选项”
  3. 在“文件夹选项”窗口中,单击“查看”选项卡,确保未选中“鼠标指向文件夹和桌面项时显示提示信息”复选框。
  4. 单击“常规”选项卡,然后单击“使用 Windows 传统风格的文件夹”复选框。
  5. 单击“确定”关闭“文件夹选项”窗口。
  6. 请按照以下 Microsoft 知识库文章的“解决方案”部分中的步骤操作:
    829700 打开位于远程网络计算机上的共享文件夹中的文件时网络性能降低 (EN)

    注意:要获得最佳性能,请在客户端计算机上应用 Windows 2000 SP4 后执行步骤 6。
注意:这些附加步骤是必需的,因为如果您选择“鼠标指向文件夹和桌面项时显示提示信息”或者如果您未选择“使用 Windows 传统风格的文件夹”,即使应用了修补程序,也会在网络上产生额外的通信量。

当您选择文件时,线路上将显示以下信息:
SMB C NT create & X, File = \dnscrcli.libSMB R NT create & X, FID = 0x800fSMB C transact2 Query file info, FID = 0x800fSMB R transact2 Query file info (response to frame 5)SMB C NT create & X, File = \dnscrcli.lib:Raec25ph4sudbf0hAaq5ehw3Nf:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:Raec25ph4sudbf0hAaq5ehw3Nf:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:{4c8cc155-6c1e-11d1-8e41-00c04fb9386d}:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:Docf_SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:Docf_SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:Docf_SummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:DocumentSummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUNDSMB C NT create & X, File = \dnscrcli.lib:Docf_DocumentSummaryInformation:$DATASMB R NT create & X - NT error, System, Error, Code = (52) STATUS_OBJECT_NAME_NOT_FOUND					
这些打开隐藏数据流的尝试旨在提取显示提示信息、资源管理器状态栏和特定的“属性”对话框页所需的数据。应用修补程序后,将不再显示“属性”对话框的“摘要”、“自定义”和“安全”页,因为在消除通信中相关数据的情况下将不能创建这些“属性”页。 有关如何获取 Windows 2000 Datacenter Server 修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
265173Datacenter 计划和 Windows 2000 Datacenter Server 产品
有关如何在只重新启动一次的情况下安装多个修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
296861 如何在安装多个 Windows 更新或修补程序时只重启一次
有关如何同时安装 Windows 2000 和 Windows 2000 修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
249149 安装 Microsoft Windows 2000 和 Windows 2000 修复程序
属性

文章 ID:265396 - 上次审阅时间:09/11/2008 13:04:55 - 修订版本: 7.3

Microsoft Windows 2000 Server SP1, Microsoft Windows 2000 Server SP2, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Advanced Server SP1, Microsoft Windows 2000 Advanced Server SP2, Microsoft Windows 2000 Advanced Server SP3, Microsoft Windows 2000 Professional SP1, Microsoft Windows 2000 Professional SP2, Microsoft Windows 2000 Service Pack 3

  • kbautohotfix kbhotfixserver kbqfe kbshell kbbug kbfix kbnetwork kbwin2000presp4fix KB265396
反馈