现在的位置: 首页 > 综合 > 正文

w32Time服务(NTP)的一些配置

2014年01月05日 ⁄ 综合 ⁄ 共 753字 ⁄ 字号 评论关闭

 

  在XP系统中,要将本机设为时间服务器,除了需要设置HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpServer下的Enabled为1外,还需要将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/Config下的AnnounceFlags设置为10(十进制,十六进制为a)。
  如果我们打开Windows操作系统自带的“时间和日期”设置,可以看到标签页上有个“Internet时间”标签,我们可以在这里设置系统自动向指定的NTP服务器同步时间;但是在XP系统下,每次同步的时间间隔为7天,Vista是60小时;对于像我的笔记本这样主板有问题,一天下来时间完全错乱的机器来讲,这个同步频率太慢了;所以我要缩短同步的时间间隔,但是这个数值在“配置Internet时间设置”的地方是不可见;那么又要改注册表了,我找了一下,其实隐藏的不是很深,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient下有一个SpecialPollInterval,修改这个值就可以了,像我改成了300(单位是秒,十进制,十六进制是12c),也就是5分钟同步一次;我的电脑终于看起来是正常了
  PS:如果你的防火墙阻挡了同步时间的行为而你又不敢关掉防火墙,去添加一个规则吧,NTP服务的内外部端口号都是123(这数字),协议类型是UDP;此设置对NTPServer和NTPClient同样有效。

抱歉!评论已关闭.