Windows 7的时间一直在自己改变
如标题所示,windows时间一直在随机变化,数量随机。有时每分钟都会发生,有时好几个小时。如果我去点击与互联网时间同步,它就会更新到正确的时间。
我阅读/检查的东西
- 禁用/启用互联网时间同步。没有帮助。
- 禁用/启用Windows时间服务.
- 禁用/启用windows时间服务.
- CMOS电池没电。没有没电。Windows运行时也会发生时间变化。
- 您的路由器/调制解调器时间错误,影响了windows时间。不,它没有错。
- 你的时区配置错误。不,是UTC+0伦敦
- 你的电脑是Hackintosh/Linux双重启动。不是,这台电脑上只运行Win 7。
- 你的超频。我确实有一个高超频配置文件,但试过以原厂速度运行,没有帮助。
- 病毒/木马。我非常怀疑它。这是一个非常裸露的Windows安装游戏。只安装了windows和Steam的游戏。
更新
我可以确认,当我在安全模式下启动窗口时,这个问题不存在。我已经通过启动到安全模式进行了测试。启动后,我手动校正了时间,并让电脑运行了几个小时,时间没有改变。
更新2
我不知道我是怎么错过这个细节的(或者实际上是否会有帮助),但是时间会重置到 “那个 "准确的时间。那个确切的时间就是第一次更新的时间。
例子:
- 我启动电脑,一段时间后,它重置为(比如)09:33:27
- a-)我纠正时间,让它停留一段时间,它又跳回09:33:27
- b-)我让它运行一段时间后,它又重置为09:33:27。
- 无论我是否改变时间,这种情况一直发生。
- 下一次启动后(第二天?),它选择另一个时间重置为
更多细节
这是事件查看器中关于时间变化的截图。请注意,这个截图是在 "Windows时间 "服务被禁用时拍摄的。
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000010</Keywords>
<TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" />
<EventRecordID>19280</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="64" />
<Channel>System</Channel>
<Computer>slayer</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data>
<Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data>
</EventData>
</Event>
事件属性截图。
来自同一事件的详细信息页面。
截图和细节暗示,windows真的认为这是正确的时间,并觉得有必要更新它。虽然没有激活windows服务来授权。
有什么办法吗?
更新3问题与解决方法
问题显然不是Windows或其他软件试图更新时间。
在读取系统内存转储一个小时后,我发现Windows无法从主板读取RTC。在无法读取RTC状态一段时间后,Windows认为自己计算的时间有误,于是恢复到上次知道的RTC状态。
我不知道为什么在 "安全模式 "下没有发生这种情况,在安全模式下成功运行windows让我进入了完全错误的路线(在软件而不是硬件上搜索错误)故障的来源是系统BIOS(或在我的情况下是UEFI)在系统POST和启动后根本没有运行。简单的谷歌搜索,显然这是一个非常常见的问题,大多数UEFI板(使用华硕ROG板自己)
解决方案建议是。闪存你的UEFI和重置CMOS的待机电源。因为我知道我已经使用了最新版本的UEFI,所以只需在待机时重置CMOS就可以了。现在一切工作都没有问题。
谢谢大家的意见,对不起,误导了大家的问题信息,但我还是把上面发布的信息都留下,希望能对别人有所帮助。