笔记本电池模式时睡眠会自动关机

观察数据

  • 故障表现
    • 接电源模式:睡眠,睡眠正常保持
    • 电池模式:睡眠成功,但睡眠后1-2小时自动关机,按gpt说法像休眠失败转关机
  • 分析方法
    • 事件查看器,没别的办法了,如果有一个工具,可以建立睡眠后的时序图就可以秒杀故障了
  • 初始状态
    • 硬件
      • CPU设置不关闭电源
      • AMD显卡和芯片集驱动最新
    • 系统
      • win10ltsc更新至2025-03-24
    • 电源管理
      1. 休眠 - 关闭
      2. 断开连接待机模式 - 正常
      3. 待机状态下的网络连接性 - 禁用
      4. 设备空闲策略 - 节能
      5. 在此时间后关闭硬盘 - 120秒
      6. NVMe NOPPME - 关闭
      7. 允许离开模式策略 - 否
      8. 在此时间后睡眠 - 600秒
      9. 无人参与系统睡眠超时 - 120秒
      10. 允许混合睡眠 - 关闭
      11. 在此时间后休眠 - 0
      12. 允许使用系统所需的策略 - 否
      13. 允许待机状态 - 关闭
      14. 允许使用唤醒定时器 - 禁用
      15. 允许在远程打开的情况下进入睡眠状态 - 启用
      16. 已启用/禁用深度睡眠 - 禁用
      17. GPU 首选项策略 - 低功耗
      18. 待机保留时间 - 600秒
      19. 待机重置百分比 - 50%
      20. 非传感器输入状态超时 - 300秒
      21. 待机预算宽限期 - 900秒
      22. 用户状态预测模式 - 已启用
      23. 待机预算百分比 - 10%
      24. 待机保留宽限期 - 300秒
      25. 节能模式策略 - 主动
      26. 关键电池电量水平 - 5%
      27. 关键级别电池操作 - 睡眠
      28. 电池电量水平低 - 30%
      29. 低电量操作 - 不采取任何操作
      30. 保留电池电量 - 2%
电脑状态操作待机时间172休眠时间关机时间6008睡眠后关机没关机唤醒时间
初始状态
 
合盖2025/7/28 17:07:07 18:47:04 在 ‎2025/‎7/‎281小时40分 
合盖2025/7/29 09:43:15 10:08:06 在 ‎2025/‎7/‎2925分钟 
合盖2025/7/29 16:37:43 17:02:15 在 ‎2025/‎7/‎2925分钟 
合盖2025/7/29 18:27:14 20:57:05 在 ‎2025/‎7/‎292小时30分 
系统:win10ltsc更新至2025-07-29合盖2025/7/30 13:03:59 13:28:49 在 ‎2025/‎7/‎3025分钟 
合盖2025/7/30 18:02:56 20:07:41 在 ‎2025/‎7/‎302小时5分钟 
合盖2025/7/31 07:54:59 08:19:44 在 ‎2025/‎7/‎3135分钟 
超时2025/7/31 18:18:33 19:06:02 在 ‎2025/‎7/‎3148分钟 
合盖2025/8/1 07:17:51 08:32:49 在 ‎2025/‎8/‎11小时15分 
硬件:禁用 chipsailing cs9711 指纹合盖2025/8/1 10:57:36 11:47:28 在 ‎2025/‎8/‎1 50分钟 
硬件:恢复指纹
电源管理:启用休眠,允许待机
超时2025/8/1 18:17:572025/8/1 18:45:58   
合盖2025/8/4 08:16:05025/8/4 08:44:50   
      

排查之路

  • 硬件不变
  • 操作系统对比
    • win10ltsc各种优化设置:感觉从2025年开始,睡眠后1-2小时关机
    • win11home不优化:睡眠正常保持,是不是阿三对win10的某次更新下药了?
  • 电源方案
    • 用powersettingexpoler.exe备份win10电源方案,导入到win11系统,看睡眠是否正常
    • 待机预算百分比,1%改为10%,睡眠后1-2小时关机
    • 此后关闭硬盘时间,3600秒改为120秒
    • 关键电量操作,电池模式关机改为睡眠
  • 硬件设置
    • 硬件管理>amd psp允许关闭节能的勾选去掉,睡眠后1-2小时关机
  • 电源方案
    • 无人参与睡眠超时,3600秒改为120秒,睡眠后1-2小时关机
    • 用户状态预测模式,禁用改为启用,睡眠后1-2小时关机
  • 硬件设置
    • 硬件管理>AMD GPIO Controller允许关闭节能的勾选去掉,睡眠后1小时12分关机
      • 2025/7/27 17:20:02 备用连接状态: Disconnected,原因: Policy Setting,上一次系统的 18:32:18 在 ‎2025/‎7/‎27 上的关闭是意外的。
  • 系统更新
    • 查看最近更新记录wmic qfe list brief | findstr "5049613 5011048 5052916 5053606"
    • 卸载可疑的更新记录 wusa /uninstall /kb:编号,睡眠后2小时5分关机
      • wusa /uninstall /kb:5049613
      • wusa /uninstall /kb:5011048
      • wusa /uninstall /kb:5052916
        • 这个卸载失败,提示 计算机需要 Servicing Stack 10.0.19041.5547,因而无法卸载
        • dism /online /get-packages | findstr "Servicing"
        • systeminfo | findstr "OS Version"
      • wusa /uninstall /kb:5053606
      • 待机时间 2025/7/28 20:38:25 上一次系统的 22:43:15 在 ‎2025/‎7/‎28 上的关闭是意外的。
      • 待机时间 2025/7/29 09:43:15 上一次系统的 10:08:06 在 ‎2025/‎7/‎29 上的关闭是意外的。
  • 电源睡眠和电池睡眠对比
    •  电源模式电池模式
      事件记录506 进入连接待机
      196 待机恢复:警告指纹耗电
      507 待机恢复:退出待机
      105 断开电源
      506 进入待机
      172 断开连接
      196 指纹耗电警告
      172 重新连接
      507 退出待机
      42 进入睡眠
      107 睡眠恢复
      1 更新系统时间
      105 插入电源
      30 休眠启动:固件启动指标
      32 休眠启动:0毫秒等待用户选择
      25 休眠启动:引导菜单策略0
      27 休眠启动:引导类型2
      1 休眠启动完成

网络说法:CPU节能设置

设备管理

  • Intel:系统设备- Intel(R) Management Engine Interface - 属性 - 电源管理:允许关闭此设备以节约电源 - 去掉勾选
  • AMD:安全设备-AMD PSP 还有 系统设备 - AMD GPIO Controller

网络说法:自适应休眠

https://learn.microsoft.com/zh-cn/windows-hardware/customize/power-settings/adaptive-hibernate 

  • StandbyBudgetPercent
    • 默认5%,睡眠期间电池电量下降超过此百分比,触发休眠或直接关机(若休眠禁用)
  • StandbyBudgetRefreshInterval
    • 默认1800秒,睡眠期间检查电池电量的循环间隔
  • StandbyBudgetRefreshCount
    • 默认3次,睡眠期间电池电量降低过大的豁免次数,超过次数则执行休眠或关闭
  • StandbyReserveTime
    • 默认600秒,睡眠恢复后屏幕开启保持时间

网络说法:关闭硬盘计时

https://www.zhihu.com/question/442208274/answer/1930178868 

联想电脑进入睡眠后自动关机解决,(原装WIN11)。网上办法不行,自己摸了2天,解决!

在【更改电源高级设置】中,修改关闭硬盘为从不,睡眠时间填自定值,休眠时间填从不(0)。在设备管理器中,不允许INTEL 关闭电源,关闭联想的电源和电池管理。试验可行

自己折腾:状态感知操作

  • 状态感知电源操作
    • 待机保留时间
      • 英文名:Standby Reserve Time
      • 说明:系统恢复后的保持时间
      • 默认:600秒 恢复默认值
    • 待机重置百分比
      • 英文名:Standby Reserve Time(应该是Standby Budget Grace level)
      • 说明:触发自适应休眠的例外条件,电池电量界定为充足的百分比
      • 默认:10% 改为50%
    • 非传感器输入状态超时
      • 英文名:Non-sensor Input Presence Timeout
      • 说明:指定非传感器输入状态超时
      • 默认:300秒 恢复默认
    • 待机预算宽限期
      • 英文名:Standby Budget Grace Period
      • 说明:触发自适应休眠的延迟时间
      • 默认值:1800秒  改为900秒
    • 用户状态预测模式
      • 英文名:User Presence Prediction mode
      • 说明:为计算机指定用户状态预测模式
      • 默认值:1
    • 待机预算百分比
      • 英文名:Standby Budget Percent
      • 说明:触发自适应休眠的判断条件,电池电量下降百分比
      • 默认值:5% silent模式这里是1%,可能就是问题的关键了,改为10%
        • 已解决
        • 过了几天,重装amd芯片组和显卡驱动又不好使了,电池睡眠再次会关机
    • 待机保留宽限期
      • 英文名:Standby Reserve Grace Period
      • 说明:指定当系统低于保留电池电量级别时,在采取适应性措施之前的宽限期
      • 默认值:300秒