如何诊断 Windows XP 无法在空闲时自动挂起?

如何诊断 Windows XP 无法在空闲时自动挂起?

自从几个月前升级了硬件(主板、CPU 和内存)后,我的计算机不再在配置的空闲时间后自动挂起和休眠。 这两个功能手动运行良好但是,如果我让计算机整夜开着,第二天早上它仍然处于活动状态,即使它配置为 3 小时后进入睡眠状态,6 小时后进入休眠状态。

该系统是:

Mobo       : MSI 790GX-G65
CPU        : AMD Phenom II 965 BE at 3.4 GHz
Memory     : Corsair DDR3 1600, at 1333 MHz and 9-9-9-21
HDDs       : 1 EIDE (System - O/S, Programs, etc), 2 SATA in RAID-0 (Data)
DVD        : 1 LITE-ON DVDRW SOHW-1673S
Card Reader: 1 multi-card reader
O/S        : Windows XP Pro SP3

Keyboard is attached via PS2 and mouse is USB.

我该如何诊断这个问题的原因?


编辑:2010-07-22

由于这很可能是一个应用程序或服务重置空闲计数器,有谁知道如何观察和/或跟踪这个计数器?


编辑:2010-07-28

一些测试表明,它会自动暂停最多 30 分钟,但设置为 3 小时时则不会。或者也许只有管理员登录时才会暂停。或者也许这取决于哪个帐户处于活动状态。

答案1

由于问题可能来自硬件更改,我建议您测试 Windows 内存。阅读用户指南后,您可以使用“Windows 内存诊断”进行此操作。

Windows 内存诊断程序会测试计算机上的随机存取存储器 (RAM) 是否存在错误。诊断程序包括一套全面的内存测试。如果您在运行 Windows 时遇到问题,可以使用诊断程序来确定问题是否由硬件故障(例如 RAM 或主板的内存系统)引起。

下载链接和使用指南可以在这里找到这里

微软还提供了“如何解决 Windows XP 中的休眠和待机问题“。

作为解决问题的另一个建议,您可以看看“Windows XP 中的待机和休眠问题“。讨论了几个待机和休眠问题以及解决方案。

最后,有一篇关于“Windows XP 待机和休眠问题”作者汤姆·哈里森。作者分享了他对这些问题的经验并提出了一些解决方案。例如,他说:

针对希望 诊断待机/休眠问题: 远程计算机上打开的文件似乎 防止待机。

我建议你阅读整篇文章,因为他声称他非常擅长诊断待机和休眠问题。

答案2

睡眠和休眠由 ACPI 控制,当您获得新主板时,其设置将发生变化。您是否为主板安装了最新的 BIOS?进入 BIOS 时,是否有任何与省电、待机或挂起有关的选项可供您摆弄?Windows 上的挂起和休眠也会因关键文件传输或某些故意使计算机保持唤醒状态的程序而停止。(例如,torrent 程序有一个选项,可让您在睡眠时下载。)您有这些程序吗?

我最好的选择是 BIOS,刷新至最新版本。

另外,您确定鼠标没有移动,计算机就不会进入非活动状态吗?也许是鼠标有故障或过于敏感?

答案3

要验证系统电源管理设置,您可以使用本文作为清单:
电源管理及其特性简介

如果这还没引起你的注意,这里还有一些想法:

  1. 在“开始 > 设置 > 控制面板 > 电源选项”中验证电源方案。
  2. 在 BIOS 中查找挂起 ACPI 选项,并尝试将其切换到 S3(挂起至系统内存)或 S4(休眠 - 挂起至系统磁盘)或组合,例如 S1+S3。
    更多信息是这里
  3. 请参阅此修复使用此注册表文件在 Windows XP 中启用 S3 睡眠模式更多信息请参见这里

答案4

通过升级到 Windows 7 x64 解决了这个问题...现在所有电源管理功能都可以在此硬件上按预期工作。

相关内容