Windows Event ID 4946 represents a fundamental component of the Windows power management logging system. Generated by the Microsoft-Windows-Kernel-Power provider, this event captures detailed information about system power state changes, providing administrators with visibility into how their systems handle power transitions.
The event structure includes several key data points: the source power state (such as S0 for fully operational, S3 for sleep, or S4 for hibernation), the target power state, the reason for the transition (user-initiated, system policy, or automatic), and timing information. This data proves invaluable when diagnosing power-related issues or optimizing system power consumption.
In Windows 11 and Server 2025, Microsoft has enhanced the power management logging to include additional context about Modern Standby states and connected standby scenarios. The event now provides more granular information about partial power states and device-specific power transitions, making it easier to identify which components are preventing proper sleep states or causing unexpected wake events.
The event fires in both directions of power transitions - when entering low-power states and when resuming to full operation. This bidirectional logging allows administrators to correlate sleep/wake cycles with system performance issues, application behavior, and user experience problems. The timing information helps identify slow resume operations or failed sleep attempts that might impact productivity.
