The power states of a computer define how much energy the system consumes and how quickly it can return to a fully operational state. These states, formally defined by the SYSTEM_POWER_STATE
enumeration, range from fully active to completely powered off.
Understanding Computer Power States
Modern computers employ various power states to balance performance, energy efficiency, and user convenience. These states are crucial for managing battery life in mobile devices and reducing electricity consumption in all systems. Each state offers a different trade-off between power usage and responsiveness.
Detailed Power State Descriptions
The primary system power states, often referred to as S-states (Sleep states) and G-states (Global states), are:
S0: Working State
- Description: This is the working state where the computer is fully awake and operational.
- Characteristics:
- All components are powered on and actively functioning.
- The CPU is executing instructions, and users can interact with applications and peripherals.
- Highest power consumption.
- Instantaneous responsiveness.
Sleep States (S1-S3 & Modern Standby)
Sleep states are designed to save power while allowing for a quick return to the S0 working state.
- Modern Standby:
- Description: A low-power idle state (often referred to as Connected Standby or InstantGo) that provides an instant-on experience, similar to a smartphone.
- Characteristics:
- System remains connected to the network for updates and notifications (if configured).
- Most components are powered down, but critical background tasks can run.
- Faster wake-up than traditional S1-S3 sleep.
- Significantly lower power consumption than S0.
- S1-S3: Traditional Sleep States
- Description: These are traditional sleep states that suspend the system with varying degrees of power savings.
- Characteristics:
- S1 (Power on Suspend): CPU stops executing instructions, but power to the CPU and RAM is maintained. Fairly quick wake-up.
- S2 (Power on Suspend - Deeper Sleep): Similar to S1 but with more components powered down. CPU caches may lose context. Slower wake-up than S1.
- S3 (Suspend to RAM / Standby): The most common traditional sleep state. The CPU and most motherboard components are powered down, but the RAM remains powered to retain the system's state. This allows for a quick resume to the working state without reloading applications.
S4: Hibernate State
- Description: In the hibernate state, the system saves all open documents and running applications to the hard drive (or SSD) and then completely powers down.
- Characteristics:
- No power is consumed by the system after the state is saved.
- Retains the entire session, allowing users to resume exactly where they left off.
- Wake-up time is slower than sleep states but faster than a full boot from the off state.
- Ideal for saving power over longer periods without losing work.
S5: Soft Off State
- Description: The soft off state means the system is completely powered off, but a minimal amount of power is maintained to allow for "soft" power-on actions.
- Characteristics:
- No power is supplied to the CPU, RAM, or other main components.
- Power can be restored by pressing the power button, or through features like Wake-on-LAN (WoL).
- No session data is retained; a full boot process is required.
- This is typically what users consider "off" when they shut down their computer.
G3: Mechanical Off State
- Description: Also known as Hard Off, this state signifies that the system is completely without power.
- Characteristics:
- The power supply unit is either unplugged from the wall or manually switched off.
- No power is flowing to any component, including the motherboard's standby power rail.
- Wake-on-LAN and other "soft" power-on features are impossible.
- The safest state for maintenance or long-term storage.
Summary of Computer Power States
Power State | Description | Power Consumption | Wake-up Time | Session Retention | Wake-on-LAN (WoL) Possible? |
---|---|---|---|---|---|
S0 | Working (awake and running) | High | N/A (already on) | Full | N/A |
Modern Standby | Low-power idle with network connectivity | Low-Medium | Instantaneous | Full | Yes |
S1-S3 | Traditional Sleep (CPU/components off, RAM powered in S3) | Low | Fast | Full (from RAM) | Yes (depending on config) |
S4 | Hibernate (session saved to disk, system off) | Zero | Slow | Full (from disk) | Yes (depending on config) |
S5 | Soft Off (system off, minimal power for power button/WoL) | Very Low | Full boot | None | Yes |
G3 | Mechanical Off (unplugged or power switch off) | Zero | Full boot | None | No |
For more detailed technical information on these system power states, refer to resources like the Microsoft Learn documentation on System Power States.