我注意到我的计算机不想在x分钟后保持待机或进入待机状态(这是在“电源选项”中设置的)。运行powercfg -requests
告诉我,我的音频驱动程序使我的计算机处于唤醒状态……“当前正在使用音频流”……类似于在向uTorrent提问/回答中看到的内容,阻止了计算机进入睡眠状态。除非我没有运行uTorrent,也没有任何洪流应用程序。
我知道我可以(并且现在已经)使用设置了替代powercfg -requestsoverride "<audio driver name>" system
,但是我对保持开放音频流的原因感到更加好奇。我仅在外出时才打开的应用程序是Steam和Trillian。我唯一的猜测是Steam是元凶,因为它在Volume Mixer中有一个条目,但是我可以想象,任何可以随时播放音频的应用程序都可以在其中包含一个条目,即使它当前未使用音频流也是如此。
有没有办法告诉当前哪个应用程序正在使用音频流(从而使我的计算机保持清醒状态)?如果有帮助,我的硬件/驱动程序是Realtek High Definition Audio。
另外,这可能要求太多,有没有办法阻止已知的顽皮应用程序保持计算机清醒?例如,从下面的评论中可以看到,Steam是罪魁祸首,但是它不应该一直在浪费音频流,只是为了让我有收到一条消息的机会。(我假设这是Steam的最新版本中的错误,因为过去这不是问题。)但是我不喜欢为所有音频设置覆盖,因为例如,我可以在VLC中播放音乐或在这种情况下,我不希望计算机待机。
powercfg
消失了。仍然好奇是否有一种“非致命”的说法。而且,宁愿不必每次我从计算机起床时都关闭Steam,也不要让计算机在播放音乐(例如通过VLC)时处于待机状态。我会补充我的问题...
powercfg -request
条目消失了。即使关闭了所有Steam窗口,启动Steam也会使它们恢复原状。