如何设置 MinUserDC 注册表值

 

上一次修改主题: 2006-08-17

主域控制器 (PDC) 仿真器是一台起 Active Directory 操作主机作用的计算机,它处理来自 Microsoft® Windows NT® 4.0 备份域控制器的复制请求,并为没有运行支持 Active Directory 的客户端软件的客户端处理所有密码更新。PDC 仿真器同时还充当域控制器,因此,它可以供 Exchange 等应用程序使用。

目录服务访问 (DSAccess) 是 Exchange 2000 Server 和 Exchange Server 2003 中的内部组件,用于控制所有 Exchange 组件访问 Active Directory 的方式。DSAccess 的主要功能是维护各种与目录相关的事件和操作的信息。例如,DSAccess 探查 Active Directory 拓扑,并检测域控制器和全局编目服务器是否可用以及是否可以对查询做出响应。

默认情况下,DSAccess 的可用域控制器列表中包括 PDC 仿真器计算机。如果非 Exchange 程序正在大量使用 PDC 仿真器,那么 DSAccess 使用 PDC 仿真器会导致 PDC 仿真器计算机以及 Exchange 服务器和非 Exchange 程序计算机上出现性能问题。

为了防止出现这种性能问题,可以在 Exchange 服务器上向注册表中添加 MinUserDC 注册表值,以便强制 DSAccess 在查询拥有 PDC 仿真器操作主机角色的域控制器之前,查询其他所有可用的域控制器。

在执行本主题中的步骤之前,请注意其中包含有关编辑注册表的信息。

Caution警告:
错误地编辑注册表可能导致严重问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。

  1. 打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。

  2. 导航到 HKLM\System\CurrentControlSet\Services\MSExchangeDSAccess\Profiles\Default

  3. 找到 MinUserDC 值,并根据需要进行修改。如果此 DWORD 值不存在,可以手动创建它。

  4. MinUserDC 注册表项配置的值数据是在与 PDC 仿真器通信之前要进行通信的域控制器的最大数目。例如,将 MinUserDC 设置为 4 会将 DSAccess 配置为仅当共有 4 台域控制器可用时,才会排除 PDC 仿真器。满足此条件时,将排除使用 PDC 仿真器,并且 DSAccess 仅与剩余的 3 台域控制器通信。

 
显示: