将 Windows 2012 时间同步到 Windows 7

将 Windows 2012 时间同步到 Windows 7

我有一台 Windows 2012 服务器和一台 Windows 7 计算机,它们都没有运行 Active Directory。我希望 Windows 2012 服务器将其时钟与 Windows 7 计算机同步(Windows 7 计算机的时钟正确,Windows 2012 计算机的时钟错误)。

答案1

评论中链接的超级用户答案给出了一些糟糕的建议。完全没有理由只为使时间同步工作而设置域。设置虚拟环境来运行 NTP 服务器是没有意义的。

Windows 时间服务自动在域模式下工作,在这种情况下,您在使用时应该非常小心,因为它有特殊的算法来选择最佳时间源。

当不在域中时,Windows 时间服务使用 NTP 来设置时间time.windows.com

您可以使用以下命令更改此设置:

w32tm /config /manualpeerlist:pool.ntp.org /syncfromflags:MANUAL

更改pool.ntp.org为您的 NTP 服务器的本地 IP 地址。

Windows 时间服务还可以充当 NTP 服务器。这可以通过注册表中的设置来实现:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

Enabled从更改01并重新启动服务(或服务器)。

123确保NTP 服务器(以及其间的其他防火墙)上的端口打开传入 UDP 。

Windows 时间服务的精度为 1 - 2 秒。如果您需要更精确的时间,则应使用第三方服务

相关内容