为什么Windows Server(2008年,在这种情况下,但在2003年看到同样的问题)似乎有同步时间的问题? 我在系统日志中看到过这个错误,在各种服务器上:
时间服务没有将系统时间同步86400秒,因为没有时间服务提供者提供了可用的时间戳。 时间服务不会更新本地系统时间,直到它能够与时间源同步。 如果将本地系统configuration为充当客户端的时间服务器,则将停止将广告作为客户端的时间源。 时间服务将继续重试并与时间源同步。 检查其他W32time事件的系统事件日志以获取更多详细信息。 运行“w32tm / resync”强制进行即时时间同步。
在“控制面板”,“date和时间”下,“互联网时间设置”设置为与time-nw.nist.gov
同步; 最近一次成功的同步是2天前,表明存在某种问题。 但是,如果我单击该对话框上的“立即更新”button,确实会随着时间更新!
那么,为什么不能可靠的时间通过NTP在后台同步, 而不需要我手动干预? 我究竟做错了什么?
杰夫,我find了这篇文章 。 可能对你有一些帮助。 您可能已经阅读过这篇文章,但我认为这值得一试。
HKLM \系统\ CurrentControlSet \服务\ W32Time的\configuration\将AnnounceFlags此registry项控制是否本地计算机被标记为一个可靠的时间服务器(这是唯一可能的前面的registry项设置为NTP如上所述)。 在这里将此REG_DWORD值从10更改为5。
更新根据杰夫,最好的参考来源是http://support.microsoft.com/kb/816042
Windows时间代理是一个免费的控制面板小程序,用于configurationWindows的NTP服务器/同步function。 它充当registry设置的前端,并允许您configuration多个NTP服务器,并实时查看您从中获得哪些结果。
没有多less人知道这个特别方便(和免费)的软件,但它是必须安装在我维护的服务器上。
当同步时间很重要时,我使用NTPD作为窗口
http://www.meinberg.de/english/sw/ntp.htm
我安装它,指向north-america.pool.ntp.org并忘记它
微软build议同步时间的方式如下图所示。
那么为什么Windows不能可靠地同步NTP? 它与时间在域环境中的设置有关。 从这个Technet artice:
如果计算机是域中的成员服务器或工作站,则默认情况下它将遵循AD DS层次结构,并将其时间与当前正在运行Windows时间服务的本地域中的域控制器同步。
您将尝试设置成员服务器来拉取NTP时间,在这里“反对谷物”。
“正确”(即微软的方式)做到这一点,将设置时间,如上图所示,使PDC模拟器同步到一个可靠的外部时间服务,如pool.ntp.org,具有域控制器同步到PDC模拟器,然后让成员服务器和PC自动同步从域控制器。
我已经详细说明了在这个答案中确定操作时间的过程。