White Papers

The system suspends
Microsoft Store apps that
are in the foreground.
Suspend all foreground
Microsoft Store apps.
Check for ongoing non-
offloaded audio playback or
communications app activity.
All foreground Microsoft
Store apps have been
suspended and no non-
offloaded audio playback
is occurring.
Typically, less than five
seconds.
If non-offloaded audio
playback is ongoing, this
phase will block until audio
playback stops.
Audio playback may be part of
a music or communications
app.
The system executes
maintenance tasks.
Wait for maintenance tasks to
complete if running (most
common on AC power).
No system maintenance
tasks are running.
Typically, less than one
second.
The system is most likely to
block on maintenance phase
on AC power.
The system pauses
desktop applications to
reduce their power
consumption during
standby.
Check for outstanding power
requests
(PowerRequestExecutionRequi
red).
Wait for outstanding power
requests to be dropped by the
application or enforce a
maximum time-out on battery
power (five minutes).
All outstanding power
requests have been
cleared by applications
or the maximum time-out
has been reached.
Typically, zero seconds.
If the system is on battery
power, outstanding power
requests will cause this phase
to block for a maximum of
five minutes. The applications
with power requests can be
inspected by running
Powercfg.exe with the
/requests option.
If the system is on AC power,
outstanding power requests
will cause this phase to block
indefinitely or until the power
request is cleared by the
application.
The system notifies
registered subscribers that
the power manager is
entering a low-power,
long-resume-latency
phase. This is used by
some devices as a hint to
power down.
Notify registered subscribers.
All registered subscribers
have been notified.
Typically, five seconds.
The network subsystem is
notified to enter a low-
power mode.
Notify the network subsystem.
Network adapters that do not
support modern connected
standby are turned off (D3).
The network subsystem
has been notified.
Typically, less than one
second.
The system is ready for
the SoC to enter the
lowest power mode and
remain idle.
PDC resiliency clients are
notified that the system is in
resiliency phase.
Session-0 services are
throttled by the DAM to no
more than one second of
activity every 30 seconds.
The power manager waits for
activators to turn on their
reference and cause the
system to remain active.
The system exits standby
due to user input or a
power button press.
The system transitions to
maintenance phase to
run system maintenance.
The majority of time the
system is in standby.