显示所有与电源相关的事件(开启/关闭/睡眠/休眠/...)?

显示所有与电源相关的事件(开启/关闭/睡眠/休眠/...)?

想象一下,您的计算机出现了一些奇怪的现象,例如开机、关机、睡眠、休眠、重启,以及您在前一天晚上设置为睡眠状态但第二天早上却开机了,等等。

我假设这些“事件”位于事件日志/查看器的某个位置,但我找不到真正的“过滤器”来仅显示这些类型的事件。

我怎样才能仅显示这些特定事件,而不是手动筛选数千个事件?

答案1

我认为您也可以通过运行以下命令(需要提升)来获得您想要的结果:

该命令运行过去 3 天大约需要 1 分钟(默认)。

>>> powercfg /sleepstudy
Sleep Study report saved to file path C:\Windows\system32\sleepstudy-report.html.

来自评论:用于/duration 7更多最多 28 天。过去28天的运行大约需要4分钟+。

报告应包含所有睡眠、休眠、关机相关事件和一些其他相关信息:

笔记本电脑睡眠研究

注意:您可能还对生成的内容感兴趣powercfg /systemsleepdiagnostics

答案2

为了获取所有这些事件和正常运行时间,我使用了这个工具: https://www.nirsoft.net/utils/computer_turned_on_times.html 截图来自作者

发在同一个帖子中:https://softwarerecs.stackexchange.com/a/52443/40730

答案3

至少显示启动和关闭时间的一个解决方法是查看事件日志服务本身创建的事件日志:

https://softwarerecs.stackexchange.com/a/10541/34583

不幸的是,它没有提到关机类型、启动或关闭的原因等。

答案4

我在使用 HP 笔记本电脑时遇到了这些问题,我习惯将其置于休眠状态。除了 @Alexei 的回答(我发现我的电脑夜间活动的频率比我预期的要高得多,这让我很害怕...),我还从 @MarkCarr 的方法中找到了帮助:

休眠笔记本电脑在盖子关闭时随机唤醒并保持开机状态

因此,您必须“使用事件查看器。打开 Windows 系统日志,选择过滤当前日志,然后在事件源中找到 Power-Troubleshooter 选项”。但是,您可以使其更快:

在此处输入图片描述

无需每次都进行过滤,而是创建自己的视图,甚至在创建后将其导出。

相关内容