症状
在运行 Microsoft Windows Server 2003 的计算机上的事件查看器系统日志中记录以下事件︰
此外,客户端计算机将从服务器断开连接。
原因
此问题可能发生在高应力条件下如在网络上通信繁忙时。
解决方法
重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表
若要变通解决此问题,请使用下列方法之一。
方法 1︰ 增加 MaxMpxCt 值
服务器服务中增加MaxMpxCt值。MaxMpxCt 是并发未完成网络请求所允许的最大数目。默认情况下,此值设置为 Windows Server 2003 中的 50。 若要避免此问题,请增加MaxMpxCt值。
若要执行此操作,请执行以下步骤:
-
单击开始,单击运行,在打开框中,键入注册表编辑器,然后单击确定。
-
找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
-
在编辑菜单上,指向新建,然后单击 DWORD 值。
-
键入MaxMpxCt DWORD 值的名称,然后按 enter 键。
-
MaxMpxCt,用鼠标右键单击,然后单击修改。
-
在数值数据框中,键入一个介于 50 到 65535,范围,然后单击确定。
注意:通过执行以下步骤,可以增加并发客户端和服务器之间维持的命令的数目上限。但是,请确保您未设置此值太高。数值越大的未完成的连接,服务器将使用更多内存。如果您设置此值太高,服务器可能会耗尽资源如页面缓冲池内存。因此,不显著增加此值除非您知道将有限的数量的同时连接到服务器的客户端。 -
退出注册表编辑器。
方法 2︰ 禁用拒绝服务攻击检测
重要这些步骤可能会增加安全风险。这些步骤还会使您的计算机或网络更易于受到恶意用户或恶意软件 (如病毒) 的攻击。我们之所以推荐本文介绍以使程序能够按照它们被设计意图运行,或者为了实现特定的程序功能过程。在进行这些更改之前,我们建议您对与在您的特定环境中实施此过程相关联的风险评估。如果您选择实施此过程,请采取任何适当的附加措施来帮助保护您的系统。我们建议在您使用此过程,才是真正需要这一过程。您可以禁用拒绝服务攻击检测操作系统级别。通过执行此操作,可以防止错误被记录。若要执行此操作,请执行以下步骤:
-
单击开始,单击运行,在打开框中,键入注册表编辑器,然后单击确定。
-
找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters
-
在编辑菜单上,指向新建,然后单击 DWORD 值。
-
名称的 DWORD 值,键入DisableDos ,然后按 enter 键。
-
DisableDos,用鼠标右键单击,然后单击修改。
-
在数值数据框中,键入1可禁用拒绝服务攻击的检测,然后单击确定。
注意:若要启用拒绝服务攻击的检测,请在数值数据框中键入0 。 -
退出注册表编辑器。
用于基于 x64 的 Microsoft Windows 版本的技术支持
如果您的硬件附带已安装的 Microsoft Windows x64 版本,您的硬件制造商提供了技术支持和帮助的 Windows x64 版本。在这种情况下,您的硬件制造商提供支持,因为 Windows x64 版本包含与您的硬件。您的硬件制造商可能通过特有的一些组件自定义的 Windows x64 版本安装。独特组件可能包括特定设备驱动程序,或者可能包括用于硬件性能达到最大的可选设置。如果您需要技术帮助的 Windows x64 版本,Microsoft 将提供尽最大努力协助。但是,您可能需要与制造商直接联系。您的制造商最有资格来支持您的制造商在硬件所安装的软件。如果单独购买如 Microsoft Windows Server 2003 x64 版本的 Windows x64 版本,请与 Microsoft 联系技术支持。
有关 Microsoft Windows XP 专业 x64 版的产品信息,请访问下面的 Microsoft 网站:
http://www.microsoft.com/windowsxp/64bit/default.mspx有关 Microsoft Windows Server 2003 的基于 x64 版本的产品信息,请访问下面的 Microsoft 网站:
http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。