Windows由于与正确时间偏差太大无法进行时间同步

概述

有时候因为主板电池失效等故障导致每次重启都会复位至某一较早年份,即使有NTP服务器也不能同步时间。这是因为Windows在当前系统时间与NTP服务器时间偏差过大导致的,默认允许最大偏差为正负15小时,可以修改注册表使其强制更新。

注册表项

注册表项 MaxPosPhaseCorrection
注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
系统版本 所有版本
说明 指定服务可以进行的最大正向时间校正(以秒为单位)。 如果服务确定需要进行大于此值的更改,它将改为记录一个事件。
注意
0xFFFFFFFF 为特例。 此值表示服务始终校正时间。
域成员的默认值为 0xffffffff (十六进制) 。 域控制器的默认值为 172800 (48 小时) 。 独立客户端和服务器的默认值为 54,000(15 小时)。
注册表项 MaxNegPhaseCorrection
注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
系统版本 所有版本
说明 指定服务可以进行的最大负向时间校正(以秒为单位)。 如果服务确定需要进行大于此值的更改,它将改为记录一个事件。
注意
0xFFFFFFFF 为特例。 此值表示服务始终校正时间。
域成员的默认值为 0xffffffff (十六进制) 。 域控制器的默认值为 172800 (48 小时) 。 独立客户端和服务器的默认值为 54,000(15 小时)。
Licensed under CC BY-NC-SA 4.0