(转载自我的 stackoverflow 帖子不符合 stackoverflow 指南)
断电后,我决定检查事件查看器,发现由于断电而出现了一个严重的“错误”(显然这不是错误,只是断电)。我知道 Windows 如何检测是否存在异常关机,但 Windows 如何准确知道断电发生的时间并如此迅速地冗余保存该信息?
我知道我的电脑上有一块小电池可以保持时钟状态,但我怀疑它能否输出足够的电流来为硬盘、RAM 和 CPU 供电。
答案1
视窗没有确切知道何时断电。无法写入磁盘。但是,做它会记录某些事件,从而了解它们上次执行的时间。当电源恢复时,它会发现有一个启动过程,它会发现没有正确关机,并且根据其日志,它可以给出断电的大致时间。