问题描述
电脑在正常使用时,外部电源突然断电,系统从接通电源切换到笔记本电池供电时,触发了一次非正常重启。
本次重启不是普通的软件主动重启,也不是 Windows Update 正常重启。系统日志显示它是一次蓝屏后自动重启。
关键日志证据
-
系统本次启动时间:
2026-05-02 00:09:33 -
EventLog 记录:上一次系统在
2026-05-01 23:44:53意外关闭 -
Windows Error Reporting 记录:
-
事件名称:
BlueScreen -
错误码:
0x00000116 -
转储文件:
C:\WINDOWS\Minidump\050226-24671-01.dmp
-
-
同批还出现:
-
LiveKernelEvent 117 -
LiveKernelEvent 141 -
WATCHDOGdump
-
这些事件组合通常指向显示驱动或 GPU watchdog 超时,也就是显卡/显示子系统在某个状态切换中卡死,Windows 尝试恢复失败后触发蓝屏。
当前硬件和驱动信息
机器显卡:
-
Intel(R) Graphics -
NVIDIA GeForce RTX 5090 Laptop GPU
当前 NVIDIA 显卡驱动:
-
版本:
32.0.15.9636 -
日期:
2026-04-23
系统里还保留了其他显示驱动包:
-
NVIDIA:
32.0.15.9579,日期2026-03-04 -
NVIDIA:
32.0.15.7272,日期2025-03-05 -
Intel:
32.0.101.8724,日期2026-04-16 -
Intel:
32.0.101.6733,日期2025-04-02
初步判断
最可能原因是:外部电源断开时,系统从 AC 供电切换到电池供电,CPU、GPU、PCIe 链路和电源策略同时发生状态变化。此时 NVIDIA 独显或显示驱动没有顺利完成低功耗/高功耗状态切换,触发 0x116 蓝屏。
这不是简单的「电池没电」问题。电池当前状态看起来并不差:
-
当前电量约
88% -
系统估算续航约
116分钟
更像是显卡驱动、电源管理、PCIe 链路省电策略之间的兼容性问题。
建议的低风险处理方法
优先关闭 PCI Express 链接状态电源管理。
这个设置不会让 Windows 无法正常分配 GPU 电压,也不会禁用 NVIDIA 驱动的正常频率、电压、功耗管理。它主要影响的是显卡和系统之间 PCIe 链路是否进入更深的省电状态。
关闭后的影响:
-
优点:减少 AC/DC 电源切换、睡眠唤醒、独显切换、外接显示器场景下的 PCIe 链路状态变化,提高稳定性
-
代价:电池模式下可能略微增加功耗,续航可能小幅下降
-
不会影响:显卡正常升频、降频、Boost、电压调节、NVIDIA 驱动控制逻辑
一键关闭脚本
以 PowerShell 或 CMD 执行:
powercfg /setacvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 0
powercfg /setdcvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 0
powercfg /S SCHEME_CURRENT
含义:
-
setacvalueindex:接通电源时关闭 -
setdcvalueindex:电池供电时关闭 -
ASPM 0:PCIe 链接状态电源管理设置为关闭 -
powercfg /S SCHEME_CURRENT:重新应用当前电源计划
一般不需要重启,设置会立即生效。
如果提示权限不足,请用「以管理员身份运行」的 PowerShell 再执行。
验证结果
已执行关闭命令:
powercfg /setacvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 0
powercfg /setdcvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 0
powercfg /S SCHEME_CURRENT
随后执行验证命令:
powercfg /query SCHEME_CURRENT SUB_PCIEXPRESS ASPM
实际验证结果中,交流电源和直流电源设置索引均为:
当前交流电源设置索引: 0x00000000
当前直流电源设置索引: 0x00000000
结论:PCI Express 链接状态电源管理已成功关闭,且同时作用于接通电源和电池供电两种状态。
恢复默认省电设置
如果后续想恢复为最大电源节省,可以执行:
powercfg /setacvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 2
powercfg /setdcvalueindex SCHEME_CURRENT SUB_PCIEXPRESS ASPM 2
powercfg /S SCHEME_CURRENT
数值含义:
-
0:关闭 -
1:中等电源节省量 -
2:最大电源节省量
后续观察建议
关闭 PCIe 链接状态电源管理后,建议观察几天:
-
外部电源突然断开时是否还会蓝屏或重启
-
睡眠唤醒后是否稳定
-
外接显示器时是否稳定
-
游戏、AI/CUDA、视频渲染等独显负载下是否稳定
如果问题不再复现,基本可以认为是 PCIe/GPU 电源状态切换稳定性问题。
如果仍然复现,下一步建议:
-
回退 NVIDIA 驱动到较早版本,例如
32.0.15.9579 -
或使用 DDU 清理后安装机械革命官方显卡驱动
-
检查 BIOS/EC、芯片组、电源管理驱动是否有厂商更新
-
如果一断电就稳定复现,应进一步怀疑电源管理固件、独显供电切换或硬件层问题
简短结论
本次异常重启的直接原因是 0x116 蓝屏,结合 LiveKernelEvent 117/141,高度怀疑是 NVIDIA 独显或显示驱动在外部电源断开、切换到电池供电时发生 GPU watchdog 超时。
建议先关闭 PCI Express 链接状态电源管理。这是低风险处理,不会破坏 GPU 电压或性能管理,只是减少 PCIe 链路在电源切换时进入深度省电状态的机会。