想象一下,这是为缺乏经验的用户提供的电话支持。在没有图表或深奥的命令行结构的情况下,我如何告诉他们如何自己找到这些信息。
这里有几个问题,人们尝试了复杂的方法来发现是什么进程阻止了他们的计算机进入睡眠状态。
其中许多可以追溯到旧的 Windows 版本,似乎没有一个简单、全面的方法。
我习惯使用 macOS,在那里我可以简单地打开活动监视器(它相当于 Mac 中的任务管理器)并添加一列“防止睡眠”,
从这张图片中你可以看到,我有一个 24 小时运行的监控摄像头,因此应用程序和隐藏的 [硬件接口过程] 共同让我保持清醒——这是意料之中的。
是否有一个简单的 Windows 内置等效程序?
我对第三方工具不感兴趣,除非它是我还没有发现的那些‘每个人都应该拥有’的工具之一,所以这不是一个产品请求,而是一个“Windows 中是否存在这个功能?”请求。
答案1
了解结果
结果并非以最方便用户使用的格式呈现;这就是您从命令行工具获得的信息的性质。话虽如此,以下是您可能看到的信息的简单分类。
- 展示:这将显示已接管显示屏的进程,例如全屏模式的应用程序。这可能是媒体播放器(如电影和电视应用程序),也可能是演示软件(如 PowerPoint)。它也可能是屏幕录制工具(如 OBS)。
- 系统:这将显示系统进程,尽管系统进程可能由正在运行的其他应用程序调用。例如,如果正在播放音频流,则音频驱动程序将处于使用状态,并且似乎会阻止系统进入睡眠状态。您通常可以看到哪些应用程序正在使用系统上的音频设备,因此退出它应该不会太难。
- 消失模式:这将仅显示应用程序。这是应用程序发送给 Windows 10 的命令,告诉它保持系统处于唤醒状态。应用程序可以通过编程方式执行此操作。
几天前,我注意到我的电脑不再因不活动而进入睡眠状态(尽管我可以手动将其置于睡眠状态)。今天我运行了“powercfg -requests”,看到
EXECUTION: [PROCESS] \Device\HarddiskVolume2\Program Files\rempl\sedlauncher.exe SleepDeferralConditionsMet PERFBOOST: [PROCESS] \Device\HarddiskVolume2\Program Files\rempl\sedlauncher.exe SleepDeferralConditionsMet
Sedlauncher 显然是 Windows 修复服务的一部分,并且根据网络上的零散报告,我认为它可能是我大约两周前安装的 KB4023057 的一部分。