如何设置 SuppressStateChanges 注册表值
上一次修改主题: 2006-04-14
Exchange Server 2003 包括自动检测链路状态更改的功能。使用此信息可以通知其他运行 Exchange Server 2003 的服务器,应使用备用路由代替成本最低的主路由。链路状态信息分为主要更改和次要更改。管理员更改路由拓扑时(例如增加新连接器或成本改变),会发生主要更改。系统自动检测链路故障或还原时,会发生次要更改。
此功能很适合在中小型组织中使用。但是,在大型多站点环境中,对于次要更改,大的网络波动可能会造成链路更新泛滥。为了真正发挥作用,链路状态数据必须向组织中的所有服务器广播。此外,在状态更改时,整个链路状态表会重新广播,这样可能会造成大量数据通过网络传送。在上述情况下,抑制次要链路状态更改可能会很有用。SuppressStateChanges 注册表值是用于抑制次要链路状态更改的自定义配置设置。将 SuppressStateChanges 的值设置为 1(或大于 0 的任何值)时,会抑制此 Exchange Server 计算机上的连接器状态更改所生成的所有链路状态通信。
开始之前
在执行本主题中的步骤之前,请注意其中包含有关编辑注册表的信息。
警告: |
---|
错误地编辑注册表会导致严重的问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。 |
步骤
设置 SuppressStateChanges 注册表值
打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。
导航到 HKLM\System\CurrentControlSet\Services\RESvc\Parameters。
用鼠标右键单击“Parameters”,再选择“新建”|“DWORD 值”。将新的 DWORD 值命名为 SuppressStateChanges。
双击 SuppressStateChanges。
将“基数”设置为“十进制”。
在“数值数据”字段中,输入 1。
关闭注册表编辑器,并重新启动 Simple Mail Transfer Protocol (SMTP) 服务、Microsoft Exchange Routing Engine 服务和 Microsoft Exchange MTA Stacks 服务,以便使更改生效。
有关详细信息
有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986 Microsoft Windows 注册表说明。