如何找出哪个应用程序导致计算机进入睡眠状态?

如何找出哪个应用程序导致计算机进入睡眠状态?

我的计算机在活动时间内毫无预警地进入了睡眠状态(实际上,看起来更像是休眠状态)。

在事件日志中,消息为:

系统正在进入睡眠状态。

睡眠原因:应用程序 API

它没有提供任何其他信息。有没有办法找出哪个应用程序引发了此调用?

答案1

查看https://www.nirsoft.net/utils/computer_turned_on_times.html

TurnedOnTimes查看屏幕截图

它不仅在这种情况下非常有用,而且在尝试解决睡眠/关机/休眠问题时也是一条生命线。

答案2

检查任务管理器,确保其中没有任何内容会导致此行为。或者检查电源选项。

您可以使用干净启动来查找是否是与 Internet Explorer 同时运行的其他程序导致了此问题。干净启动仅加载 Microsoft 进程,并允许您识别哪个进程导致了问题。

  • 单击“开始”
  • 在搜索字段中输入 msconfig
  • 按下键盘上的 Enter 键
  • 单击“用户帐户控制”上的“继续”(如果出现提示)
  • 单击选择性启动
  • 取消选中加载启动项
  • 单击服务选项卡
  • 勾选隐藏所有 Microsoft 服务框
  • 单击“全部禁用”
  • 单击“确定”
  • 单击“立即重启”

计算机重启完成后,请测试 Internet Explorer 中是否仍存在相同问题。如果没有,则只需确定哪个服务/启动项导致了问题。

  • 单击“开始”
  • 在搜索字段中输入 msconfig
  • 按下键盘上的 Enter 键
  • 单击“用户帐户控制”上的“继续”(如果出现提示)
  • 单击服务选项卡
  • 勾选隐藏所有 Microsoft 服务框
  • 勾选(启用)服务框的上半部分
  • 单击“确定”
  • 单击“立即重启”

计算机重新启动后,再次测试问题是否仍然存在。如果是,则说明您启用的服务可以保留。对剩余一半的禁用服务重复启用过程,并继续此过程,直到问题再次出现或所有服务都启用。如果问题再次出现,则需要逐一测试您启用的最后一批服务,以找出导致问题发生的服务。

如果启用所有服务但问题仍未再次出现:

  • 单击“开始”
  • 在搜索字段中输入 msconfig
  • 按下键盘上的 Enter 键
  • 单击“用户帐户控制”上的“继续”(如果出现提示)
  • 单击启动选项卡
  • 勾选(启用)服务框的上半部分
  • 单击“确定”
  • 单击“立即重启”

按照与之前相同的流程,每次重启后进行测试。如果问题没有再次出现,请返回并启用剩余启动项列表的一半,并继续该过程,直到问题再次出现。然后,您需要逐一测试您启用的最后一批启动项,以找出导致问题发生的原因。

一旦确定哪个服务/启动项导致 Internet Explorer 出现问题,您将需要禁用/卸载/更新该程序以避免出现进一步的问题。

来源

相关内容