AD Server 2008 和 2008 R2 DCs W32Time 设置投诉的 BPA

Tim*_*der 5 windows-server-2008 active-directory w32time windows-server-2008-r2 best-practices

我一直在经历 BPA 对我们的 DC 提出的一些警告,以确保一切都应该如此。

一切都很顺利,直到我收到以下警告:

The value of MaxNegPhaseCorrection on the domain controller ********* should be equal to 48 hours
Run Code Online (Sandbox Code Playgroud)

和:

The value of MaxPosPhaseCorrection on the domain controller ********* should be equal to 48 hours
Run Code Online (Sandbox Code Playgroud)

我查看了technet上的文章,它指出下面的注册表设置

HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection 
Run Code Online (Sandbox Code Playgroud)

应该等于 172800。

据我所见,我检查过的每个 DC 都将此注册表设置设置为 172800。BPA 是否抱怨它不是通过 GPO 应用的?或者这里还有什么我应该注意的问题吗?

Rya*_*ies 1

我的观点是,您根本不应该弄乱任何深奥的注册表项,例如 MaxNegPhaseCorrection。您的林根 PDCe 应与受信任的外部时间源同步,所有其他 Windows 客户端和服务器应保留默认值。使用 w32tm /unregister 和 w32tm /register 将所有设置恢复为默认值。运行 Windows 更新并确保 BPA 规则是最新的。没有必要通过 GPO 定义任何 Windows 时间设置,而且通常也没有必要这样做。