我无法更清楚地解释这一点,这确实使我发疯。
几周前,我的上网本的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)的全新安装。可以肯定地说,我不知道发生了什么,但至少我有与上述时间跳跃完全匹配的日志证明。