QUOTE (Wai_Wai @ Jul 20 2004, 01:58 PM)
1. Since my motherboard / BIOS does not support (Standby) and (Hibernation), is it possible for me to download some software to enable the above functions? If so, where? [PS: Or is there any workaround?]
2. Does anyone know what the following means in power management:
- S0
- S1
- S2
- S3
- S4
- S5

1. Please specify what motherboard you have. A BIOS update might solve this problem.
2.
- S0
- S1 standby
- S2 standby
- S3 standby
- S4 hibernation
- S5 poweroff
still searching for other Sx...
EDIT: found it:
http://www.osronline.com/lists_archive/ntdev/thread2956.htmlQUOTE
In Standby, the context of RAM is preserved by putting the RAM in
self-refresh mode, which uses a little energy. In Hibernation, the
context of RAM is preserved by writing it out to a file on the disk and
then the machine is turned entirely off, using no energy, other than
that required to write the file.
On resume from Standby, the BIOS has a chance to run a little bit of
code. On resume from hibernation, the BIOS goes back through a complete
boot. The BIOS can be aware that it is resuming from hibernation, and
cut out some of the boot steps, but few BIOSes choose to do that.
From a WDM driver's point of view, there are five "S" states. S1, S2
and S3 are all varying levels of "standby." S4 is hibernation. S5 is a
full power-off, with no context saved. The differences in S1, S2 and S3
matter only when your hardware needs to wake the machine. Some power
planes may be preserved in S1 but not S3. (No motherboard designer
bothers to implement S2. And many don't even support S3.) So look at
your device capabilities structure (returned by the bus driver in
response to IRP_MN_QUERY_CAPABILITIES) if you need to know.
Jake Oshins
(I wrote much of the code that puts the machine in standby and
hibernation in Win2K and WinXP.)