是否有任何Windows应用程序将确定哪个进程阻止屏幕保护程序激活?
是否有任何Windows应用程序将确定哪个进程阻止屏幕保护程序激活?
Answers:
powercfg内置在Windows中,可让您控制和查看许多电源管理设置。
powercfg -energy -trace
这将创建一个非常详细的电源管理事件日志energy-trace.etl。使用事件查看器打开它,并按事件源:Kernel-Power过滤日志,包括事件ID:62。
这应该给您以下事件:
应用程序或服务\ Device \ HarddiskVolume1 \ games \ Steam \ Steam.exe已使用代码0x3覆盖了用户电源管理设置。
该代码可能会有所不同,具体取决于是否阻止了屏幕保护程序,监视器休眠或其他状态转换。
Event Viewer
| 点击Event Viewer (Local)
树| Action
| Open Saved Log
| 打开C:\Windows\System32\energytrace.etl
告诉它转换为新的日志格式。在Windows 10上运行
powercfg /requests
从管理命令提示符运行。例如,我的印刷:
DISPLAY:
[PROCESS] \Device\HarddiskVolume8\Games\Origin\Origin.exe
Playing video
SYSTEM:
[DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0900&SUBSYS_10438560&REV_1000\4&9793a48&0&0001)
An audio stream is currently in use.
AWAYMODE:
None.
这表明Origin正在播放视频,这阻止了屏幕保护程序的运行。
有时只需将屏幕保护程序(而不是类型)上的时间更改为其他时间,例如从10分钟减少到1分钟,然后再返回到之前的时间,屏幕保护程序才能正常运行。