你目前正处于脱机状态,正在等待 Internet 重新连接

Windows 2000 中的 IRPStackSize 参数

重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
概要
本文介绍了 Windows 2000 Server 中的 IRPStackSize 参数的功能。
更多信息
IRPStackSize 可指定 Windows 2000 Server 所使用的 I/O 请求数据包 (IRP) 中的堆栈位置的数目。对于某些传输、MAC 驱动程序或文件系统驱动程序,您可能必须增加此数目。每个堆栈为各个接收缓冲区使用 36 字节的内存。此值在以下注册表位置设置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
在 Windows 2000 中,IRPStackSize 的默认值是 15,范围是从 11 到 50。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证可以解决因注册表使用不当所导致的问题。使用注册表编辑器需要您自担风险。
如果该项不存在,可以使用注册表编辑器添加它。为此,请按照下列步骤操作:
  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中,键入 regedit,然后单击“确定”。
  3. 展开以下注册表项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  4. 单击“编辑”,指向“新建”,然后单击“DWORD 值”。
  5. 键入 IRPStackSize,然后按 Enter 键以命名该值。
  6. 单击“编辑”,然后单击“修改”。
  7. 在“数据值”框中,键入适用于您的网络的十六进制值(范围为从 0xb 到 0x32),然后单击“确定”。
irpstacksize lanmanserver IRP
属性

文章 ID:285089 - 上次审阅时间:12/23/2003 18:23:00 - 修订版本: 3.0

Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Server, Microsoft Windows NT Server 4.0 企业版, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Server 4.0 Terminal Server(终端服务器), Microsoft Windows NT Workstation 4.0 开发员版

  • kbinfo KB285089
反馈