w32tm 因为日期差距太差同步失败
文章目录
解决w32tm 因为日期差距太差同步失败,
现象
执行w32tm /resync 提示错误
由于所需的时间更改太大,计算机没有重新同步。
原因
w32tm 同步时间好像默认差距不能相差15小时,超过这个阈值会同步失败.
这是微软限制的,避免修改时间过大导致各种问题.
解决方案
有两个方法,
改注册表.
配置强制同步
任意一个都可以.
方案一
注册表修改
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
MaxPosPhaseCorrection和 MaxNegPhaseCorrection,都改成 0xFFFFFFFF
方案二
同步前,执行config操作.另外我指定了NTP服务器为阿里云的.
然后再同步即可,虽然同步也会提示错误,但是能正确同步.
w32tm /config /manualpeerlist:"ntp.aliyun.com" /syncfromflags:manual /reliable:yes /update
w32tm /resync
参考
https://blog.csdn.net/baikunlun/article/details/100175388
https://qastack.cn/server/294787/how-do-i-force-sync-the-time-on-windows-workstation-or-server