支持WM2003以上系统,可以检测WM耗电异常原因,因为有时候即使屏幕是黑的,但由于一些软件会造成CPU不停运行还会很耗电。
运行powerlog.exe后显示Start,再运行一次这个EXE显示Stop停止记录。查看\powerlog.txt可以看到电源变化的时间和状态。
比如:
unattended 无人操作状态,CPU运行
suspend CPU暂停,省电
resuming CPU恢复运行
on 正常运行
backlightoff 背光关闭
如果在进入suspend待机后查到有不是自己打开屏幕的resuming就可能是某些软件在自动唤醒CPU而造成耗电。
中间的十六进制数是pm.h中的POWER_STATE_XXX,用于程序分析
转自:wstart.cn
本文链接 | 编辑普通编程 | 编辑可视编程
