MaxUserPort

MaxUserPort 值太低

本主题旨在解决由 Exchange Server 分析工具发现的特定问题。应只将此主题应用到已对其运行 Exchange Server 分析工具并且正面临该特定问题的系统中。通过可以免费下载的 Exchange Server 分析工具,远程收集拓扑中每台服务器的配置数据并自动分析数据。结果报告详述了重要的配置问题、潜在问题以及一些非默认产品设置。通过遵守这些建议,可以获得更佳的性能、可伸缩性、可靠性及正常运行时间。有关此工具或下载最新版本的详细信息,请参阅  http://go.microsoft.com/fwlink/?linkid=34707(英文网页)上的“Microsoft Exchange 分析工具”。

主题上次修改时间: 2005-11-18

Microsoft® Exchange Server 分析工具读取以下注册表项,以确定 TCP 临时端口的最大值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort

临时端口是短暂使用的端口。

如果 Exchange Server 分析工具发现 MaxUserPort 注册表项的值小于 50000,则 Exchange Server 分析工具将显示警告。

MaxUserPort 值指定在应用程序向系统请求可用的用户端口时,TCP 可以分配的最高端口号。通常,为临时端口分配的端口号为 1024 到 5000。

默认情况下,Microsoft Windows Server™ 2003 将 MaxUserPort 值设置为 5000。Microsoft Windows® 2000 不将 MaxUserPort 值添加到注册表中。可以手动将 MaxUserPort 值添加到注册表中。但是,在 Windows Server 2003 和 Windows 2000 Server 上,Exchange Server 2003 将默认值设置为 60000。Exchange 2000 Server 不设置值。

建议将 MaxUserPort 值设置为 60000。如果设置的 MaxUserPort 值低于 60000,可能会显示名称服务提供程序接口 (NSPI) 代理警告,例如事件 9040。事件 9040 在下表中介绍。

若要解决此警告问题,请将 MaxUserPort 注册表项的值设置为 60000

重要信息: 本文包含有关编辑注册表的信息。在编辑注册表之前,请确保了解当出现问题时如何还原注册表。有关如何还原注册表的信息,请参阅 Regedit.exe 或 Regedt32.exe 中的“还原注册表”帮助主题。 解决此警告问题
  1. 打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。

  2. 导航到:HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. 双击 MaxUserPort,将“数值数据”字段设置为 ea60(十六进制),再单击“确定”

  4. 关闭注册表编辑器,并重新启动计算机,以使该设置生效。

编辑注册表之前,要获取有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”(http://support.microsoft.com/kb/256986/zh-cn)。

你可能感兴趣的:(MaxUserPort)