我面临以下情况:
我们有一台带有Windows 8 Standard Embedded的电脑。 该机器是工业计算机,没有CMOS电池,而是一个电容器(金帽作为缓冲区,为BIOS提供至less72小时的使用寿命)
我们有时会长时间停电(比方说一周或两周),系统仍然没有电力供应。 它是这样configuration的,当权力回来,它自动启动,并开始工作,没有人为干预。
问题来了。 Windows设置为每10分钟自动同步date和时间,但是时间差过大(由于电容器长时间断电和寿命短),必须手动更新。
有没有办法避免手动更新,并强制Windows以某种方式更新date和时间?
我已经尝试启动批处理脚本(w32tm / resync),但没有办法。
谢谢
TL; DR时间差太大时,Windows无法自动同步(使用ntp服务器)date和时间。 有人有一个想法,以避免手动更新?
您遇到的问题是在触发同步时很可能尚未设置networking连接。
您应该设置一个在启动时运行的计划任务,等待networking连接build立。
如果这不起作用, 这个问题有一些较老的解决scheme,我可以保证在该链接中的最佳答案,因为batch file帮助我在Windows 2000 Server上。
编辑:
事后思考和可能的第二个原因你的问题。
你设置了MaxPosPhaseCorrection吗?
有可能你必须把它设置为0xFFFFFFFF 。