您不能访问 Windows Server 2003 故障转移群集上的现有文件共享资源

文章翻译 文章翻译
文章编号: 961657 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

您可以在 Windows Server 2003 故障转移群集遇到一个或多个以下症状。

注意"替代方法"部分也适用于非群集方案您不能在这里访问文件共享。

症状 1

您不能访问现有文件共享资源的即使这些资源已联机根据群集管理器管理单元。此外,事件日志中可能记录以下错误:
日期: 日期
时间: 时间
源: ClusSvc
类型: 错误
事件ID: 1055年
用户: 不适用
计算机: 服务器名
说明:
群集文件共享资源共享名未能通过状态检查。"错误代码为 64。

症状 2

在 Cluster.log 中记录以下错误消息之一:文件。

错误消息 1
00000930.00000af8::{2003/01/01} 23:00:00.001文件共享 共享名: 共享已处于脱机状态,错误 = 64!
00000930.00000934::{2003/01/01 23:00:00.001} 文件共享 共享名: 共享已处于脱机状态,错误 = 64!

在开始、 运行、 cmd.exe 上单击
类型"Net HelpMsg64"
"指定的网络名称是不再可用。
错误消息 2
说明: 群集文件共享资源'共享名未能通过状态检查。错误代码为 32。

在开始、 运行、 cmd.exe 上单击
类型"Net HelpMsg32"
"进程无法访问文件,因为它正被另一个过程。

症状 3

不能访问本地共享。

原因

当群集服务 (ClusSvc.exe) 不能执行IsAlive测试针对文件共享资源时,会记录事件 ID 1055。通常情况下,将它自己的 IsAlive测试失败,因为群集服务无法连接到服务器服务 (Srv.sys)。此故障会导致服务器服务不能以跟上需求的网络工作的项目的网络层I/O 流队列中。

有关详细信息有关 IsAlive 测试中,单击下面的文章编号,以查看文章在 Microsoft 知识库:
914458在 Windows Server 2003 的 Windows 服务器群集组件中包含的资源的 LooksAlive 和 IsAlive 函数的行为
您可能会遇到这些症状的一个或多个由于以下原因:
  • 较慢的磁盘 I/O 流导致磁盘响应时间增加。(这是最常见的症状的原因。
  • 在高负载下的服务器。
  • 应用程序或服务的服务器会导致死锁服务。
  • 在服务器上的设备驱动程序已过时。例如,网络适配器驱动程序已过时。
  • 使用文件系统筛选器驱动程序的应用程序在服务器上运行。通常情况下,下列应用程序使用文件系统筛选器驱动程序:
    • 防病毒软件
    • 备份应用程序
    • 配额管理应用程序
  • 在服务器上的磁带设备连接到同一存储在使用群集的区域网络 (SAN)。磁带设备驱动程序减少在 SAN 上的磁盘队列长度。该操作影响的每台服务器连接到 SAN。您可以增加磁盘队列长度,以避免这种情况情况。

替代方法

重要此部分、 方法或任务包含步骤将告诉您如何向修改注册表。然而,可能发生严重的问题,如果您修改注册表不正确。因此,请确保您按照这些步骤仔细。为增加保护,备份注册表之前对其进行修改。然后,您可以在出现问题时还原注册表。有关详细信息有关如何备份和还原注册表,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何备份和还原在 Windows 注册表

注意"替代方法"部分也适用于非群集方案您不能在这里访问文件共享。

要变通解决此问题,请按照下列步骤。

步骤 1: 优化服务器服务来增加容量

注意如果服务器有多个 1.5 千兆字节 (GB),请按照下面的步骤系统内存。否则,请转到"步骤 2: 调整到工作站服务增加容量"一节。

若要执行此步骤,使用的下面的方法。

方法 1

  1. 单击 开始单击 运行,键入 regedit.exe然后单击确定.
  2. 在注册表编辑器中,找到并右键单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
  3. 创建 MaxFreeConnections 注册表项,然后将将值设置为 1000 (十六进制)。请执行以下步骤:
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MaxFreeConnections和然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 1000 在下 值数据然后单击 确定.
  4. 创建 MinFreeConnections 注册表项,然后将将值设置为 64 (十六进制)。请执行以下步骤:
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MinFreeConnections和然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 64 在下 值数据然后单击 确定.
  5. 创建 MaxRawWorkItems 注册表项,然后将值为 200 (十六进制)。
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MaxRawWorkItems然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 200 在下 值数据然后单击 确定.
  6. 创建 MaxWorkItems 注册表项,然后将到 2000 (十六进制) 的值。
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MaxWorkItems然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 2000 在下 值数据然后单击 确定.
  7. 创建一个 MaxMpxCt 注册表项,并将该值设置为800 (十六进制)。
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MaxMpxCt然后按输入。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 800 在下 值数据然后单击 确定.

方法 2

  1. 单击 开始单击 运行,键入 记事本然后单击确定.
  2. 复制下面的文本,然后将其粘贴到记事本中:
    Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
    "MaxFreeConnections"=dword:00001000
    "MinFreeConnections"=dword:00000064
    "MaxRawWorkItems"=dword:00000200
    "MaxWorkItems"=dword:00002000
    "MaxMpxCt"=dword:00000800
  3. 将文件另存为.reg 文件类型,然后退出记事本。
  4. 在 Windows 资源管理器中,双击要导入这些文件注册表设置。

步骤 2: 优化工作站服务来增加容量

若要执行此步骤,请使用下列方法之一。

方法 1

  1. 单击 开始单击 运行,键入 regedit.exe然后单击确定.
  2. 在注册表编辑器中,找到并右键单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  3. 创建一个 MaxCmds 注册表项,并将该值设置为1000 (十六进制)。
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 MaxCmds然后按输入。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 1000 在下 值数据然后单击 确定.

方法 2

  1. 单击 开始单击 运行,键入 记事本然后单击确定.
  2. 复制下面的文本,然后将其粘贴到记事本中:
    Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
    "MaxCmds"=dword:00001000
  3. 将文件另存为.reg 文件类型,然后退出记事本。
  4. 在 Windows 资源管理器中,双击要导入这些文件注册表设置。

步骤 3: 启用工作站服务的 SessTimeout 注册表项设置

注意按照下面的步骤,您只有在分布式文件系统 (DFS)共享。

若要执行此步骤,请使用下列方法之一。

方法 1

  1. 单击 开始单击 运行,键入 regedit.exe然后单击确定.
  2. 在注册表编辑器中,找到并右键单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
  3. 创建 SessTimeout 注册表项,然后将值为 300 (十进制)。
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 SessTimeout然后按输入。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十进制 在下 键入 300 在下 值数据然后单击 确定.

方法 2

  1. 单击 开始单击 运行,键入 记事本然后单击确定.
  2. 复制下面的文本,然后将其粘贴到记事本中:
    Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
    "SessTimeout"=dword:0000012c
  3. 将文件另存为.reg 文件类型,然后退出记事本。
  4. 在 Windows 资源管理器中,双击要导入这些文件注册表设置。
有关 SessTimeout 注册表的详细信息条目,请单击下面的文章编号,以查看 Microsoft 中的文章知识文库:
102067SESSTIMEOUT 信息

步骤 4: 提高磁盘 I/O 性能

磁盘碎片会导致磁盘执行其他数据查找操作和降低的数据传输速率。若要提高磁盘 I/O性能,请执行以下步骤:
  1. 在高负载执行碎片整理分析卷。

    磁盘碎片会导致较慢的磁盘 I/O。如果磁盘不能维持网络负载的磁盘增加的响应时间。您可以在高负载卷,以确定执行碎片整理分析是否应碎片整理的卷。

    若要执行磁盘碎片整理分析,请按照下列步骤。

    重要已在卷上不执行碎片整理分析活动用户的操作。
    1. 单击 开始单击 运行键入 Dfrg.msc然后单击 确定.
    2. 在磁盘碎片整理程序管理单元中,单击卷的要进行分析,然后单击 分析.
  2. 如果您收到以下消息后分析完成时,您应该安排在碎片整理的卷或重建卷。
    分析已经完成了:(卷号:)
    应将此整理卷。
    如果该卷上有 200 GB 或更多数据,则更快若要重建比要进行碎片整理的卷的卷。若要重建卷,请按照下列步骤操作:
    1. 创建新的逻辑单元号 (LUN)。
    2. 将卷上的数据复制到 LUN 中。
    3. 将数据复制回从卷LUN。
    重建卷后,您应该运行第三方磁盘碎片整理实用程序,以确保该卷是不高碎片化。
  3. 对卷运行 Chkdsk.exe 实用程序。

    注意碎片整理分析完成时,才执行此步骤快速且无任何错误。

    无法安排磁盘检查任务在系统启动时的共享磁盘。因此,以交互方式运行Chkdsk.exe 实用程序是 Windows 服务器支持的唯一方法2003 故障转移群集。

    注意,如果在有严重损坏卷,请运行 Chkdsk.exe 实用程序可以使该磁盘脱机,断开所有用户。当您以交互方式运行 Chkdsk.exe 实用程序,您如果 Chkdsk.exe 实用程序产生严重错误,可以终止该实用程序。如果Chkdsk.exe 实用程序将退出,则必须重新生成卷。磁盘损坏可以导致当读取 I/O 瓶颈或卷上执行写入操作。请记住是否您对较大的卷运行 Chkdsk.exe 实用程序,它可能需要很长时间 Chkdsk.exe 实用程序运行完毕。实际时间为两到三周因一天。因此,在运行之前Chkdsk.exe 实用程序,您应该考虑安排的停机时间卷。

    若要对在线卷运行 Chkdsk.exe 实用程序,请键入在命令提示符处,并按 ENTER 执行以下命令:
    Chkdsk.exe X:
    注意占位符 X 代表驱动器字母。如果您有多个卷来检查,您必须运行单独的命令为每个卷。

步骤 5: 应用某些 Windows 组件的最新修补程序

应用以下 Windows 组件的最新修补程序:
  • 服务器服务驱动程序
  • Windows 内核
  • SMB 微型重定向器驱动程序
  • TCP/IP 驱动程序
若要获取这些组件的最新修补程序,请按照以下步骤如下:
  1. 请访问 Microsoft 支持中心。若要执行此操作,请访问下面的 Microsoft 网站:
    http://support.microsoft.com/
  2. "Windows 一起使用,"Srv.sys kbqfe"字符串服务器 2003"要搜索的字符串的服务器服务驱动程序有关的文章。对于在搜索中显示的示例中,Microsoft 知识库文章 950298结果。
  3. 使用"NTOSKrnl.exe kbqfe"字符串一起使用要搜索有关 Windows 内核文章的"Windows Server 2003"字符串驱动程序。例如,Microsoft 知识库文章 942835 中将出现搜索的结果。
  4. 使用"MrxSmb.sys kbqfe"字符串一起使用要搜索有关 SMB 文章的"Windows Server 2003"字符串微型重定向器驱动程序。例如,Microsoft 知识库文章 925903显示在搜索结果中。
  5. "Windows 一起使用,"TCPIP.sys kbqfe"字符串服务器 2003"要搜索的字符串的 TCP/IP 驱动程序有关的文章。对于在搜索中显示的示例中,Microsoft 知识库文章 950224结果。

第 6 步: 获取最新的设备驱动程序

过时的设备驱动程序可以降低服务器的性能。因此,我们建议您按照下列步骤操作:
  1. 获取最新的设备驱动程序更新。例如,获取驱动程序更新为 HP 稳定状态驱动器 (SSD)。您可以使用IBM UpdateXpress 工具来更新设备固件。通常情况下,制造商发布更新的设备驱动程序来解决瓶颈问题。请联系硬件供应商以获取最新的驱动程序更新,并验证您正在使用设备固件的当前版本。它是特别重要这为磁盘子系统硬件。
  2. 如果您使用 San,请按照下列步骤:
    1. 检查驱动程序配置。例如,检查驱动程序和固件的 San 和主机总线适配器 (Hba)。
    2. 请确保您有最新版本的Storport 存储驱动程序 (Storport.sys)。
    3. 检查以下各项:
      • HBA 队列深度设置
      • 多路径软件
      • 光纤通道连接

如果可能,第 7 步: 禁用文件系统筛选器驱动程序

配额管理应用程序,通常情况下,打开文件代理和文件复制应用程序使用的文件系统筛选器驱动程序。因此,如果您禁用这些应用程序,则禁用文件系统筛选器驱动程序。之后执行此操作,您可以确定问题是否解决。

您还可以在服务器上配置防病毒软件若要禁用实时扫描所有文件。如果您不能禁用实时我们建议您配置防病毒软件扫描所有文件,仅传入,以便它将扫描文件,并不会扫描以下任一文件:
  • 页面文件
  • .vhd 文件
  • .tmp 文件
  • .shd 文件
  • .spl 文件

第 8 步: 了解在服务器上的负载,并收集系统信息,以防再次发生此问题

应执行先前的七个步骤之后,此问题解决。但是,您应该确保已装载的想法服务器的服务器后回生产环境中。此外,您应该请确保在发生此问题收集系统信息电子邮件了。

您可以收集到服务器的常规性能数据获取在服务器上装载的想法。

注意我们建议您至少三个小时收集的数据每个工作日。

若要从服务器收集常规的性能数据,请按照这些步骤。
  1. 网络文件命令和Net 会话命令获取输出。若要执行此操作,一次,请键入以下命令在命令提示符处,并按 ENTER。

    注意在下面的命令中,占位符服务器名 在表示服务器的名称这将会发生此问题。占位符 MMDDYEAR代表中的 MMDDYear 格式的日期。例如,键入01012008 对于 MMDDYEAR.
    Net.exe 文件 > C:\NetFiles_服务器名_MMDDYEAR.log

    Net.exe 会话 > C:\NetSessions_服务器名_MMDDYEAR.log
  2. 收集性能监视器日志。

    注意按照相应的步骤,具体取决于 Windows 的版本在计算机运行的服务器 2003。

    Windows Server 2003 中,基于 x86 的版本
    1. 获取 PerfWiz.exe 实用程序。若要执行此操作,请访问下面的 Microsoft 下载 Web 站点:
      http://download.microsoft.com/download/b/0/e/b0e8dae9-b8ba-49a8-8ae7-5a967a7421a1/PerfWiz.zip
    2. 从远程计算机,运行性能监视器向导实用程序 (PerfWiz.exe),然后单击 下一步.
    3. 下一步 监视计算机类型名称本地计算机,然后单击 下一步.
    4. 单击 创建新的日志然后单击 下一步.
    5. 单击 标准的性能监控然后单击 下一步.
    6. 键入遇到的服务器的名称问题,然后单击 下一步.
    7. 下一步 日志名称键入名称,要使用日志,然后单击 下一步.您可以使用默认大小为 200 MB 旁边出现的 日志文件的大小为日志的大小。如果您指定不同的大小,请确保您不这样做指定大于 250 MB 大小。如果日志大小大于 250MB,它几乎是不可能因延迟而导致读取日志的系统系统加载性能计数器时,将出现这种情况。
    8. 执行下列操作之一:
      • 在下 问题的平均时间键入 6 小时.
      • 在下 采样间隔键入 300 秒.
    9. 单击 下一步.
    10. 单击 开始然后单击 下一步.
    11. 单击 完成.
    12. 运行 PerfWiz.exe 实用程序来创建另一个性能监视器日志。若要这样做,请使用标准的日志配置文件,并使用以下设置:
      • 设置 日志文件的大小 为 150MB。
      • 设置 问题的平均时间 为 1小时数。
    Windows Server 2003 中,x 基于 x64 的和基于 Itanium 的版本
    1. 从远程计算机上,单击 开始,单击 运行键入 性能监视器然后单击 确定.
    2. 在性能管理单元中,展开 性能日志和警报.
    3. 用鼠标右键单击 计数器日志然后单击 新的日志设置.
    4. 在中 新的日志设置 对话框中,为新的日志中,键入一个名称,然后单击 确定.
    5. 在中 日志名 对话框中,单击 添加计数器.

      注意占位符 日志名 代表在上一步中创建的日志的名称。
    6. 在中 添加计数器 对话框中,单击 从计算机选择计数器然后指定的名称遇到问题的服务器。指定中的服务器名称下面的形式:
      \\服务器名
    7. 在下 性能对象选择 进程.
    8. 单击 所有计数器单击 所有实例然后单击 添加.
    9. 重复以上两个步骤,添加下列代码对象:
      • 高速缓存
      • 内存
      • 对象
      • 页面文件
      • 逻辑
      • NBT 连接
      • 网络接口
      • 物理磁盘
      • 处理器
      • 重定向器
      • 服务器
      • 服务器工作队列
      • 系统
      • 线程
      注意对于某些对象, 所有实例 没有选项不适用。
    10. 在中 添加计数器 对话框中,单击 关闭.
    11. 在中 日志名 对话框中键入 600 下一步 时间间隔然后选择 秒为单位) 下一步 单位.
    12. 单击 日志文件 选项卡上选择 二进制循环文件 在下 日志文件类型和然后单击 配置.
    13. 在中 配置日志文件 对话框中,类型 250 在下 限制然后单击 确定

      注意如果设置为 250 MB 的大小限制,您可以看到足够的历史记录若要识别一种趋势。请注意,日志会变得非常大。但是,日志将被自动压缩到其原始大小的大约 20%。因此,如果日志文件达到最大大小,日志将自动压缩到大约 50 MB。
    14. 在中 日志名 对话框中,单击 确定.
    15. 重复步骤 c o 通过创建此子部分的另一个日志。但是,键入 5 下一步 时间间隔 步骤中的 k。
  3. 获取的文件的一般说明打开服务器和服务器的角色的说明。对于示例中,为文件服务器或为终端服务器的服务器可能会采取行动。
您可以使用网络监视器实用程序来捕获网络在再次出现此问题的情况下通讯。

注意捕获网络通信也称为捕获网络嗅探追踪。

要下载的网络监视器实用程序,请访问下面的 Microsoft 下载 Web 站点:
Microsoft 网络监视器 3.4
有关详细信息有关网络监视器工具,并单击下面的文章编号,以查看Microsoft 知识库中相应的文章:
933741网络监视器 3 有关的信息
若要使用网络监视器实用程序来捕获网络通信,请按照下列步骤。

注意以下步骤基于网络监视器 3.2.1303.0。
  1. 设置网络监视器实用程序。若要执行此操作,请按照下列步骤:
    1. 启动网络监视器工具。
    2. 在下 选择网络单击以选中" 本地连接 复选框。
    3. 单击 新的捕获.
    4. 在上 工具 菜单中,单击 选项.
    5. 在中 选项 对话框中,单击 捕获 选项卡。
    6. 在下 临时捕获文件更改" 大小 从设置 2030.
    7. 单击 确定.
  2. 当您准备要重现此问题,ping从服务器的客户端。若要执行此操作,请键入以下命令在命令提示,并按 ENTER:
    ping <ClientName></ClientName>
  3. 网络监视器实用程序,单击开始 若要启动捕获。

    注意在 HH:MM:SS 格式中,请注意当您启动的时间跟踪。
  4. 启动通常运行的应用程序服务器。
  5. 出现此问题时,请注意在 HH:MM:SS 中的时间格式。
  6. 停止应用程序。
  7. 网络监视器实用程序,单击停止.
  8. 保存跟踪。请执行以下步骤:
    1. 在上 文件 菜单中,单击 保存作为.
    2. 在中 文件名称 框中,指定一个名称格式如下:
      ProblemDescription_服务器名_用户名_HHMM_MMDDYear
      注意占位符 ProblemDescription表示该问题的简要说明。占位符 服务器名 表示服务器的名称,遇到的问题。占位符 用户名表示您用于登录的服务器上的帐户。占位符 HHMM 表示当停止跟踪的时间。占位符 MMDDYear 代表日期时停止跟踪。
    3. 单击 保存.
重要您还应收集服务器和 IP 的地址客户端的地址。

如何优化客户端创建的网络负载

分析服务器上的负载类型后,捕获您的网络跟踪,可以优化网络加载的创建客户端。若要这样做,请调整注册表,以减少网络与服务器上的文件共享资源的连接。

检查完分析服务器上的负载类型和网络跟踪,您捕获,您可以优化客户端创建的网络负载。若要此操作,调整客户端计算机上的注册表,以减少网络与服务器上的文件共享资源的连接。客户端计算机,必须执行此操作在包括以下:
  • XP Windows
  • Windows Vista
  • Windows 7
  • Windows Server 2003 终端服务器
  • Windows Server 2008 终端服务器
若要微调注册表,请使用下列方法之一。

重要此部分、 方法或任务包含步骤将告诉您如何向修改注册表。然而,可能发生严重的问题,如果您修改注册表不正确。因此,请确保您按照这些步骤仔细。为增加保护,备份注册表之前对其进行修改。然后,您可以在出现问题时还原注册表。有关详细信息有关如何备份和还原注册表,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何备份和还原在 Windows 注册表

方法 1

  1. 启动注册表编辑器。
    • 在 Windows Vista、 Windows 7,以及 Windows 服务器2008 年,单击 开始
      收起这个图片展开这个图片
      开始按钮
      键入 注册表编辑器 在中 开始搜索 框中,并然后按 ENTER 键。

      收起这个图片展开这个图片
      用户帐户控制权限
      如果系统提示您输入管理员密码或进行确认键入的密码或进行确认。
    • 在 Windows XP 和 Windows Server 2003 中,单击 开始单击 运行键入 注册表编辑器 在中 打开 框中,然后单击 确定.
  2. 在注册表编辑器中,找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\policies\explorer
  3. 创建一个 NoRemoteRecursiveEvents 注册表项,然后将该值设置为 1 (十六进制)。请执行以下步骤:
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 NoRemoteRecursiveEvents,然后按 ENTER。
    3. 在上 编辑 菜单中,单击 修改 .
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 1 在中 值数据 框中,然后单击 确定.
  4. 创建 NoRemoteChangeNotify 注册表项,然后将值为 1 (十六进制)。请执行以下步骤:
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 NoRemoteChangeNotify和然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 1 在中 值数据 框中,然后单击 确定.
  5. 在中HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRxSmb\Parameters 创建InfoCacheLevel 注册表项,然后将设置为 (十六进制) 的值。若要此操作,请执行以下步骤:
    1. 在上 编辑 菜单指向 然后单击 DWORD 值.
    2. 键入 InfoCacheLevel然后按 ENTER 键。
    3. 在上 编辑 菜单中,单击 修改.
    4. 在中 编辑 DWORD 值 对话框中,单击 十六进制 在下 键入 10 在中 值数据 框中,然后单击 确定.
  6. 退出注册表编辑器。

方法 2

  1. 启动记事本。
    • 在 Windows Vista、 Windows 7,以及 Windows 服务器2008 年,单击 开始
      收起这个图片展开这个图片
      开始按钮
      键入 notepad.exe 在中 开始搜索 框中,然后按 ENTER。
    • 在 Windows XP 和 Windows Server 2003 中,单击 开始单击 运行键入 notepad.exe 在中 打开 框中,然后单击 确定.
  2. 复制下面的文本,然后将其粘贴到记事本中:
    Windows Registry Editor Version 5.00 
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\explorer]
    "NoRemoteRecursiveEvents"=dword:00000001
    "NoRemoteChangeNotify"=dword:00000001
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters]
    "InfoCacheLevel"=dword:000000010
  3. 将文件另存为.reg 文件类型,然后退出记事本。
  4. 在 Windows 资源管理器中,双击要导入这些文件注册表设置。
有关如何调整的详细信息注册表中,单击下面的文章编号,以查看在文章微软知识文库:
292504在 Windows XP 中的开始菜单的策略设置
306850 程序启动缓慢或登录速度缓慢,如果您的主文件夹的网络连接速度较慢
330929 Windows XP 可能会导致额外的 SMB 通知更改通信
829700 打开位于远程网络计算机上的共享文件夹中的文件时网络性能降低
830903 网络文件夹中的文件以只读方式打开,或者返回错误消息无法识别的文件类型
831129 文件夹树闪烁时在 Microsoft Windows 资源管理器中查看映射的网络驱动器
834350 您对网络资源的访问权限是在 Windows XP 中比早期版本的 Windows 中较慢
840309 浏览网络共享,Windows 资源管理器从基于 Windows XP 的计算机上的我的文档文件夹所需时间比预期时间长
905890 如果您的主文件夹的网络连接速度较慢,Windows Server 2003 中,或在 Windows XP 中的程序可能非常缓慢运行

状态

Microsoft已经确认这是列出的 Microsoft 产品中的问题在"适用于"部分中。

参考

对于详细信息,请单击下面的文章编号,以查看在文章Microsoft 知识库中:
317249如何解决事件 ID 2021 和事件 ID 2022
818894 更改以提高 Windows 2000、 Windows Server 2003 中,并在 Windows XP 中打开的文件数
822219 遇到较慢的文件服务器的性能和使用的文件位于文件服务器上时,则会发生延迟
830901 记录事件 ID 2022,并且基于 Windows 2000 的计算机可能停止响应
843584 ASP 或 ASP.NET 应用程序可能会重新启动或更多的 SMB 请求存在于 Web 服务器可以处理时,您可能会丢失会话对象
889100 如何获取最新的 service pack,Windows Server 2003
892422 事件 ID 1123 和事件 ID 1122 记录基于 Windows 2000 的和基于 Windows Server 2003 的服务器群集概述
923360 当您处理文件时通过网络在基于 Windows Server 2003 的或基于 Windows 2000 Server 的计算机上,您可能会遇到各种问题

属性

文章编号: 961657 - 最后修改: 2012年7月18日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
关键字:?
kbsurveynew kbexpertiseadvanced kbhowto kbinfo kbmt KB961657 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 961657
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com