Windows 11最近一次唤醒时间及触发源可通过powercfg -lastwake命令直接获取,还可结合powercfg /waketimers、事件查看器(筛选事件ID 42/1/107)和powercfg /sleepstudy生成详细报告进行综合诊断。

如果您需要了解 Windows 11 系统最近一次从睡眠状态被唤醒的具体时间及触发源,则需借助系统内置的电源诊断工具进行实时查询。以下是获取该信息的操作步骤:
一、使用 powercfg -lastwake 查看最后一次唤醒时间与设备
该命令可直接输出系统最近一次脱离睡眠状态的时间戳及唤醒源设备(如网卡、鼠标、定时器等),是定位非预期唤醒行为的首要手段。
1、按下 Win + R 打开“运行”对话框,输入 cmd。
2、按住 Ctrl + Shift 同时按回车,以管理员身份启动命令提示符。
3、在命令提示符中输入以下命令并回车:powercfg -lastwake。
4、系统将返回类似“唤醒时间:2026-01-09 03:22:17”及“唤醒源:HID-compliant mouse”的信息。
二、使用 powercfg /waketimers 查看所有启用的唤醒定时器
该命令列出当前所有已注册且处于启用状态的唤醒定时器,包括系统维护任务、Windows Update 检查、第三方软件计划任务等,有助于识别自动唤醒的后台触发条件。
1、确保已以管理员身份打开命令提示符(方法同上)。
2、输入以下命令并回车:powercfg /waketimers。
3、观察输出内容中是否包含“Enabled”状态的定时器条目,及其对应的任务路径与下一次触发时间。
三、通过事件查看器筛选电源相关唤醒事件
事件查看器记录了系统休眠、唤醒全过程的详细日志,时间精度达毫秒级,可交叉验证 wake 命令结果并追溯历史唤醒序列。
1、按下 Win + R,输入 eventvwr.msc 并回车,打开事件查看器。
2、在左侧导航栏依次展开:Windows 日志 → 系统。
3、在右侧操作面板点击“筛选当前日志”,在“事件ID”文本框中输入:42,1,107(分别对应睡眠开始、唤醒完成、电源状态变更)。
4、点击“确定”,列表将仅显示相关电源事件,按“日期和时间”列倒序排列,最新唤醒事件位于顶部。
四、使用 powercfg /sleepstudy 生成完整睡眠周期分析报告
该命令会收集过去三天内所有睡眠/唤醒/待机事件的完整时间线、持续时长、失败原因及能耗估算,输出为 HTML 报告,适合深度诊断反复唤醒或睡眠异常问题。
1、以管理员身份运行命令提示符。
2、输入命令:powercfg /sleepstudy 并回车。
3、等待命令执行完成(通常需数秒),系统提示报告已保存至:C:\Windows\System32\sleepstudy-report.html。
4、使用浏览器打开该文件,查看包含起止时间、唤醒源、休眠成功率等字段的结构化表格。









