Answers:
您可以在此处找到注册表值列表。
参照此,尝试设置以下值:
SpecialPollInterval:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient
说明:
版本:Windows XP,Windows Vista,Windows Server 2003和Windows Server 2008
此项指定手动对等方的特殊轮询间隔(以秒为单位)。当启用SpecialInterval 0x1标志(see next key : NtpServer
)时,W32Time使用此轮询间隔,而不是由操作系统确定的轮询间隔。域成员的默认值为3,600(1小时)。独立客户端和服务器的默认值为604,800(7天)。
NtpServer
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
说明:
版本:Windows Server 2003和Windows Server 2008
此项指定一个以空格分隔的对等点列表,计算机可以从这些点获取时间戳,时间戳由每行一个或多个DNS名称或IP地址组成。列出的每个DNS名称或IP地址都必须是唯一的。连接到域的计算机必须与更可靠的时间源(例如美国官方时钟)同步。
0x01 SpecialInterval
域成员上的此注册表项没有默认值。独立客户端和服务器上的默认值为time.windows.com,0x1。
UpdateInterval:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config
说明:
版本:Windows XP,Windows Vista,Windows Server 2003和Windows Server 2008
此项指定相位校正调整之间的时钟滴答数。域控制器的默认值为100。域成员的默认值为30,000。独立客户端和服务器的默认值为360,000。
MinPollInterval:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config
说明:
版本:Windows XP,Windows Vista,Windows Server 2003和Windows Server 2008
此项指定系统轮询间隔所允许的最小间隔,以log2秒为单位。请注意,虽然系统要求的采样频率不超过此频率,但提供程序可以在计划的时间间隔以外的其他时间产生采样。域控制器的默认值为6。域成员的默认值为10。独立客户端和服务器的默认值为10。
我不知道很多有关Windows时间,但我最后一次检查,Windows不使用“满” NTP算法。我相信它使用了不太复杂的简单网络时间协议(SNTP)。
正常运行的(完整)NTP客户端将自行决定轮询您配置的服务器的频率。最初,它可能每64秒检查一次,但是一旦时钟稳定下来,轮询可能是每1024秒一次(算法的每一步都加倍)。
如果算法检测到时钟不正常,它将根据需要自动开始更频繁地轮询。
W32Time只能达到1-2秒的精度(对于大多数行人使用来说已经足够了),而完整的NTP算法可以到达WAN上的毫秒区域,而在LAN上则更加准确。
如果绝对肯定需要准确的时间,请使用完整的NTP.org实施并至少使用四台服务器。
在Windows / AD环境中,我有时间的黄金法则是不要弄乱事物的工作方式。因为这很大程度上取决于时间服务,所以您很容易会烫伤手指。
话虽如此,如果您真的想更改某些内容,则应该查看此知识库文章以获取进一步的指导。
只需使用一个字符串创建一个简单的脚本,然后配置Windows任务管理器即可根据需要运行它。
创建文本文件;
编写脚本行:net time
-更新时间命令;
保存存档;
将扩展名从.txt更改为.cmd;
运行任务管理器-添加新任务-脚本的资源管理器-更改其他参数(频率);
做完了
PS通过net time
命令,您还可以在要更新的位置设置NTP服务器(默认情况下使用系统一)。通过net time ?
命令行获取更多信息。