Windows 8 / 8.1系统时钟在开机和使用时随机更改


19

我无法更清楚地解释这一点,这确实使我发疯。

几周前,我的上网本的Windows 8系统时钟在开机和使用时开始随机变化,因此,在与之争战数日后,我屈服并更换了CMOS电池,尽管我对此表示高度怀疑。不出意外;它一直在发生。如果我没有记错的话,CMOS耗尽的电池与启动后的运行系统时间无关,因此这根本不是由于CMOS电池没电了,考虑到上网本只有3块,所以它应该没电了岁,如果我必须在上面加上数字。最近,我修理了上网本的左键单击按钮,维修店再次更换了CMOS电池,结果完全相同。

在此事件发生之前,我主要在笔记本电脑上使用Windows。大约3个月前,我给自己买了一台功能强大的台式机,只是从笔记本电脑中卸下了SSD,然后将其放在台式机中以永久使用。启动顺利;我只需要安装图形驱动程序。直到今天早上,当我购买新的SSD并在其上全新安装Windows 8.1 RTM时,该系统才出现任何问题。安装后登录时,时钟已关闭了一个小时。我以为这只是一次性的事情或与不正确的夏令时有关的事情(尽管我一生中从未经历过这样的时钟错误;在所有以前的情况下,计算机时钟一直对我而言都是“有效的”)与互联网同步,一切都很好。然后我上床睡觉,像往常一样始终打开计算机。

当我醒来时,时钟大约停了六个小时!我简直不敢相信我似乎已经看到我的上网本已经存在很长时间了。我将其与Internet同步,并决定重新启动以检查BIOS中的时间。令人惊讶的是,BIOS显示的时间不正确,就像我之前同步它之前一样。这对我来说意义不大,因为我认为手动更改Windows时间也会更新BIOS时钟。我在BIOS中手动设置了正确的时间,然后重新启动到Windows 8.1。我已经使用这台PC几个小时了,直到几分钟前时间倒退40分钟左右,这还是可以的。WTF?

这到底是怎么回事?我有两个Windows 8 / 8.1设备在运行时随机更改其时间!有人可以说明一下这里发生的事情吗,因为这是我公认的理所当然的事情,现在我似乎在任何地方都没有合适的时间!啊啊。

PS我的时区正确。为了使整个情况变得更加奇怪,我将上网本上的Windows时间服务设置为手动并已停止,这意味着我没有在该计算机上运行NTP客户端(我将其禁用了。)奇怪的间隔?自从写这篇文章以来,它已经将时间缩短了6个小时。那不是时钟漂移。它通常以较小的值变化,例如一次几十分钟或几个小时,但这仍然不是时钟漂移。更像是跳钟。相反,全新安装的PC将Windows Time服务设置为自动并正在运行,但是仍然存在相同的问题。

编辑:两天后,它仍在发生。我的电脑的时钟倒退了2小时19分钟。这是我在事件日志中找到的内容,最近的事件在底部(与事件日志相反)。

1.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.729000000Z from ‎2013‎-‎09‎-‎26T23:00:55.729452500Z.
    Change Reason: An application or system component changed the time.

2.  27/09/2013 11:00:55am
    The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization.

3.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎26T23:19:01.095060700Z.
    Change Reason: System time synchronized with the hardware clock.

4.  27/09/2013 12:00:00pm
    The system uptime is 154744 seconds.

5.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎27T00:00:55.506659800Z.
    Change Reason: System time synchronized with the hardware clock.

6.  27/09/2013 12:00:00pm
    The system uptime is 158344 seconds.

7.  27/09/2013 11:00:55am
    The system time has changed to ‎2013‎-‎09‎-‎26T23:00:55.500000000Z from ‎2013‎-‎09‎-‎27T00:00:55.503286900Z.
    Change Reason: System time synchronized with the hardware clock.plication or system component changed the time.

第一次事件看起来像是几秒钟的真正偏差。然后是一个奇怪的错误消息。然后出于某种原因将时间缩短19分钟。然后计算正常运行时间。然后将时间缩短一小时。然后进行一次正常运行时间计数,因为它认为现在又是下午12点,这是它给出正常运行时间计数的时间。然后将时间重新设置一个小时。

这是带有合法产品密钥(来自MSDN的ISO)的全新安装。可以肯定地说,我不知道发生了什么,但至少我有与上述时间跳跃完全匹配的日志证明。

Answers:


21

问题解决了。该问题在两个平台上发生的事实仅仅是一个令人讨厌的巧合。

电脑:

RTC(实时时钟)崩溃和/或停止计时。是的-我重复一遍:换上SSD并在其上安装Windows 8.1之后,基本上全新的ASUS Z87 Deluxe主板上的BIOS aka RTC时钟停止了滴答。当我进入BIOS检查时间时,我以为秒没有更新很奇怪。那绝对不是正常的行为,但绝对可以解释一切。我拖曳了互联网,发现了这个论坛主题这显示出问题完全相同的人,但其构造完全不同。我尝试将BIOS重置为出厂默认设置,但问题仍然存在,并且我已经拥有最新版本。尽管如此,我还是决定卸下CMOS电池,等一两分钟再放回去,然后猜猜是什么,RTC再次开始滴答作响。大。我什至不认为可能存在这样的问题,但是确实存在。您确实每天都在学习新知识。

上网本:

即使更换了CMOS电池几次,也无法正确更换。上网本需要这些特殊类型之一,因为主板没有用于CR2032 CMOS电池的直接插槽。但是找不到它们,而我确实找到的适配器使用了错误的适配器,因此更换电池意味着要切断旧电池,将电线粘在新电池的每个板上,然后将它们全部捆扎在一起,这是不合适的。保持电气连接。但是,在意识到这就是问题之后,使用少量非常结实的胶带即可解决问题。

得到教训:

  • 不能是CMOS电池。是的,它可以。
  • 没有办法我RTC时钟停止。就在这里。
  • 因此,如果时钟突然出现错误,而其他情况则从未如此,则可能与BIOS有关。
  • Windows会定期将软时钟与RTC时钟同步;即,它将软时钟的值设置为RTC的值。为什么这样做对我来说并没有什么意义,但是上面的日志中提供了证明,这是正常操作期间时间明显随机变化的原因。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.