Jump to content

No Standby and Hibernation, how to do?


Wai_Wai

Recommended Posts

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? Or is there any workaround?

My motherboard is Asus A7N8X-VM.

BIOS is already updated, the newest version.

2. Does anyone know what the following means in power management:

- S0

- S1

- S2

- S3

- S4

- S5

*new*

3. My monitor will not automatically shut down when it is idle more than the given time. I tried it even if I just started Windows and open no programs. What's wrong? How to solve?

:)

Link to comment
Share on other sites


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.html

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.)

Link to comment
Share on other sites

1. Please specify what motherboard you have. A BIOS update might solve this problem.
My motherboard is Asus A7N8X-VM.

BIOS is already updated, the newest version.

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.html

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.)

Thanks a lot.

:)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...