我们曾经有一种情况,Windows 2003服务器上的时间会自动恢复。 我们打折了networking上另一台计算机作为时间主服务器的可能性,并导致这种情况发生。 我们注意到CMOS电池电量不足(但没有死机),换上新电池。 我们还没有看到这个问题,虽然我们还没有在这个状态下运行足够长的时间,以确信问题是固定的。
这个问题特别特别的是每小时发生一次。 一个失败的CMOS电池会导致这种或相关的行为?
一个失败的CMOS电池会导致这种或相关的行为?
根据我自己的经验。 我会说这是不可能的。
我已经看到很多机器都装有CMOS电池,而且它唯一一次影响电脑的时候就是通电了。
操作系统保持自己的时钟,这个时钟独立于由电池支持的硬件RTC – 这两个时钟偶尔同步(或者在某些情况下根本不同步 ),但是同步通常发生在软件时钟值被写入硬件RTC(因为软件时钟被认为保持更准确的时间),唯一的例外是系统启动,其中软件时钟需要用来自RTC的当前时间来填充。
如果您的Windows服务器在重启过程中的时间已经设置过了,那么RTC可能无法保持准确的时间,这可能是一个问题。 如果您在操作系统运行时看到这个问题,那么您可能需要进行一些时间同步,这会让您的时间不够用 – 请检查事件日志,看看它是否是Windows时间服务。
用这个命令检查你的SNTP服务器。
net time /querysntp
要重置您的服务器并使其与您希望的服务器同步,您可以使用此命令(如果要将其保留在内部,请使用下游服务器更改您的0.pool.ntp.org)。
net time /setsntp:0.pool.ntp.org net stop w32tm net start w32tm