美国刚刚经历了夏令时的变化。我网络上的个人计算机的行为很奇怪,有些改变了时间,有些则没有。
我的网络:2 个地点均位于中西部,时区相同。地点 1:120 台电脑(Windows XP 和 Windows 200),在 Windows 2003 Standard 上配备 1 个 Active Direcotry 域控制器。几台 Windows 2000 服务器(它们已更新),其余服务器是 Xen 或 Debian 机器(全部已更新),第二个地点通过 OpenVPN 链接连接,所有电脑运行良好 - 但它们都连接到我们的 AD 域控制器。地点 2:10 台电脑和一个共享的 LAN NAS。两个位置的路由器/防火墙都是 pFsense 盒,并运行 ntp 服务 - 但它是最新的。
尝试了所有常见的嫌疑人:
- 我已安装所有最新更新
- 重新启动它们
- 域控制器运行良好
- 大多数计算机运行良好
- 我的网络上只有一个域控制器
- 我的防火墙也充当 ntp 服务器(pfSense),但它是最新的。
- 所有 Linux 机器都很好,因为它们正在查询防火墙/路由器。
我的大约 1/3 台 PC 落后 1 小时。如果我手动更改它们,它们就会改回来(域 PC 应该这样做)。
我已经尝试了一切但我想不出还有什么可以尝试。
答案1
时间同步与时区无关,Windows 时间同步,内部时间始终为 UTC。
检查未更新的客户端上的以下注册表项,以确保它们具有正确的注册表值。您可以将其与具有正确时区的计算机进行比较。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\时区\
答案2
确保你的 win2k 机器确实已经修复了这个问题,如果我没记错的话,这个补丁只提供给延长支持的客户,其他所有人都必须手动进行修复这些指示
答案3
命令“w32tm”对于解决此类问题非常有用。它是 Windows 时间管理工具。
w32tm /monitor
在受影响的机器上运行该程序,它会告诉您它所看到的时间源。如果它显示它所提取时间的 DC 具有最小偏移量,但站点仍然落后一个小时,则很有可能本地时区文件尚未使用 DST 更新进行更新。如果它显示您的一个 DC 与其他 DC 完全不同步,那么这就是您要集中精力的地方。