文档: Q154087 标题: 不正确的缓冲区大小造成 LSASS.EXE 中的访问违规 产品: Microsoft Windows NT 版本: 4.00 操作系统:WINDOWS 关键词: kbbug4.00 kberrmsg kbfile kbfix4.00 ntsecurity NTSrvWkst ntstop -------------------------------------------------------------------------- 以下信息适用于下列产品: - Microsoft Windows NT Workstation version 4.0 Service Pack 3 - Microsoft Windows NT Server version 4.0 Service Pack 3 -------------------------------------------------------------------------- 现象 ======== 当运行 Windows NT 时,您有可能会收到 Lsass.exe 访问违规的出错信息。在该错误 发生之后,您就无法在本地登录,并且那些依赖于 LSA/LSARPC 的系统管理工具(例如, 事件查看器和服务器管理器)无法正常工作。 原因 ===== 当一个远程客户通过命名管道连接到本地安全授权系统,并传递一个不正确的缓冲区大 小(片断长度),该错误就会发生。 解决方法 ========== Microsoft 已经修改了 Lsasrv.dll 来解决这个问题,并放置在以下 Internet 地址上: 注意:在使用这个修补之前,Windows NT 4.0 必须安装 Service Pack 3。 ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/chs/NT40/ hotfixes-postSP3/lsa-fix 当前状态 ========= Microsoft 已确认这是 Windows NT 4.0 的问题。现已有可用的修补程序,但未被全面地 测试,且只适用于出现这个问题的系统。除非您受到这个问题的严重影响,Microsoft 建 议您等待下个版本的 service pack,其中会包含这个问题的修补。若您需要更多的信息, 请与 Microsoft 技术支持部门联系。 额外的查询关键词:prodnt 4.00 ============================================================================ MICROSOFT 知识库所提供的信息不带任何种类的质量保证。MICROSOFT 不承诺任何明示 或默许的质量保证,包括商品买卖及特殊情况适合性的质量保证。不论在任何情况下, 即使 MICROSOFT 公司或其代理商已被告知可能的损坏, MICROSOFT 或其代理商对任何 直接、间接、偶然性或导致性的商业利润损失,或特殊的损坏都没有任何义务。某些州 不允许排除或限制这种导致性或偶然性损坏的义务,在这种情况下前述的限制可能不适用。