XP 待机停止工作

XP 待机停止工作

我的 XP 笔记本电脑突然无法进入待机模式。我让它待机,但它继续运行。休眠模式也是一样。我没有添加任何硬件,但我确实终止了软件安装(说来话长)。是否有一些注册表项阻止待机/休眠?我可以成功关机。

编辑2009-10-29:
检查系统事件后,我发现每当我尝试待机时都会出现以下警告:

A request to suspend power was denied by svchost.exe.

以下是相关数据:

0000: 00 00 00 00 02 00 4e 00   ......N.
0008: 00 00 00 00 f0 00 00 80   ........
0010: 00 00 00 00 00 00 00 00   ........
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........

编辑于 2009-10-29 PM:一种解决方案(某种程度上)
感谢所有发布可能解决方案的人。是 Andy 给了我所需的提示。我最终停止了 PC 上的所有服务(因为我是公司职员,所以有很多服务)。我几乎没有使用任何服务(我的电脑运行速度惊人地快——但这不是重点)。但仍然没有乐趣。

我最终开始使用 Process Explorer 终止 svchost.exe 进程,当我找到正在运行一堆服务的进程时(我以为我已经停止了,但它们仍然出现在 Process Explorer 的悬停视图中),突然,Corporate Drone 软件开始在前台安装。我取消了安装,然后我的电脑按照我的指令进入了待机模式。

我认为事情是这样的——前几天,当我需要电脑完成一些实际工作时,我突然对一堆占用大量 CPU 的软件发火,我肯定中断了某个隐形的 Corporate Drone 安装程序。安装程序肯定告诉 svchost 在安装时不允许待机,而通过简单地将其杀死,它再也没有告诉 svchost 允许待机。为什么 svchost 在电脑重新启动时没有意识到这一点,我真是搞不懂。

今天不知怎么地关闭了 svchost.exe,整个安装过程就重新启动了,而简单的重启却没有效果。通过轻轻地取消安装,它重置了 svchost 的不进入待机设置,然后就可以看到待机的快乐了。

答案1

也许该软件安装在您终止它之前安装了一项服务?

svchost.exe 是正在运行的任意数量服务的托管进程。

运行 msconfig 查看正在启动的服务,并查看是否有可疑服务。您可以随时禁用任何您认为可能是罪魁祸首的服务,以帮助排除故障。

答案2

您有机会看过 Microsoft 的以下文档吗?文章 ID:907477(如何解决 Windows XP 中的休眠和待机问题)

也可以看看这里:Windows XP 待机和休眠问题已解决

答案3

睡眠问题在这个论坛上屡屡出现,因此这里是 XP 对我的标准答案的重新解读。可以尝试以下方法:

  1. 在 BIOS 中查找挂起 ACPI 选项,并尝试在“S1 和 S3”、“S1”、“S3”等之间切换模式。
  2. 关闭混合睡眠,见解释这里(适用于 Vista,但是一样的)
  3. 休眠文件有时会被磁盘清理禁用,要恢复,请在 cmd 中以管理员身份运行“powercfg -h on”。

注意:任何无帮助的上述操作都应被撤销。

相关内容