Since upgrading my hardware (mobo, CPU and memory) a couple months ago my computer no longer automatically suspends and hibernates after the configured idle periods. Both functions work just fine manually, but if I leave the computer on overnight it's still active the next morning even though it's configured to sleep after 3 hours and hibernate after 6 hours.
The system is:
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.
How do I diagnose the cause of this?
EDIT: 2010-07-22
Since it seems most likely that this is an application or service resetting the idle counter, does anyone know how to observe and/or track this counter?
EDIT: 2010-07-28
Some testing shows that it automatically suspends up to 30 minutes, but not when set to 3 hours. Or perhaps it suspends only when Admin is logged on. Or perhaps it depends on which account is left active.