Overview of Modern Standby Testing and Diagnostics

Enabling the low power consumption of Modern Standby systems and their ability to maintain network connectivity during sleep is a test and validation challenge for the system integrator. All components in the system—hardware and software—must work together to quickly turn power on and off while being able to maintain connection to the network.

This section is divided into two main categories: testing and diagnostics. The Testing section addresses test procedures to validate several Modern Standby scenarios. The Diagnostics section focuses on holistically verifying the performance and expected behavior of Modern Standby sessions in addition to drilling in on problem cases.

Verifying if a system is Modern Standby capable

Use the powercfg /a command to identify if a system supports Modern Standby. It will also identify whether the system is able to support network connectivity during sleep. The command produces the following output when the system supports Connected Standby:

The following sleep states are available on this system:
Standby (S0 Low Power Idle) Network Connected

If a system's NIC is not offload-capable, but the system reports in the FADT table that it supports S0 low power idle, it is using Disconnected Standby. In that case, the command produces the following output:

The following sleep states are available on this system:
Standby (S0 Low Power Idle) Network Disconnected

Note

The Modern Standby SleepStudy report also notes whether a standby session was connected or not.

For additional powercfg commands see Powercfg Command Line Options.