我正在尝试寻找有关 Windows 会话意外结束时间的任何线索。不仅仅是因为 BSOD,还因为其他原因,例如断电等。
事件日志中有事件 41,这使我能够确定 Windows 会话意外结束,但事件是在 Windows 启动时记录的,并且不包含有关关机时间的任何相关信息(因此,我无法判断自崩溃以来是 5 分钟还是 10 小时)。
到目前为止,我唯一的线索是 Reliablity 注册表值,例如 LastAliveStamp,但显然它不适用于我的目标 Windows 版本,即 Windows 10。
我也尝试检查事件 12(即 Windows 启动事件)之前的最后一个事件的时间,但事件不是周期性的,因此可能会出现两个事件之间间隔一小时左右的情况,这太不准确了。
那么,是否有或多或少准确且持久的方法来确定 Windows 会话意外结束的时间?