如何在 windows 上与 NTP 服务器同步时间

How to sync Time with NTP server on windows

我正在尝试找到一种方法,每隔 x 次将我的机器 (win 7/8.1/TH) 时间与 NTP 服务器同步。 即每 1 小时同步一次时钟。

我知道有一种方法可以通过在注册表中配置一些东西来实现。

另一个好的解决方案是每隔 x 次自动 运行 一个 .bat 文件,其中包含

w32tm /config /update /manualpeerlist:" + NTPServerAddress

但如果可能的话,我更喜欢 reg 解决方案。 谢谢!

在这里找到了解决方案link

基本上你只需要去HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClient\SpecialPollInterval 并将值更改为您想要的间隔。

在(从 cmd)之前启动 w32Time 服务很重要:

net start W32Time