Geoff Chappell - Software Analyst
Starting with Windows Vista, the Power Manager in the Windows kernel registers an event provider and writes events to it:
Provider GUID: | {331C3B3A-2005-44C2-AC5E-77220C37D6B4} |
---|---|
Provider Name: | Microsoft-Windows-Kernel-Power |
Symbolic Name: | POP_ETW_PROVIDER |
The kernel, of course, knows of the provider only by the Provider GUID. The Provider Name is what's stored in the registry for this GUID. It's then the Name that the Event Viewer shows for the Provider in the Details tab for an event that actually has occurred and been logged. It's also the name to use when referring to this provider in such tools as WEVTUTIL and the Performance Monitor. The Symbolic Name is what public symbol files for the kernel show as the programming label for the GUID as an internal kernel variable.
An instrumentation manifest for the Microsoft-Windows-Kernel-Power provider is compiled into Microsoft-Windows-Kernel-Power-Events.dll (but ADVAPI32.DLL in version 6.0) as a resource named WEVT_TEMPLATE. This event template is the source of the plain-language names that the command wevtutil gp Microsoft-Windows-Kernel-Power extracts for channels, opcodes, levels, tasks and keywords. Its location is known already in the registry when Windows is installed.
As for any event provider, the compiled instrumentation manifest can be de-compiled to something like the XML it was written in, albeit without recovering symbolic names that compilation did not transfer to the manifest. Microsoft’s WEVTUTIL has options that can make a good start at this, and hackers have surely written tools that do better or differently. If that were the end of presenting the possible events, then this page would not exist.
The aim here is instead to capture something of the events’ development through successive versions, both in the compiled manifests and in the kernel’s code for writing the events. Notably, the manifests are sometimes wrong (not that this will surprise any programmer who has ever tried preparing one and keeping it synchronised with the code). With sufficient resources and attention, the presentation below may someday develop into describing what causes each of the possible events and what their parameters of event data mean. Remember, though, that such documentation really is Microsoft’s to write.
Four channels are defined for the provider. Each takes a different selection of the many possible events.
Channel ID | Channel Name | Versions |
---|---|---|
8 | System | 6.0 and higher |
16 | Microsoft-Windows-Kernel-Power/Diagnostic | 6.0 and higher |
17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic | 6.1 and higher |
18 | Microsoft-Windows-Kernel-Power/Thermal-Operational | 6.1 and higher |
The System log is familiar to all system administrators and many users. The Event Viewer shows it prominently among the Windows Logs. The others appear in the Event Viewer as "Applications and Services Logs". The two diagnostic channels are not ordinarily enabled and are not even presented as logs that might be enabled except if the "Show Analytic and Debug Logs" option is checked.
There is a good argument that the most important of the possible events are directed to the System log, and that this is therefore all that most Windows users and even system administrators ever need to know, but do not miss that far many more of the possible events go to a diagnostic channel (16) and are thus not seen unless they are specially sought. To see more events than just the few that go to the System log, enable one or more of the other channels or create a custom log. The latter is anyway necessary for the more than two dozen events (presented below as The 300 Series) which are not directed to any channel.
Also in the registry is that plain-language descriptions of events, such as show in the Event Viewer, are resolved from the same DLL's message-table resource (which is in practice in the language-specific MUI file). Note that the vast majority of the possible Kernel-Power events, and not even all that go to the System log, get a friendly description.
The tables that presently follow are of all Kernel-Power events that are listed in any compiled instrumentation manifest for kernel versions up to and including the 2004 release of Windows 10. Special attention is given to which events have code in the kernel for writing the event, and in which versions.
Names given for channels, levels, opcodes, tasks and keywords are from the compiled event template. Though Microsoft defines friendly names for all levels and some opcodes, none are defined for any tasks or keywords, and it seems clearer (if only for now) to keep to the unfriendly names for all.
Some conventions are applied for brevity. The version, opcode and task are omitted unless they are non-zero, but beware that zero is not meaningless: the name "win:Info" is formally defined for opcode zero. The high byte of the keyword is not rendered as text since it reliably corresponds to the channel. Where rows, are broken out according to the event version or kernel version, the separate rows are sometimes, even often, not alternatives but are instead to be understood as additive. This applies especially to the Event Data: new event versions ordinarily extend the parameters, rather than replace any.
All the original events, for Windows Vista, are numbered sequentially from 1. They roughly doubled in a decade, and keep being added. That the pace has since slowed may be to avoid collision with the series that Windows 8 started at 200. New events for the later releases of Windows 10 tend instead to be added to the series that begins at 500. Meanwhile, here is how far the original main series reaches in successive versions:
Though many have fallen out of use in the sense that they are not known to the kernel in later versions, their IDs are not reused and information about them is retained in the compiled event template, presumably so that tools running on a new Windows can interpret logs collected from computers that run an old Windows.
Event 1 is known to the kernel in version 6.0 and higher.
Event ID: | 1 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 1 | win:Critical | |
Opcode: | 1 | win:Start | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40000000`00000009 | po:Scenario po:Performance |
6.0 to 1809 |
0x40000000`00003009 | po:Scenario po:Performance po:SleepDiagnistic po:WdiDiagnostic |
1903 and higher | |
Event Data: | Reason Flags Time |
Quite what sense there is to ranking events 1 and 2 as Critical when they merely record even the ordinary start and end of an ordinary power transition is anyone's guess. That the transition completes is critically important, of course, but its success is no more than reassuring Information—even for a diagnostic log. What needs anyone's Critical attention is not the success, only the failure.
Whether these events ought to be Critical, or not, consider that even being rated as critical by someone at Microsoft does not suffice for getting a plain-language description. Right from the start, Microsoft makes plain that easy interpretation of the diagnostic channel is for Microsoft’s analysts: look, if you want, but don’t expect help.
Event 2 is known to the kernel in version 6.0 and higher.
Event ID: | 2 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 1 | win:Critical | |
Opcode: | 2 | win:Stop | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40000000`00000009 | po:Scenario po:Performance |
6.0 to 1809 |
0x40000000`00001009 | po:Scenario po:Performance po:SleepDiagnostic |
1903 and higher | |
Event Data: | Status Time |
Event 3 is known to the kernel in version 6.0 only. This is the lowest-numbered of 19 events that the kernel has no code for writing in version 6.1 and higher.
Event ID: | 3 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 34 | QueryApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
This event, among others, was made meaningless by an under-appreciated (and arguably under-explained) simplification of power management that had begun for Windows Vista but was not yet completed.
In Microsoft’s original architecture for power management, applications and services were queried about each proposed suspension of power as if the kernel sought approval. As Microsoft’s documentation still says of the obsolete case PBT_APMQUERYSUSPEND of the WM_POWERBROADCAST message (and the corresponding service control): “Requests permission to suspend the computer.” To refuse permission, an application returns the magic value 0x424D45144 (BROADCAST_QUERY_DENY).
This is, inevitably, a complication. The kernel has to call WIN32K.SYS to ask for a broadcast to windows and services, and has to call it separately for each session. WIN32K must in turn send the message to every window in each desktop, in series, taking care to stop if any returns the magic value. It translates this to an error code, STATUS_CANCELLED, for the kernel which then must unwind whatever it had yet done for the power action. Much of this is an expense for any broadcast, but Microsoft apparently decided that broadcasting to query for permission to suspend was more cost than benefit, and that Windows Vista would bring its removal.
Arguably not clear in the contemporaneous documentation is that the broadcast is not gone from Windows Vista. The kernel still has code for asking WIN32K (or whoever else provides the expected callout function) to query applications and services for approval. The WIN32K.SYS for Windows Vista continues to broadcast the message but it no longer interprets the magic value as an error to return to the kernel.
The queries are thus defeated in WIN32K, not in the kernel. As far as concerns the Windows Vista kernel, it still broadcasts for querying and still abandons the power suspension if the broadcast fails—and its new event provider logs that all this goes on. The code for querying wasn’t removed from the kernel (and WIN32K) until Windows 7, and then the corresponding events are discontinued.
Event 4 is known to the kernel in version 6.0 only.
Event ID: | 4 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 34 | QueryApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Status |
Event 5 is known to the kernel in version 6.0 only.
Event ID: | 5 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 35 | QueryServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 6 is known to the kernel in version 6.0 only.
Event ID: | 6 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 35 | QueryServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Status |
Event 7 is known to the kernel in version 6.0 and higher. This event exists in two versions. The version 6.0 kernel writes only version 0 of the event. Later versions of the kernel write only version 1 of the event. The only difference is that version 1 adds one parameter to the event data.
Event ID: | 7 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
1 | 6.1 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 39 | Irp | |
Keyword: | 0x40000000`00000008 | po:Performance | |
Event Data: | Irp PowerStateType MinorFunction TargetDevice InstanceNameLength InstanceName |
versions 0 and 1 | |
PowerState | version 1 only |
It perhaps never can actually happen, but the kernel omits the InstanceName if the InstanceNameLength is zero.
Event 8 is known to the kernel in version 6.0 and higher.
Event ID: | 8 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 39 | Irp |
Keyword: | 0x40000000`00000008 | po:Performance |
Event Data: | Irp Status FailedDriver |
Event 9 is known to the kernel in version 6.0 only.
Event ID: | 9 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Opcode: | 35 | Veto | |
Task: | 34 | QueryApps | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x80000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | Pid Window AppNameLength AppName |
This event has the plain-language description:
The application AppName stopped the power transition.
Event 10 is known to the kernel in version 6.0 only.
Event ID: | 10 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Opcode: | 35 | Veto | |
Task: | 35 | QueryServices | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x80000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | Pid ServiceNameLength ServiceName |
This event has the plain-language description:
The service ServiceName stopped the power transition.
Event 11 is known to the kernel in versions 6.0 to 6.1.
Event ID: | 11 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 58 | IrpWaiting | 6.1 and higher |
Keyword: | 0x40000000`00000000 | ||
Event Data: | Irp |
Event 12 is known to the kernel in version 6.0 only.
Event ID: | 12 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 34 | QueryApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Pid NameLength Name |
Event 13 is known to the kernel in version 6.0 only.
Event ID: | 13 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 34 | QueryApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Pid |
Event 14 is known to the kernel in version 6.0 only.
Event ID: | 14 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 35 | QueryServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | NameLength Name |
Event 15 is known to the kernel in version 6.0 only.
Event ID: | 15 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 35 | QueryServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | NameLength Name |
Event 16 is known to the kernel in version 6.0 and higher.
Event ID: | 16 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 37 | SuspendApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Pid NameLength Name |
Event 17 is known to the kernel in version 6.0 and higher.
Event ID: | 17 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 37 | SuspendApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Pid |
Event 18 is known to the kernel in version 6.0 and higher.
Event ID: | 18 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 38 | SuspendServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | NameLength Name |
Event 19 is known to the kernel in version 6.0 and higher.
Event ID: | 19 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 38 | SuspendServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | NameLength Name |
Event 20 is known to the kernel in version 6.0 and higher.
Event ID: | 20 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | 40 | Driver |
Keyword: | 0x40000000`00000008 | po:Performance |
Event Data: | Irp Device DriverName |
Event 21 is known to the kernel in version 6.0 and higher.
Event ID: | 21 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 40 | Driver |
Keyword: | 0x40000000`00000008 | po:Performance |
Event Data: | Irp Device |
Event 22 is known to the kernel in version 6.0 and higher.
Event ID: | 22 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 37 | SuspendApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 23 is known to the kernel in version 6.0 and higher.
Event ID: | 23 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 37 | SuspendApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 24 is known to the kernel in version 6.0 and higher.
Event ID: | 24 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 38 | SuspendServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 25 is known to the kernel in version 6.0 and higher.
Event ID: | 25 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 38 | SuspendServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 26 is known to the kernel in version 6.0 and higher.
Event ID: | 26 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 44 | ResumeApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 27 is known to the kernel in version 6.0 and higher.
Event ID: | 27 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 43 | ResumeServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 28 is known to the kernel in version 6.0 only.
Event ID: | 28 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 44 | ResumeApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | Pid NameLength Name |
Though event 29 is defined in the compiled event templates for version 6.0 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 29 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 43 | ResumeServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | NameLength Name |
Event 30 is known to the kernel in version 6.0 only.
Event ID: | 30 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 59 | QueryFailedApps | 6.1 and higher |
Keyword: | 0x40000000`00000000 |
Event 31 is known to the kernel in version 6.0 only.
Event ID: | 31 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 60 | QueryFailedServices | 6.1 and higher |
Keyword: | 0x40000000`00000000 |
Event 32 is known to the kernel in version 6.0 only.
Event ID: | 32 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 61 | QueryFailedApp | 6.1 and higher |
Keyword: | 0x40000000`00000000 | ||
Event Data: | Pid NameLength Name |
Though event 33 is defined in the compiled event templates for version 6.0 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 33 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 62 | QueryFailedService | 6.1 and higher |
Keyword: | 0x40000000`00000000 | ||
Event Data: | NameLength Name |
Event 34 is known to the kernel in version 6.0 and higher.
Event ID: | 34 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 45 | Hibernate | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.0 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 to 1809 | |
0x40000000`00002C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | Status |
Event 35 is known to the kernel in version 6.0 and higher.
Event ID: | 35 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 41 | SuspendDevices | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.0 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 to 1809 | |
0x40000000`00003C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:SleepDiagnostic po:WdiDiagnostic |
1903 and higher | |
Event Data: | Query TargetState EffectiveState |
Event 36 is known to the kernel in version 6.0 and higher.
Event ID: | 36 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 41 | SuspendDevices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 37 is known to the kernel in version 6.0 and higher.
Event ID: | 37 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 42 | WakeDevices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 6.1 |
0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 | |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 to 1809 | |
0x40000000`00001C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:SleepDiagnostic |
1903 and higher |
Event 38 is known to the kernel in version 6.0 and higher.
Event ID: | 38 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 42 | WakeDevices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 6.1 |
0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 | |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher |
Event 39 is known to the kernel in version 6.0 and higher. This event is another that exists in two versions. The second has one more parameter in the event data.
Event ID: | 39 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
1 | 1903 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
version 0 in 6.0 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
version 0 in 1607 to 1809 | |
0x40000000`00001C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:SleepDiagnostic |
version 0 in 1903 and higher | |
0x40000000`00003C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:SleepDiagnostic po:WdiDiagnostic |
version 1 | |
Event Data: | SleepTime ResumeTime DriverWakeTime HiberWriteTime HiberReadTime HiberPagesWritten BiosInitTime |
versions 0 and 1 | |
CheckpointTime | version 1 |
Event 40 is known to the kernel in version 6.0 and higher.
Event ID: | 40 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Opcode: | 35 | Veto | |
Task: | 36 | QueryDrivers | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x80000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | DriverNameLength DriverName InstanceNameLength InstanceName |
This event has the plain-language description:
The driver DriverName for device InstanceName stopped the power transition.
Event 41 is known to the kernel in version 6.0 and higher. Its original symbolic name, in version 6.0 only, was POP_ETW_EVENT_DIRTY_SLEEP. This is by far the Kernel-Power event that users will most be alarmed by and want most to understand. Microsoft also keeps attending to it, notably to add parameters to the event data. These have now gone through nine versions.
Event ID: | 41 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
1 | 6.1 and higher | ||
2 | 6.1 and higher | ||
3 | 6.2 and higher | ||
4 | 1607 and higher | ||
5 | 1703 and higher | ||
6 | 1709 and higher | ||
7 | 2004 and higher | ||
8 | 2004 and higher | ||
Channel: | 8 | System | |
Level: | 1 | win:Critical | |
Task: | 63 | DirtyTransition | 6.1 and higher |
Keyword: | 0x80000000`00000002 | po:Simple | versions 0 to 2; version 3 in 6.0 to 6.3 |
0x80002000`00000002 | po:Simple ms:Telemetry |
version 3 in 10.0 only | |
0x80004000`00000002 | po:Simple ms:Measures |
version 3 in 1511 and higher; versions 4 to 8 |
|
Event Data: | BugCheckCode BugcheckParameter |
version 0 in late 6.0 only; version 1 |
|
BugcheckCode BugcheckParameter1 BugcheckParameter2 BugcheckParameter3 BugcheckParameter4 SleepInProgress PowerButtonTimestamp |
versions 2 to 8 | ||
BootAppStatus | version 2 in 6.2 and higher; versions 3 to 8 |
||
Checkpoint ConnectedStandbyInProgress SystemSleepTransitionsToOn CsEntryScenarioInstanceId |
versions 4 to 8 | ||
BugCheckInfoFromEFI | versions 5 to 8 | ||
CheckpointStatus | versions 6 to 8 | ||
CsEntryScenarioInstanceIdV2 | versions 7 to 8 | ||
LongPowerButtonPressDetected | version 8 |
This event nowadays has the plain-language description:
The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
The text for versions 0 and 1 of the event differs a little, the first sentence instead being "The last sleep transition was unsuccessful."
Much more important about version 6.0 is the confusion over the event version and the corresponding changes in event data. We have the luxury now of a historical perspective. Because Microsoft (helpfully) wants that an ETL file from some release of Windows Vista can be loaded into the Event Viewer (or similar application) from a newer Windows, the the compiled event template even for Windows 10 has information about events that no recent version of the kernel can write. To go by these resources, event 41 exists in a version 0 that has no event data and a version 1 that has the two items as shown above for version 6.0 SP1 and SP2. This history, however, is a fiction. The event templates from the time, compiled into ADVAPI32.DLL, have event 41 with no event data for the original release of Windows Vista, and with those two items of event data for Windows Vista SP1 and SP2, but they know nothing of a version 1 and neither does the kernel. Indeed, the Windows Vista kernel, in its original, SP1 and SP2 releases, writes all Kernel-Power events as version 0. As for the two parameters, these too are a fiction-at least for the formal releases that are studied here. In Windows Vista SP1 and SP2, the kernel writes event 41 not with two parameters but with the five that are known later as BugcheckCode through to BugcheckParameter4.
Though the compiled event template for Windows 7 knows, of course, that the Windows 7 kernel writes version 2 of the event and supplies seven items of event data, the compiled event templates for Windows 8 and higher would have it that version 2 has BootAppStatus as an eighth parameter.
The event data that Microsoft labels Checkpoint marks what progress had been made for the power transition before its abrupt failure. It takes its values from the undocumented POP_SLEEP_CHECKPOINT enumeration.
Event 42 is known to the kernel in version 6.0 and higher. The symbolic name tracks the event's development through three versions. The original, in version 6.0 only, was simply POP_ETW_EVENT_PRESLEEP_NOTIFICATION. The event versions may have been numbered to suit the naming: no compiled event template knows of an event version 1 and neither does any kernel.
Event ID: | 42 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
2 | 6.1 and higher | ||
3 | 1607 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 64 | PreSleepNotification | 6.1 and higher |
Keyword: | 0x80000000`00000004 | po:Diagnostic | version 0 in 6.0 to 1511; version 2 in 6.0 to 10.0 |
0x80004000`00000004 | po:Diagnostic ms:Measures |
version 2 in 1511 only | |
0x80004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
version 2 in 1607 only; version 3 in 1607 only |
|
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
version 0 in 1607 and higher; version 2 in 1703 and higher; version 3 in 1703 and higher |
|
Event Data: | TargetState EffectiveState |
versions 0, 2 and 3 | |
Reason Flags |
versions 2 and 3 | ||
TransitionsToOn | version 3 |
This event nowadays has the plain-language description:
The system is entering sleep.
Sleep Reason: Reason
The text for event version 0 has just the first sentence, there being no Reason in the event data.
Event 43 is known to the kernel in version 6.0 and higher.
Event ID: | 43 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 46 | ZeroHiberFile | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 44 is known to the kernel in version 6.0 and higher.
Event ID: | 44 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 46 | ZeroHiberFile | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 45 is known to the kernel in version 6.0 and higher.
Event ID: | 45 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 47 | FlushVolumes | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 46 is known to the kernel in version 6.0 and higher.
Event ID: | 46 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 47 | FlushVolumes | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 47 is known to the kernel in version 6.0 and higher.
Event ID: | 47 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 48 | GracefulShutdown | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 48 is known to the kernel in version 6.0 and higher.
Event ID: | 48 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 48 | GracefulShutdown |
Keyword: | 0x40000000`00000009 | po:Scenario po:Performance |
Event 49 is known to the kernel in version 6.0 and higher.
Event ID: | 49 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 49 | ZeroPageFile | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 50 is known to the kernel in version 6.0 and higher.
Event ID: | 50 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 49 | ZeroPageFile | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 51 is known to the kernel in version 6.0 and higher.
Event ID: | 51 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 50 | IoShutdownSystem | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 52 is known to the kernel in version 6.0 and higher.
Event ID: | 52 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 50 | IoShutdownSystem | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 53 is known to the kernel in version 6.0 and higher.
Event ID: | 53 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 51 | WaitForProcesses | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 54 is known to the kernel in version 6.0 and higher.
Event ID: | 54 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 51 | WaitForProcesses | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 55 is known to the kernel in version 6.0 and higher.
Event ID: | 55 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 52 | CmShutdownSystem | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 56 is known to the kernel in version 6.0 and higher.
Event ID: | 56 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 52 | CmShutdownSystem | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 57 is known to the kernel in version 6.0 only.
Event ID: | 57 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 53 | ShowUI | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 58 is known to the kernel in version 6.0 only.
Event ID: | 58 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 53 | ShowUI | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 59 is known to the kernel in version 6.0 and higher.
Event ID: | 59 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 65 | AwayMode | 6.1 and higher |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher |
This event has the plain-language description:
The system is entering Away Mode.
Event 60 is known to the kernel in version 6.0 only.
Event ID: | 60 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 66 | UserQueryAllowed | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x40000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | Value |
Event 61 is known to the kernel in version 6.0 and higher.
Event ID: | 61 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 67 | KernelQueryAllowed | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x40000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | Value |
Event 62 is known to the kernel in version 6.0 and higher.
Event ID: | 62 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
1 | 6.1 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 68 | SetExecutionState | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | ExecutionState AppNameLength AppName |
versions 0 and 1 | |
Pid Tid |
version 0 in late 6.0 only; version 1 |
This event has the plain-language description:
The application or service AppName has overridden user power management settings with a code of ExecutionState.
Again, version 6.0 has complications with the event version. The compiled event template for Windows 7 and higher has event 62 in a version 0 with three items of event data and a version 1 with five, but this is at best an idealised history. The extension to five items is known for version 0 in Windows Vista SP1 and SP2, both as written by the kernel and as interpreted through the compiled event template from the time.
Event 63 is known in version 6.0 and higher.
Event ID: | 63 | ||
---|---|---|---|
Version: | 0 | 6.0 and higher | |
1 | 6.1 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 69 | SystemTimeResolutionChange | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.0 to 1903 |
0x40000000`00004004 | po:Diagnostic po:TimerResolution |
2004 and higher | |
Event Data: | ExecutionState AppNameLength AppName |
version 0 only | |
RequestedResolution Pid AppNameLength AppName SubProcessTag |
version 1 only |
There seems to have been recurring trouble over the naming of event data and its use in the plain-language description. That the template for version 0 of the event mislabels the new value for the timer resolution as an ExecutionState is not a problem in practice, since the unhelpfully named parameter is given its intended meaning in the description:
The application or service AppName is attempting to update the system timer resolution to a value of ExecutionState.
The modern rendering, for event version 1 with its different parameters, incorrectly selects the fifth parameter where it presumably wants the AppName:
The application or service SubProcessTag is attempting to update the system timer resolution to a value of RequestedResolution.
To see the AppName, ignore the friendly description and look instead at the event data. Then perhaps wonder how it is that for one of the few events that are directed to the Diagnostic channel yet also have a plain-language description, Microsoft has either not noticed or has not cared to fix that the text presents a number where a name is plainly intended.
Event 64 is known to the kernel in version 6.0 and higher.
Event ID: | 64 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 54 | Superfetch | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 65 is known to the kernel in version 6.0 and higher.
Event ID: | 65 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 54 | Superfetch | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 66 is known to the kernel in versions 6.0 to 6.1.
Event ID: | 66 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 55 | Winlogon | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 67 is known to the kernel in versions 6.0 to 6.1.
Event ID: | 67 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 55 | Winlogon | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 68 is known to the kernel in version 6.0 and higher.
Event ID: | 68 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 56 | PreSleepCallbacks | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 69 is known to the kernel in version 6.0 and higher.
Event ID: | 69 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 56 | PreSleepCallbacks | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 70 is known to the kernel in version 6.0 only.
Event ID: | 70 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 57 | HideUI | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 71 is known to the kernel in version 6.0 only.
Event ID: | 71 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 57 | HideUI | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 72 is known to the kernel in version 6.0 and higher.
Event ID: | 72 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 70 | IdleCheck | 6.1 and higher |
Keyword: | 0x40000000`00000010 | po:Idle | |
Event Data: | Threshold LowestIdleness AverageIdleness AccruedIdleTime NonIdleIgnored IdleToSleep NonIdleReferences |
Event 73 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 73 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 5 | win:Verbose | late 6.0 to 1607 |
4 | win:Informational | 1703 and higher | |
Task: | 71 | SetSystemState | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | late 6.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 to 1809 | |
0x40000000`00002404 | po:Diagnostic po:DiagnosticLight po:WdiDiagnostic |
1903 and higher | |
Event Data: | ExecutionState |
Event 74 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 74 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 72 | RegisterSystemState | 6.1 and higher |
Keyword: | 0x40000000`00000004 | po:Diagnostic | late 6.0 to |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | ExecutionState StateHandle |
Event 75 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 75 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | 6.1 and higher |
Task: | 73 | DeviceIdle | 6.1 and higher |
Keyword: | 0x40000000`00000010 | po:Idle |
Event 76 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 76 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | 6.1 and higher |
Task: | 73 | DeviceIdle | 6.1 and higher |
Keyword: | 0x40000000`00000010 | po:Idle |
Event 77 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 77 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 74 | DeviceIdleCheck | 6.1 and higher |
Keyword: | 0x40000000`00000010 | po:Idle | |
Event Data: | Device Pdo InstancePathLength InstancePath ConservativeTimeout PerformanceTimeout IdleTime BusyCount TotalBusyCount IdlePowerState CurrentPowerState |
Event 78 is known to the kernel in the version 6.0 from Windows Vista SP1, and higher.
Event ID: | 78 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 75 | DiskIdleCheck | 6.1 and higher |
Keyword: | 0x40000000`00000010 | po:Idle | |
Event Data: | Device Timeout IgnoreThreshold IdleTime NonIdleTime |
Event 79 is known to the kernel in version 6.1 and higher.
Event ID: | 79 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 76 | SkipTick |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
Event Data: | Disabled Overridden |
This event has the plain-language description:
Timer tick distribution policy: Disabled: Disabled Overridden: Overridden
Event 80 is known to the kernel in version 6.1 and higher.
Event ID: | 80 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 77 | CoolingModeChange |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance CoolingModeLength CoolingMode |
This event has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance changed to CoolingMode cooling.
Event 81 is known to the kernel in version 6.1 only. Later versions write event 113 instead. It, along with event 82 (see next), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 81 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 78 | PassiveCoolingDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime PassiveCoolingStateLength PassiveCoolingState AffinityCount _PSV _TMP _TC1 _TC2 _TSP DeltaP _PSL |
The _PSL parameter is complex data.
This event has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has PassiveCoolingState cooling. EventTime = EventTime _PSV = _PSVK _TMP = _TMPK _TC1 = _TC1 _TC2 = _TC2 _TSP = _TSPms Delta P = DeltaP _PSL - see event data.
Event 82 is known to the kernel in version 6.1 only. Later versions write event 114 instead. It, along with event 81 (see preceding), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 82 | |
---|---|---|
Channel: | 18 | Microsoft-Windows-Kernel-Power/Thermal-Operational |
Level: | 4 | win:Informational |
Task: | 79 | PassiveCoolingOperational |
Keyword: | 0x10000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime PassiveCoolingStateLength PassiveCoolingState AffinityCount _PSV _TMP _TC1 _TC2 _TSP DeltaP _PSL |
The _PSL parameter is complex data.
This event, 82, has the same plain-language description as event 81.
Event 83 is known to the kernel in version 6.1 only. Later versions write event 115 instead. It, along with event 84 (see next), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 83 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 80 | ActiveCoolingDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime ActiveCoolingStateLength ActiveCoolingState _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _TMP |
This event has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has ActiveCoolingState active cooling. EventTime = EventTime _AC0 = _AC0K _AC1 = _AC1K _AC2 = _AC2K _AC3 = _AC3K _AC4 = _AC4K _AC5 = _AC5K _AC6 = _AC6K _AC7 = _AC7K _AC8 = _AC8K _AC9 = _AC9K _TMP = _TMPK
Event 84 is known to the kernel in version 6.1 only. Later versions write event 116 instead. It, along with event 83 (see preceding), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 84 | |
---|---|---|
Channel: | 18 | Microsoft-Windows-Kernel-Power/Thermal-Operational |
Level: | 4 | win:Informational |
Task: | 81 | ActiveCoolingOperational |
Keyword: | 0x10000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime ActiveCoolingStateLength ActiveCoolingState _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _TMP |
This event, 84, has the same plain-language description as event 83.
Event 85 is known to the kernel in version 6.1 and higher. It, along with event 86 (see next), is one of a pair that are the same event directed to different channels.
Event ID: | 85 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 2 | win:Error |
Task: | 82 | CriticalTripPointExceededDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance ShutdownTime _CRT |
This event, 85, has the same plain-language description as event 86.
Event 86 is known to the kernel in version 6.1 and higher. It, along with event 85 (see preceding), is one of a pair that are the same event directed to different channels.
Event ID: | 86 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 83 | CriticalTripPointExceededSystem |
Keyword: | 0x80000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance ShutdownTime _CRT |
This event has the plain-language descrption:
The system was shut down due to a critical thermal event. Shutdown Time = ShutdownTime ACPI Thermal Zone = ThermalZoneDeviceInstance _CRT = _CRT
Event 87 is known to the kernel in version 6.1 and higher. It, along with event 88 (see next), is one of a pair that are the same event directed to different channels.
Event ID: | 87 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 2 | win:Error |
Task: | 84 | S4TripPointExceededDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance HibernateTime _HOT |
This event, 87, has the same plain-language description as event 88.
Event 88 is known to the kernel in version 6.1 and higher. It, along with event 87 (see preceding), is one of a pair that are the same event directed to different channels.
Event ID: | 88 | |
---|---|---|
Channel: | 8 | System |
Level: | 2 | win:Error |
Task: | 85 | S4TripPointExceededSystem |
Keyword: | 0x80000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance HibernateTime _HOT |
This event has the plain-language descrption:
The system was hibernated due to a critical thermal event. Hibernate Time = HibernateTime ACPI Thermal Zone = ThermalZoneDeviceInstance _HOT = _HOT
Event 89 is known to the kernel in version 6.1 only. Later versions write event 125 instead.
Event ID: | 89 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 86 | ThermalZoneEnumerated |
Keyword: | 0x80000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance AffinityCount _PSV _TC1 _TC2 _TSP _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _CRT _HOT _PSL |
The _PSL parameter is complex data.
This event has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has been enumerated. _PSV = _PSVK _TC1 = _TC1 _TC2 = _TC2 _TSP = _TSPms _AC0 = _AC0K _AC1 = _AC1K _AC2 = _AC2K _AC3 = _AC3K _AC4 = _AC4K _AC5 = _AC5K _AC6 = _AC6K _AC7 = _AC7K _AC8 = _AC8K _AC9 = _AC9K _CRT = _CRTK _HOT = _HOTK _PSL - see event data.
Event 90 is known to the kernel in version 6.1 and higher. It, along with event 91 (see next), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 90 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 3 | win:Warning |
Task: | 87 | IllegalProcessorThrottleDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ProcessorId ThrottleMSR ElapsedTime LogInterval |
This event has the plain-language description:
Processor ProcessorId was throttled by an entity other than the kernel power manager. IA32_CLOCK_MODULATION_MSR = ThrottleMSR. Elapsed time since last event logged = ElapsedTimes. Log interval = LogInterval events.
Event 91 is known to the kernel in version 6.1 and higher. It, along with event 90 (see preceding), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 91 | |
---|---|---|
Channel: | 18 | Microsoft-Windows-Kernel-Power/Thermal-Operational |
Level: | 3 | win:Warning |
Task: | 88 | IllegalProcessorThrottleOperational |
Keyword: | 0x10000000`00000020 | po:Thermal |
Event Data: | ProcessorId ThrottleMSR ElapsedTime LogInterval |
This event, 91, has the same plain-language description as event 90.
Event 92 is known to the kernel in version 6.1 and higher.
Event ID: | 92 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 89 | CreatePowerRequest | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Token Type ProcessID SessionID Legacy SystemAllowed DisplayAllowed AwayModeAllowed SystemCount DisplayCount AwayModeCount CallerLength ContextLength Caller Context |
versions 0 and 1 | |
ExecutionRequiredAllowed PerformanceBoostAllowed FullScreenVideoAllowed ExecutionRequiredCount PerformanceBoostCount FullScreenVideoCount |
version 1 |
Event 93 is known to the kernel in version 6.1 and higher.
Event ID: | 93 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 90 | ChangePowerRequest | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Token SystemCount DisplayCount AwayModeCount |
versions 0 and 1 | |
ExecutionRequiredCount PerformanceBoostCount FullScreenVideoCount |
version 1 |
Event 94 is known to the kernel in version 6.1 and higher.
Event ID: | 94 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 91 | ClosePowerRequest | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Token |
Event 95 is known to the kernel in version 6.1 and higher.
Event ID: | 95 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 92 | SystemTimeResolutionUpdate | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1903 |
0x4000000`00004004 | po:Diagnostic po:TimerResolution |
2004 and higher | |
Event Data: | NewResolution |
This event has the plain-language description:
The system timer resolution has changed to a value of NewResolution.
Event 96 is known to the kernel in version 6.1 and higher.
Event ID: | 96 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 1803 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 93 | SystemTimeResolutionRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1903 |
0x40000000`00004004 | po:Diagnostic po:TimerResolution |
2004 and higher | |
Event Data: | CurrentPeriod MinimumPeriod MaximumPeriod KernelRequestCount KernelRequestedPeriod |
versions 0 and 1 | |
InternalSetPeriod | version 1 |
This event has the plain-language description:
The system timer resolution currently has a value of CurrentPeriod.
Event 97 is known to the kernel in version 6.1 and higher.
Event ID: | 97 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 94 | SystemTimeResolutionRequestRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1903 |
0x40000000`00004004 | po:Diagnostic po:TimerResolution |
2004 and higher | |
Event Data: | RequestedPeriod Pid AppNameLength AppName |
This event has the plain-language description:
The system timer resolution currently has a value of RequestedPeriod.
The text is shared with that of event 96, both taking their one placeholder from the first parameter but differing in how this parameter is labelled.
Event 98 is known in version 6.1 and higher.
Event ID: | 98 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.3 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 95 | SystemTimeResolutionKernelChange | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1903 |
0x40000000`00004004 | po:Diagnostic po:TimerResolution |
2004 and higher | |
Event Data: | RequestedResolution |
versions 0 and 1 | |
Tag | version 1 |
This event has the plain-language description:
A driver is attempting to update the system timer resolution to a value of RequestedResolution.
Event 99 is known to the kernel in version 6.1 and higher.
Event ID: | 99 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 6.2 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 96 | PowerRequestRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Token Type ProcessID SessionID Legacy SystemAllowed DisplayAllowed AwayModeAllowed SystemCount DisplayCount AwayModeCount CallerLength ContextLength Caller Context |
versions 0 and 1 | |
ExecutionRequiredAllowed PerformanceBoostAllowed FullScreenVideoAllowed ExecutionRequiredCount PerformanceBoostCount FullScreenVideoCount |
version 1 |
Event 100 is known to the kernel in version 6.1 and higher.
Event ID: | 100 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 97 | FlushAllPages | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 101 is known to the kernel in version 6.1 and higher.
Event ID: | 101 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 97 | FlushAllPages | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 102 is known to the kernel in version 6.1 and higher.
Event ID: | 102 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 33 | PhaseStart | |
Task: | 98 | BuildNotifyList | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 103 is known to the kernel in version 6.1 and higher.
Event ID: | 103 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 98 | BuildNotifyList | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.0 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 104 is known to the kernel in version 6.1 and higher.
Event ID: | 104 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 99 | SleepDisableReasonRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | AffectedState PowerReasonCode PowerReasonLength PowerReasonInfo |
Event 105 is known to the kernel in version 6.1 and higher. It is remarkable for having started as diagnostic but then regarded as important enough to report in the System log.
Event ID: | 105 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 1709 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | 6.1 to 1607 |
8 | System | 1703 and higher | |
Level: | 4 | win:Informational | |
Task: | 100 | AcDcStateChange | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 6.3 |
0x40002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 only | |
0x40004000`00000004 | po:Diagnostic ms:Measures |
1511 only | |
0x40004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
1607 only | |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1703 and higher | |
Event Data: | AcOnline | versions 0 and 1 | |
RemainingCapacity FullChargeCapacity |
version 1 |
Redirecting event 105 to the System log brought with it a plain-language description:
Power source change.
Event 106 is known to the kernel in version 6.1 and higher.
Event ID: | 106 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 101 | AcDcStateRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.1 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | AcOnline |
Event 107 is known to the kernel in version 6.1 and higher. This event is another that started as diagnostic but was promoted to the System log. Unlike for event 105 (see above), this change was concurrent with adding parameters to the event data and so the first event version is left as diagnostic.
Event ID: | 107 | ||
---|---|---|---|
Version: | 0 | 6.1 and higher | |
1 | 1511 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | version 0 |
8 | System | version 1 | |
Level: | 4 | win:Informational | |
Task: | 102 | PostSleepNotification | |
Keyword: | 0x40000000`00000044 | po:Diagnostic po:PerfTrackContext |
version 0 in 6.1 to 1511 |
0x40000000`00000444 | po:Diagnostic po:PerfTrackContext po:DiagnosticLight |
version 0 in 1607 and higher | |
0x80004000`00000044 | po:Diagnostic po:PerfTrackContext ms:Measures |
version 1 in 1511 only | |
0x80004000`00000444 | po:Diagnostic po:PerfTrackContext po:DiagnosticLight ms:Measures |
version 1 in 1607 only | |
0x80000000`00000444 | po:Diagnostic po:PerfTrackContext po:DiagnosticLight |
version 1 in 1703 and higher | |
Event Data: | TargetState EffectiveState WakeFromState |
versions 0 and 1 | |
ProgrammedWakeTimeAc ProgrammedWakeTimeDc WakeRequesterTypeAc WakeRequesterTypeDc |
version 1 |
Version 1 of this event has the plain-language description:
The system has resumed from sleep.
Event 108 is known to the kernel in version 6.1 only. Later versions write event 117 instead.
Event ID: | 108 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.1 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher | |
Event Data: | CopyBytes ElapsedTime IoTime InitTime CopyTime PagesWritten PagesProcessed DumpCount FileRuns ReadTime ResumeAppTime CompressTime |
Event 109 is known to the kernel in version 6.1 and higher.
Event ID: | 109 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 103 | ShutdownAction | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.1 to 6.3 |
0x80002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 only | |
0x80004000`00000004 | po:Diagnostic ms:Measures |
1511 only | |
0x80004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
1607 and hig | |
Event Data: | ShutdownActionType ShutdownEventCode ShutdownReason |
This event nowadays has the plain-language description:
The kernel power manager has initiated a shutdown transition.
Shutdown Reason: ShutdownReason
Before Windows 10, however, you get just the first sentence and must look in the event data if you want the ShutdownReason.
Event 110 is known to the kernel in version 6.1 and higher.
Event ID: | 110 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 104 | SystemTimerResolutionStackRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | RequestedPeriod Pid AppNameLength AppName StackSize Stack |
Event 111 is known to the kernel in version 6.2 and higher.
Event ID: | 111 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 105 | PowerSettingRundown | |
Keyword: | 0x40000000`00000080 | po:PowerSetting | |
Event Data: | SettingGuid DataSize Data |
versions 0 and 1 | |
Override | version |
Event 112 is known to the kernel in version 6.2 and higher.
Event ID: | 112 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 106 | PowerSettingChange | |
Keyword: | 0x40000000`00000080 | po:PowerSetting | |
Event Data: | SettingGuid DataSize Data |
versions 0 and 1 | |
Override | version 1 |
Event 113 is known to the kernel in version 6.2 and higher, apparently having replaced event 81. It, along with event 114 (see next), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 113 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 78 | PassiveCoolingDiagnostic | |
Keyword: | 0x20000000`00000020 | po:Thermal | |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime PassiveCoolingState _PSV _TMP _TC1 _TC2 _TSP DeltaP |
versions 0 and 1 | |
MinimumThrottle | version 1 |
This event nowadays has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has PassiveCoolingState passive cooling. EventTime = EventTime _PSV = _PSVK _TMP = _TMPK _TC1 = _TC1 _TC2 = _TC2 _TSP = _TSPms Delta P = DeltaP Minimum Throttle = MinimumThrottle
The rendering for earlier versions of the event continues only as far as do the items of event data. It, along with event 113 (see preceding), is one of a pair that are the same event directed to different diagnostic channels.
Event 114 is known to the kernel in version 6.2 and higher, apparently having replaced event 82.
Event ID: | 114 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Channel: | 18 | Microsoft-Windows-Kernel-Power/Thermal-Operational | |
Level: | 4 | win:Informational | |
Task: | 79 | PassiveCoolingOperational | |
Keyword: | 0x10000000`00000020 | po:Thermal | |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime PassiveCoolingState _PSV _TMP _TC1 _TC2 _TSP DeltaP |
versions 0 and 1 | |
MinimumThrottle | version 1 |
This event, 114, has the same plain-language descriptions as event 113.
Event 115 is known to the kernel in version 6.2 and higher, apparently having replaced event 83. It, along with event 116 (see next), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 115 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 80 | ActiveCoolingDiagnostic |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime ActiveCoolingState _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _TMP |
This event has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has ActiveCoolingState active cooling. EventTime = EventTime _AC0 = _AC0K _AC1 = _AC1K _AC2 = _AC2K _AC3 = _AC3K _AC4 = _AC4K _AC5 = _AC5K _AC6 = _AC6K _AC7 = _AC7K _AC8 = _AC8K _AC9 = _AC9K _TMP = _TMPK
Event 116 is known to the kernel in version 6.2 and higher, apparently having replaced event 84. It, along with event 115 (see preceding), is one of a pair that are the same event directed to different diagnostic channels.
Event ID: | 116 | |
---|---|---|
Channel: | 18 | Microsoft-Windows-Kernel-Power/Thermal-Operational |
Level: | 4 | win:Informational |
Task: | 81 | ActiveCoolingOperational |
Keyword: | 0x10000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance EventTime ActiveCoolingState _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _TMP |
This event, 116, has the same plain-language description as event 115.
Event 117 is known to the kernel in version 6.2 and higher, apparently having replaced event 108.
Event ID: | 117 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 10.0 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
version 0 in 1607 and higher; version 1 in 1607 to 1809 |
|
0x40000000`00002C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight po:WdiDiagnostic |
version 1 in 1903 and higher | |
Event Data: | TotalResumeTime POSTTime ResumeBootMgrTime ResumeAppTime ResumeAppStartTime ResumeLibraryInitTime ResumeInitTime ResumeHiberFileTime ResumeRestoreImageStartTimestamp ResumeIoTime ResumeDecompressTime ResumeMapTime ResumeUnmapTime ResumeUserInOutTime ResumeAllocateTime ResumeKernelSwitchTimestamp KernelReturnFromHandlerTimestamp SleeperThreadEndTimestamp TimeStampCounterAtSwitchTime KernelReturnSystemPowerStateTimestamp HiberHiberFileTime InitTime HiberSharedBufferTime TotalHibernateTime KernelResumeHiberFileTime KernelResumeInitTime KernelResumeSharedBufferTime DeviceResumeTime KernelAnimationTime KernelPagesProcessed KernelPagesWritten BootPagesProcessed BootPagesWritten HiberWriteRate HiberCompressRate ResumeReadRate ResumeDecompressRate FileRuns NoMultiStageResumeReason MaxHuffRatio |
versions 0 and 1 | |
SecurePagesProcessed HiberChecksumTime HiberChecksumIoTime ResumeChecksumTime ResumeChecksumIoTime KernelChecksumTime KernelChecksumIoTime |
version 1 |
Note the very many statistics that come with this event, with even more added for Windows 10.
Event 118 is known to the kernel in version 6.2 and higher.
Event ID: | 118 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 107 | IdleResiliencyStart | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | RequestedResolution Flags Ticks |
This event has the plain-language description:
Idle resiliency activiated with requested clock period: RequestedResolution(Internal flags:Flags, Ticks:Ticks).
Event 119 is known to the kernel in version 6.2 and higher.
Event ID: | 119 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 108 | IdleResiliencyEnd | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | RequestedResolution Flags Ticks |
This event has the plain-language description:
Idle resiliency deactivated (Internal flags:Flags).
Event 120 is known to the kernel in version 6.2 and higher.
Event ID: | 120 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40010000`00000009 | po:Scenario po:Performance win:ResponseTime |
6.2 to 1511 |
0x40010000`00000809 | po:Scenario po:Performance po:PerformanceLight win:ResponseTime |
1607 and higher | |
Event Data: | HiberfileSizeKB TotalHibernateTime HiberHiberFileTime |
Event 121 is known to the kernel in version 6.2 and higher.
Event ID: | 121 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.2 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40010000`00000009 | po:Scenario po:Performance win:ResponseTime |
6.2 to 1511 |
0x40010000`00000809 | po:Scenario po:Performance po:PerformanceLight win:ResponseTime |
1607 and higher | |
Event Data: | DriverWakeTime TotalResumeTime BiosInitTime |
versions 0 and 1 | |
ResumeAppsTime ResumeServicesTime |
version 1 |
For the event as written by the Windows 8 kernel, the event version is already 1. Which kernel ever could write version 0 is not known.
Event 122 is known to the kernel in version 6.2 and higher.
Event ID: | 122 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40010000`00000009 | po:Scenario po:Performance win:ResponseTime |
6.2 to 1511 |
0x40010000`00000809 | po:Scenario po:Performance po:PerformanceLight win:ResponseTime |
1607 and higher | |
Event Data: | TotalResumeTime PhasePagesWrittenMB ResumeAppAndKernelResumeHiberFileTime POSTAndDeviceResumeTime RatesAndResumeAppsServicesTime PhasePagesProcessedMB |
Event 123 is known to the kernel in version 6.2 and higher.
Event ID: | 123 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40010000`00000009 | po:Scenario po:Performance win:ResponseTime |
6.2 to 1511 |
0x40010000`00000809 | po:Scenario po:Performance po:PerformanceLight win:ResponseTime |
1607 and higher | |
Event Data: | HiberfileSize TotalHybridShutdownTime HiberfileCreateTime |
Event 124 is known to the kernel in version 6.2 and higher.
Event ID: | 124 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x40010000`00000009 | po:Scenario po:Performance win:ResponseTime |
6.2 to 1511 |
0x40010000`00000809 | po:Scenario po:Performance po:PerformanceLight win:ResponseTime |
1607 and higher | |
Event Data: | TotalResumeTime PhasePagesWrittenMB ResumeAppAndKernelResumeHiberFileTime POSTAndDeviceResumeTime RatesAndResumeAppsServicesTime PhasePagesProcessedMB |
Event 125 is known to the kernel in version 6.2 and higher, apparently having replaced event 89.
Event ID: | 125 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
2 | 10.0 and higher | ||
3 | 1511 and higher | ||
4 | 1703 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 86 | ThernalZoneEnumerated | |
Keyword: | 0x80000000`00000020 | po:Thermal | |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance _PSV _TC1 _TC2 _TSP _AC0 _AC1 _AC2 _AC3 _AC4 _AC5 _AC6 _AC7 _AC8 _AC9 _CRT _HOT |
versions 0 to 4 | |
MinimumThrottle | versions 1 to 4 | ||
_CR3 OverThrottleThreshold |
versions 2 to 4 | ||
DescriptionLength Description |
versions 3 and 4 | ||
_TZP | version 4 |
This event nowadays has the plain-language description:
ACPI thermal zone ThermalZoneDeviceInstance has been enumerated. _PSV = _PSVK _TC1 = _TC1 _TC2 = _TC2 _TSP = _TSPms _AC0 = _AC0K _AC1 = _AC1K _AC2 = _AC2K _AC3 = _AC3K _AC4 = _AC4K _AC5 = _AC5K _AC6 = _AC6K _AC7 = _AC7K _AC8 = _AC8K _AC9 = _AC9K _CRT = _CRTK _HOT = _HOTK minimum throttle = MinimumThrottle _CR3 = _CR3K
This is for event versions 2 and higher. The rendering for earlier versions of the event (naturally) extends only as far as do the items of event data.
Event 126 is known to the kernel in version 6.2 and higher.
Event ID: | 126 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher | |
Event Data: | Level MinorFunction |
Event 127 is known to the kernel in version 6.2 and higher.
Event ID: | 127 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher | |
Event Data: | Level MinorFunction |
Event 128 is known to the kernel in version 6.2 and higher.
Event ID: | 128 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher | |
Event Data: | Level MinorFunction |
Event 129 is known to the kernel in version 6.2 and higher.
Event ID: | 129 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | ||
Keyword: | 0x40000000`0000000C | po:Diagnostic po:Performance |
6.2 to 1511 |
0x40000000`00000C0C | po:Diagnostic po:Performance po:DiagnosticLight po:PerformanceLight |
1607 and higher | |
Event Data: | Level MinorFunction |
Event 130 is known to the kernel in version 6.2 and higher.
Event ID: | 130 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SuspendStart SuspendEnd |
This event has the plain-language description:
Firmware S3 times. SuspendStart: SuspendStart, SuspendEnd: SuspendEnd
Event 131 is known to the kernel in version 6.2 and higher.
Event ID: | 131 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 33 | PowerTransition | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.2 to |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | ResumeCount FullResume AverageResume |
This event has the plain-language description:
Firmware S3 times. ResumeCount: ResumeCount, FullResume: FullResume, AverageResume: AverageResume
Event 132 is known to the kernel in version 6.2 and higher.
Event ID: | 132 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 150 | FirmwarePlatformRoleRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | PlatformRole |
Event 133 is known to the kernel in version 6.2 and higher.
Event ID: | 133 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 44 | ResumeApps | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.2 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 134 is known to the kernel in version 6.2 and higher.
Event ID: | 134 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 34 | PhaseStop | |
Task: | 43 | ResumeServices | |
Keyword: | 0x40000000`00000008 | po:Performance | 6.2 to 1511 |
0x40000000`00000808 | po:Performance po:PerformanceLight |
1607 and higher |
Event 135 is known to the kernel in version 6.2 and higher.
Event ID: | 135 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 6.3 |
0x40002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 to 1511 | |
0x40002000`00000404 | po:Diagnostic po:DiagnosticLight ms:Telemetry |
1607 and higher | |
Event Data: | DisplayState |
Event 136 is known to the kernel in version 6.2 and higher.
Event ID: | 136 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 151 | DeviceRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | DeviceNode PowerState InstancePathLength InstancePath FriendlyNameLength FriendlyName |
Event 137 is known to the kernel in version 6.2 and higher.
Event ID: | 137 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 2 | win:Error | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SleepState |
This event has the plain-language description:
The system firmware has changed the processor's memory type range registers (MTRRs) across a sleep state transition (SSleepState). This can result in reduced resume performance.
Event 138 is known to the kernel in version 6.2 and higher.
Event ID: | 138 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 154 | ThermalPerfTrack |
Keyword: | 0x40010000`00000000 | win:ResponseTime |
Event Data: | Throttle Temperature ZoneLength Zone |
Event 139 is known to the kernel in version 6.2 and higher.
Event ID: | 139 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 155 | ThermalDurationPerfTrack |
Keyword: | 0x40010000`00000000 | win:ResponseTime |
Event Data: | ThrottleDuration ZoneLength Zone |
Event 140 is known to the kernel in version 6.2 and higher.
Event ID: | 140 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 156 | CsConsumptionPerfTrack |
Keyword: | 0x40010000`00000000 | win:ResponseTime |
Event Data: | EnergyDrain Duration DripsTransitions Flags |
Event 141 is known to the kernel in version 6.3 and higher.
Event ID: | 141 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 172 | CsFanPerfTrack |
Keyword: | 0x40010000`00000000 | win:ResponseTime |
Event Data: | FanDuration ActivationDelay |
Event 142 is known to the kernel in version 6.3 and higher.
Event ID: | 142 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 1 | win:Critical | |
Task: | 173 | AbnormalReset | |
Keyword: | 0x80000000`00000002 | po:Simple | 6.3 only |
0x80002000`00000002 | po:Simple ms:Telemetry |
10.0 only | |
0x80004000`00000002 | po:Simple ms:Measures |
1511 to 1607 | |
0x80000000`00000002 | po:Simple | 1703 and higher | |
Event Data: | ResetReasonMask |
This event has the plain-language description:
The system has rebooted without cleanly shutting down first. This error is caused because the system stopped responding and the hardware watchdog tiggered a system reset.
Event 143 is known to the kernel in version 6.3 and higher.
Event ID: | 143 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 174 | CsDripsWatchdogPerfTrack |
Keyword: | 0x40010000`00000000 | win:ResponseTime |
Event Data: | ResiliencyPhaseNonActivatedNoDripsMs NonActivatedCpuTimeMs DurationThisPeriodMs ActionsTakenAndOnAc |
Event 144 is known to the kernel in version 6.3 and higher.
Event ID: | 144 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 175 | ThermalEvent |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | InitiatorLength Initiator Type Temperature TripPointTemperature |
Event 145 is known to the kernel in version 6.3 and higher.
Event ID: | 145 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 10.0 and higher | ||
2 | 1511 and higher | ||
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 176 | ThermalZoneRundown | |
Keyword: | 0x20000000`00000020 | po:Thermal | |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance ActiveCoolingState ActivePoint PassiveCoolingState ThrottleLimit |
versions 0 to 2 | |
ThermalStandby OverThrottled |
versions 1 and 2 | ||
DescriptionLength Description |
version 2 |
Event 146 is known to the kernel in version 10.0 and higher.
Event ID: | 146 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | 177 | PowerSettingCallback |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Callback SettingGuid DataSize Data |
Event 147 is known to the kernel in version 10.0 and higher.
Event ID: | 147 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 177 | PowerSettingCallback |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Callback SettingGuid |
Event 148 is known to the kernel in version 10.0 and higher.
Event ID: | 148 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 178 | EnergySaverState | |
Keyword: | 0x40000000`00000009 | po:Scenario po:Performance |
10.0 to 1511 |
0x40000000`00000809 | po:Scenario po:Performance po:PerformanceLight |
1607 and higher | |
Event Data: | State Reason |
Event 149 is known to the kernel in version 10.0 and higher.
Event ID: | 149 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 185 | SessionDisplayOff | |
Keyword: | 0x40002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 only |
0x40004000`00000004 | po:Diagnostic ms:Measures |
1511 only | |
0x40004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
1607 and high | |
Event Data: | Session Console Reason |
Event 150 is known to the kernel in version 10.0 and higher.
Event ID: | 150 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 186 | SessionDisplayOn | |
Keyword: | 0x40002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 only |
0x40004000`00000004 | po:Diagnostic ms:Measures |
1511 only | |
0x40004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
1607 and higher | |
Event Data: | Session Console Reason |
Event 151 is known to the kernel in version 10.0 and higher.
Event ID: | 151 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 187 | CoolingExtensionAdd |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | PassiveSupported ActiveSupported Throttle ActiveEngaged Token DeviceIdLength DeviceId |
Event 152 is known to the kernel in version 10.0 and higher.
Event ID: | 152 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 188 | CoolingExtensionRundown |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | PassiveSupported ActiveSupported Throttle ActiveEngaged Token DeviceIdLength DeviceId |
Event 153 is known to the kernel in version 10.0 and higher.
Event ID: | 153 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 189 | CoolingExtensionRemove |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | PassiveSupported ActiveSupported Throttle ActiveEngaged Token DeviceIdLength DeviceId |
Event 154 is known to the kernel in version 10.0 and higher.
Event ID: | 154 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 190 | CoolingExtensionPassiveUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | Throttle Token |
Event 155 is known to the kernel in version 10.0 and higher.
Event ID: | 155 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 191 | CoolingExtensionActiveUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ActiveEngaged Token |
Event 156 is known to the kernel in version 10.0 and higher.
Event ID: | 156 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 192 | ThermalRequestAdd |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | Throttle ActiveEngaged Token DeviceIdLength CallerLength ContextLength PolicyLength DeviceId Caller Context Policy |
Event 157 is known to the kernel in version 10.0 and higher.
Event ID: | 157 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 193 | ThermalRequestRundown |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | Throttle ActiveEngaged Token DeviceIdLength CallerLength ContextLength PolicyLength DeviceId Caller Context Policy |
Event 158 is known to the kernel in version 10.0 and higher.
Event ID: | 158 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 194 | ThermalRequestRemove |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | Throttle ActiveEngaged Token DeviceIdLength CallerLength ContextLength PolicyLength DeviceId Caller Context Policy |
Event 159 is known to the kernel in version 10.0 and higher.
Event ID: | 159 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 195 | ThermalRequestPassiveUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | Throttle Token |
Event 160 is known to the kernel in version 10.0 and higher.
Event ID: | 160 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 196 | ThermalRequestActiveUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ActiveEngaged Token |
Event 161 is known to the kernel in version 10.0 and higher.
Event ID: | 161 | ||
---|---|---|---|
Version: | 0 | 10.0 and higher | |
1 | 1511 and higher | ||
2 | 1703 and higher | ||
3 | 1803 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 197 | CsDripsWatchdog | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 10.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
versions 0 and 1 in 1607 and higher | |
0x40004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
versions 2 and 3 | |
Event Data: | ResiliencyPhaseNonActivatedNoDripsMs NonActivatedCpuTimeMs DurationThisPeriodMs OnAc EnergyDrainMw DeviceConstraint ActionsTaken DeviceServiceNameLength DeviceServiceName ChildServiceNameLength ChildServiceName |
versions 0 to 3 | |
PepPreVeto | versions 1 to 3 | ||
InvocationCount | versions 2 and 3 |
Event 162 is known to the kernel in version 10.0 and higher.
Event ID: | 162 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 198 | ThermalZoneThermalStandbyUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance Engaged |
Event 163 is known to the kernel in version 10.0 and higher.
Event ID: | 163 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 199 | ThermalZoneOverthrottledUpdate |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event Data: | ThermalZoneDeviceInstanceLength ThermalZoneDeviceInstance Engaged |
Event 164 is known to the kernel in version 10.0 and higher.
Event ID: | 164 | |
---|---|---|
Channel: | 17 | Microsoft-Windows-Kernel-Power/Thermal-Diagnostic |
Level: | 4 | win:Informational |
Task: | 200 | ThermalStandbyNotification |
Keyword: | 0x20000000`00000020 | po:Thermal |
Event 165 is known to the kernel in version 10.0 and higher.
Event ID: | 165 | ||
---|---|---|---|
Version: | 0 | 10.0 and higher | |
1 | 1709 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 10.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | IdleInformationUpdated TimeoutSource Action MinState Timeout Flags |
versions 0 and 1 | |
Reason | version 1 |
Event 166 is known to the kernel in version 10.0 and higher.
Event ID: | 166 | ||
---|---|---|---|
Version: | 0 | 10.0 and higher | |
1 | 1511 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 10.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | AccumulatedIdleTime SystemIdle Flags Action MinState DozeS4Timeout |
versions 0 and 1 | |
PredictedUserReturnTime | version 1 |
Event 167 is known to the kernel in version 10.0 and higher.
Event ID: | 167 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 10.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Reason S0LowPowerDozeTimerCancelled |
Event 168 is known to the kernel in version 10.0 and higher.
Event ID: | 168 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 10.0 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | CancelledDueToUserInput |
Event 169 is known to the kernel in Version 1511 and higher.
Event ID: | 169 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 1 | win:Start | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 1511 only |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Source Time |
Event 170 is known to the kernel in Version 1511 and higher.
Event ID: | 170 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Opcode: | 2 | win:Stop | |
Task: | 201 | SystemIdle | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 1511 only |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Reason |
Event 171 is known to the kernel in Version 1511 and higher.
Event ID: | 171 | ||
---|---|---|---|
Version: | 0 | 1511 and higher | |
1 | 1803 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 202 | CsDeepSleepWatchdog | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 1511 only |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | ResiliencyPhaseNonActivatedNoDeepSleepMs NonActivatedCpuTimeMs DurationThisPeriodMs OnAc ActionsTaken PowerSettingPending |
versions 0 and 1 |
Event 172 is known to the kernel in Version 1607 and higher.
Event ID: | 172 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 203 | StandbyConnectivityUpdate |
Keyword: | 0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | State Reason |
This event has the plain-language description:
Connectivity state in standby: State, Reason: Reason
Event 173 is known to the kernel in Version 1607 and higher.
Event ID: | 173 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | 204 | FlushSleepStudyLogger |
Keyword: | 0x40000000`00000808 | po:Performance po:PerformanceLight |
Event 174 is known to the kernel in Version 1607 and higher.
Event ID: | 174 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 204 | FlushSleepStudyLogger |
Keyword: | 0x40000000`00000802 | po:Simple po:PerformanceLight |
Event 175 is known to the kernel in Version 1607 and higher.
Event ID: | 175 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 205 | StandbyConnectivityRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | State Reason |
Event 176 is known to the kernel in Version 1607 and higher.
Event ID: | 176 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 206 | CsComplianceRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Type State |
Event 177 is known to the kernel in Version 1607 and higher.
Event ID: | 177 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 207 | CsComplianceUpdate |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Type State |
Event 178 is known to the kernel in Version 1607 and higher.
Event ID: | 178 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 208 | BackgroundActivityPolicyUpdate |
Keyword: | 0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | PreviousPolicy NewPolicy |
This event has the plain-language description:
Background Activity Policy updated from PreviousPolicy to NewPolicy.
Event 179 is known to the kernel in Version 1703 and higher.
Event ID: | 179 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 213 | ForceIdleStateChange |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | PrevState NewState |
Event 180 is known to the kernel in Version 1703 and higher.
Event ID: | 180 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 214 | ForceIdleReset |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Reason |
Event 181 is known to the kernel in Version 1703 and higher.
Event ID: | 181 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 215 | DeepSleepSetConstraint |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Constraint |
Event 182 is known to the kernel in Version 1703 and higher.
Event ID: | 182 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 216 | DeepSleepClearConstraint |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Constraint |
Event 183 is known to the kernel in Version 1703 and higher.
Event ID: | 183 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 217 | DeepSleepConstraintRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | ConstraintCount Constraints Constraint |
Event 184 is known to the kernel in Version 1703 and higher.
Event ID: | 184 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 219 | IRTimerExpiries |
Keyword: | 0x40000000`00000200 | po:SleepStudy |
Event Data: | ExpiryCount RelativeId ComponentName |
Event 185 is known to the kernel in Version 1703 and higher.
Event ID: | 185 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 221 | RtcWakeInfo |
Keyword: | 0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | WokeSystem RejectReason Uncertain Spurious FixedWakeSourceMask AcAlarmSignaled DcAlarmSignaled RtcSignaled AcProgrammedTime DcProgrammedTime UsingAcTime WakeTime AdjustedWakeTime FullWake |
Event 186 is known to the kernel in Version 1709 and higher.
Event ID: | 186 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 36 | Pended |
Task: | 39 | Irp |
Keyword: | 0x40000000`00000008 | po:Performance |
Event Data: | Irp |
Event 187 is known to the kernel in Version 1809 and higher.
Event ID: | 187 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | NtInitiatePowerActionApiCall | |
Keyword: | 0x80004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
Event Data: | ApiCallerNameLength ApiCallerName SystemAction LightestSystemState |
This event has the plain-language description:
User-mode process attempted to change the system state by calling SetSuspendState or SetSystemPowerState APIs.
See that although the attempt is thought by Microsoft to be important enough to report in the System log, you’re left to look at the event data to find which user-mode process to worry about.
Event 188 is known to the kernel in Version 1903 and higher.
Event ID: | 188 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | PrepareSleep | |
Keyword: | 0x40000000`00000808 | po:Performance po:PerformanceLight |
Event 189 is known to the kernel in Version 1903 and higher.
Event ID: | 189 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 249 | PrepareSleep |
Keyword: | 0x40000000`00000808 | po:Performance po:PerformanceLight |
Windows 7 started numbering a new series of events at 200, apparently all to support what Microsoft has variously-and some might say fancifully-termed Software Quality Monitoring, Software Quality Metrics and Software Quality Management, all as part of a more or less voluntary Customer Experience Improvement Program. There is surely some merit to an argument that the computer-using world cannot reasonably complain these days about telemetry in Windows 10, given that it did so little to understand what Microsoft had been doing with telemetry for years before.
The compiled event templates for Windows 7 and higher define events 200 through 208 inclusive, but only 203 and 208 are known to be written by the kernel in any version.
Event ID: | 200 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmSid SqmWindowsSessionId SqmSessionFlags |
Event ID: | 201 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid |
Event ID: | 202 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmDWORDDatapointValue |
Event 203 is known to the kernel in version 6.3 only.
Event ID: | 203 | |
---|---|---|
Level: | 4 | |
Opcode: | 2 | win:Stop |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmDWORDDatapointValue |
Event ID: | 204 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmDWORDDatapointValue |
Event ID: | 205 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmDWORDDatapointValue |
Event ID: | 206 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmDWORDDatapointValue |
Event ID: | 207 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmStringDatapointValue |
Event 208 is known to the kernel in version 6.1 and higher.
Event ID: | 208 | |
---|---|---|
Level: | 4 | |
Keyword: | 0x00080000`00000000 | win:SQM |
Event Data: | SqmType SqmSessionGuid SqmID SqmStreamRowLength SqmStreamRow |
The SqmStreamRow parameter is complex data.
Windows 8 started a series of Microsoft-Windows-Kernel-Power events that is notable because none are directed to any channel that is defined in the registry as if set up already for use in the Event Viewer. To see these events you must enable them to a custom event tracing session such as the Performance Monitor presents as a Data Collector Set.
This series also grows, though slowly, reaching to:
Every one of the events in this series has event data. None have plain-language descriptions.
Event 300 is known to the kernel in version 6.2 and higher.
Event ID: | 300 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 132 | PluginRegistration |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Plugin Attributes |
Event 301 is known to the kernel in version 6.2 and higher.
Event ID: | 301 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 133 | PluginRegistrationRundown |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Plugin Attributes |
Event 302 is known to the kernel in version 6.2 and higher.
Event ID: | 302 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 134 | DevicePreparation |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Plugin IdLength Id Prepared |
Event 303 is known to the kernel in version 6.2 and higher.
Event ID: | 303 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 135 | DeviceRegistration | |
Keyword: | 0x00000000`00000100 | po:RuntimeFx | |
Event Data: | Token Plugin PowerState Status IdLength Id ComponentCount |
versions 0 and 1 | |
VetoMasks | version 1 |
Event 304 is known to the kernel in version 6.2 and higher.
Event ID: | 304 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 136 | DeviceRegistrationRundown | |
Keyword: | 0x00000000`00000100 | po:RuntimeFx | |
Event Data: | Token Plugin PowerState Status IdLength Id ComponentCount |
versions 0 and 1 | |
VetoMasks | version 1 |
Event 305 is known to the kernel in version 6.2 and higher.
Event ID: | 305 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 137 | DeviceUnregistration |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token |
Event 306 is known to the kernel in version 6.2 and higher.
Event ID: | 306 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 138 | StartDevicePowerManagement |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token |
Event 307 is known to the kernel in version 6.2 and higher.
Event ID: | 307 | |
Level: | 4 | win:Informational |
---|---|---|
Task: | 139 | DevicePowerRequirementToDevice |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token PowerRequired |
Event 308 is known to the kernel in version 6.2 and higher.
Event ID: | 308 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 140 | DevicePowerState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token PowerState |
Event 309 is known to the kernel in version 6.2 and higher.
Event ID: | 309 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 141 | DevicePowered |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token |
Event 310 is known to the kernel in version 6.2 and higher.
Event ID: | 310 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 142 | ComponentRegistration | |
Keyword: | 0x00000000`00000100 | po:RuntimeFx | |
Event Data: | Token Component Active IdleState IdleStateCount IdleStates |
The IdleStates parameter is complex data. Event versions 0 and 1 differ in its deeper interpretation.
Event 311 is known to the kernel in version 6.2 and higher.
Event ID: | 311 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
Level: | 4 | win:Informational | |
Task: | 143 | ComponentRegistrationRundown | |
Keyword: | 0x00000000`00000100 | po:RuntimeFx | |
Event Data: | Token Component Active IdleState IdleStateCount IdleStates |
The IdleStates parameter is complex data. Event versions 0 and 1 differ in its deeper interpretation.
Event 312 is known to the kernel in version 6.2 and higher.
Event ID: | 312 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 144 | ComponentCondition |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Active |
Event 313 is known to the kernel in version 6.2 and higher.
Event ID: | 313 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 145 | ComponentIdleState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component IdleState |
Event 314 is known to the kernel in version 6.2 and higher.
Event ID: | 314 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 146 | ComponentLatency |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Latency |
Event 315 is known to the kernel in version 6.2 and higher.
Event ID: | 315 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 147 | ComponentResidency |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Residency |
Event 316 is known to the kernel in version 6.2 and higher.
Event ID: | 316 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 148 | ComponentWake |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component ArmedForWake |
Event 317 is known to the kernel in version 6.2 and higher.
Event ID: | 317 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 149 | DevicePowerRequirementFromPep |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token PowerRequired |
Event 318 is known to the kernel in version 6.3 and higher.
Event ID: | 318 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 168 | DeviceIdleConstraints |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token StateCount MinimumDStates |
Event 319 is known to the kernel in version 6.3 and higher.
Event ID: | 319 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 169 | ComponentIdleConstraints |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component StateCount MinimumFStates |
Event 320 is known to the kernel in version 6.3 and higher.
Event ID: | 320 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 10.0 and higher | ||
2 | 1809 and higher | ||
3 | 1903 and higher | ||
Level: | 4 | win:Informational | |
Task: | 170 | DeviceVerboseRundown | |
Keyword: | 0x00000000`00000200 | po:SleepStudy | |
Event Data: | DeviceNode DeviceIdLength DeviceId InstancePathLength InstancePath ServiceNameLength ServiceName PlatformStateDependents |
versions 0 to 3 | |
Pdo ParentDeviceNode |
versions 1 to 3 | ||
Flags | versions 2 and 3 | ||
FriendlyNameLength FriendlyName DripsRequiredState |
version 3 |
Event 321 is known to the kernel in version 10.0 and higher.
Event ID: | 321 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 179 | PerformanceStateRegistration |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component SetCount |
Event 322 is known to the kernel in version 10.0 and higher.
Event ID: | 322 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 180 | PerformanceStateRegistrationRundown |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component SetCount |
Event 323 is known to the kernel in version 10.0 and higher.
Event ID: | 323 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 181 | PerformanceStateSetRegistration |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Set NameLength Name Type Unit Minimum Maximum StateCount StateValues CurrentState |
Event 324 is known to the kernel in version 10.0 and higher.
Event ID: | 324 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 182 | PerformanceStateSetRegistrationRundown |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Set NameLength Name Type Unit Minimum Maximum StateCount StateValues CurrentState |
Event 325 is known to the kernel in version 10.0 and higher.
Event ID: | 325 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 183 | ComponentPerformanceState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component PerformanceStateSetCount PerformanceStateSets |
The PerformanceStateSets parameter is complex data.
Event 326 is known to the kernel in version 10.0 and higher.
Event ID: | 326 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 183 | ComponentPerformanceState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Progress |
Event 327 is known to the kernel in version 10.0 and higher.
Event ID: | 327 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 183 | ComponentPerformanceState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component Succeeded |
Event 328 is known to the kernel in version 10.0 and higher.
Event ID: | 328 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 183 | ComponentPerformanceState |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token Component DeviceTransition PowerState PerformanceStateSetCount PerformanceStateSets |
The PerformanceStateSets parameter is complex data.
Event 329 is known to the kernel in version 10.0 and higher.
Event ID: | 329 | |
---|---|---|
Level: | 4 | win:Informational |
Task: | 184 | DebuggerTransitionRequirements |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | Token StateCount TransitionRequired |
Event 330 is known to the kernel in version 1607 and higher.
Event ID: | 330 | |
---|---|---|
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | 210 | DefaultPepWorker |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | StartDevice |
Event 331 is known to the kernel in version 1607 and higher.
Event ID: | 331 | |
---|---|---|
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 210 | DefaultPepWorker |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | EndDevice WorkType Phase NumberExtraDevices |
Event 332 is known to the kernel in version 1607 and higher.
Event ID: | 332 | |
---|---|---|
Level: | 1 | win:Critical |
Task: | 211 | DefaultPepWorkerDeviceRecovered |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | EndDevice WorkType Phase NumberExtraDevices |
Event 333 is known to the kernel in version 1607 and higher.
Event ID: | 333 | |
---|---|---|
Level: | 1 | win:Critical |
Task: | 212 | DefaultPepWorkerDeviceOrphaned |
Keyword: | 0x00000000`00000100 | po:RuntimeFx |
Event Data: | EndDevice WorkType Phase NumberExtraDevices |
Events numbered from 400 are also new for Windows 8. They are all directed to the Diagnostic channel, but unlike all but a handful of other events that go to the Diagnostic channel, these all have plain-language descriptions. That these descriptions merely list the event data parameters without even attempting to put them in any sort of context suggests that their existence is just from some programmer's taste for completeness or neatness.
Later versions have not extended this series, though a release of Windows 10 did define a new version for one event. Conspicuously, the plain-language description was not updated to report the added parameter of event data.
Event 400 is known to the kernel in version 6.2 and higher. It begins a set of eight events whose reports are similar enough to share their event data and plain-language description.
Event ID: | 400 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 109 | SessionCreated | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event has the plain-language description:
SessionId: SessionId, Console:Console
Event 401 is known to the kernel in version 6.2 and higher.
Event ID: | 401 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 110 | SessionClosed | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 401, has the same plain-language description as event 400.
Event 402 is known to the kernel in version 6.2 and higher.
Event ID: | 402 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 111 | SessionConnected | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 402, has the same plain-language description as event 400.
Event 403 is known to the kernel in version 6.2 and higher.
Event ID: | 403 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 112 | SessionDisconnected | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 403, has the same plain-language description as event 400.
Event 404 is known to the kernel in version 6.2 and higher.
Event ID: | 404 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 113 | ActiveInput | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 404, has the same plain-language description as event 400.
Event 405 is known to the kernel in version 6.2 and higher.
Event ID: | 405 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 114 | PassiveInput | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 405, has the same plain-language description as event 400.
Event 406 is known to the kernel in version 6.2 and higher.
Event ID: | 406 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 115 | SessionLocked | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 406, has the same plain-language description as event 400.
Event 407 is known to the kernel in version 6.2 and higher.
Event ID: | 407 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 116 | SessionUnlocked | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId Console |
This event, 407, has the same plain-language description as event 400.
Though event 408 is defined in the compiled event templates for Windows 8 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 408 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 117 | SensorInput | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | UserPresence |
This event has the plain-language description:
User presence:UserPresence
Event 409 is known to the kernel in version 6.2 only.
Event ID: | 409 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 118 | SensorInvalid | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Code |
This event has the plain-language description:
Reason code:Code
Though event 410 is defined in the compiled event templates for Windows 8 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 410 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 119 | SensorSmoothing | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Engaged |
This event has the plain-language decription:
Engaged:Engaged
Though event 411 is defined in the compiled event templates for Windows 8 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 411 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 120 | SensorWatchdog | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Engaged |
This event, 411, has the same plain-language decription as event 410.
Event 412 is known to the kernel in version 6.2 and higher. It begins a set of three events whose reports are similar enough to share their event data and plain-language description.
Event ID: | 412 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 121 | DisplaySessionStatus | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId State |
This event has the plain-language description:
Session Id:SessionId, Value: State
Event 413 is known to the kernel in version 6.2 and higher.
Event ID: | 413 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 122 | UserSessionStatus | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId State |
This event, 413, has the same plain-language description as event 412.
Event 414 is known to the kernel in version 6.2 and higher.
Event ID: | 414 | ||
---|---|---|---|
Version: | 0 | 6.2 to 1511 | |
1 | 1607 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 123 | UserGlobalStatus | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SessionId State |
versions 0 and 1 | |
TransitionCount | version 1 |
This event, 414, has the same plain-language description as event 412.
Event 415 is known to the kernel in version 6.2 only.
Event ID: | 415 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 124 | SensorInputChanged | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Old New |
This event has the plain-language description:
Old value:Old, New value: New
Event 416 is known to the kernel in version 6.2 and higher. It begins a pair whose reports are similar enough to share their event data and plain-language description.
Event ID: | 416 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 125 | InputState | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Value Zeroed Computed |
This event has the plain-language description:
Value:Value, Zeroed: Zeroed, Computed: Computed
Event 417 is known to the kernel in version 6.2 and higher.
Event ID: | 417 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 126 | DisplayState | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Value Zeroed Computed |
This event, 417, has the same plain-language description as event 416.
Event 418 is known to the kernel in version 6.2 and higher.
Event ID: | 418 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 127 | PolicyChange | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.2 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SensorDisplayTimeout DisplayTimeout SensorInputTimeout InputTimeout SessionLockedTimeout SensorEnabled |
This event, 418, has the same plain-language description as event 416. This surely is mismatched:
Value:SensorDisplayTimeout, Zeroed: DisplayTimeout, Computed: SensorInputTimeout
More investigation is required, but it looks like a copy-and-paste error that nobody at Microsoft has noticed (or has troubled to fix). Amid the plain indications that Microsoft regards the diagnostic logs as being not for users (however advanced or engaged in system administration), a general lack of care might well prompt some question of how much the diagnostic logs matter even to Microsoft.
Yet another series begins at 500, again dating from Windows 8. It is not yet clear what organising principle assigns events to this series. After a small extension for Windows 8.1, this series was left alone for a while but additions since Version 1709 are numerous enough to suggest that this is now the main series (the original series that begins at 1 being near to full).
Event 500 is known to the kernel in version 6.2 and higher.
Event ID: | 500 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 128 | IoCoalescingOn |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SpindownTimeout TimerInterval FlushInterval Flags |
This event has the plain-language description:
IO coalescing activated with spindown period: SpindownTimeout, Timer:TimerInterval, Flush:FlushInterval, Flags:Flags.
Event 501 is known to the kernel in version 6.2 and higher.
Event ID: | 501 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 129 | IoCoalescingOff |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
This event has the plain-language description:
IO coalescing deactivated.
Event 502 is known to the kernel in version 6.2 and higher.
Event ID: | 502 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 130 | IoCoalescingFlush |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
This event has the plain-language description:
IO coalescing flush command generated.
Event 503 is known to the kernel in version 6.2 and higher.
Event ID: | 503 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 131 | IoCoalescingDiskIdle |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | DiskDeviceObject |
This event has the plain-language description:
IO coalescing disk device DiskDeviceObject is about to be spun down.
Event 504 is known to the kernel in version 6.2 and higher.
Event ID: | 504 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 152 | SystemLatencyUpdate |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SystemLatency |
Event 505 is known to the kernel in version 6.2 and higher.
Event ID: | 505 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 153 | SystemLatencyRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SystemLatency |
Event 506 is known to the kernel in version 6.2 and higher.
Event ID: | 506 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 1703 and higher | ||
2 | 1709 and higher | ||
3 | 1809 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 157 | CsEnterReason | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.2 to 6.3 |
0x80002000`00000004 | po:Diagnostic ms:Telemetry |
10.0 only | |
0x80004000`00000004 | po:Diagnostic ms:Measures |
1511 only | |
0x80004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
1607 only | |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1703 and higher | |
Event Data: | Reason | versions 0 to 3 | |
LidOpenState ExternalMonitorConnectedState ScenarioInstanceId |
versions 1 to 3 | ||
BatteryRemainingCapacityOnEnter BatteryFullChargeCapacityOnEnter |
versions 2 and 3 | ||
ScenarioInstanceIdV2 BootId |
version 3 |
This event has the plain-language description:
The system is entering connected standby
Reason: Reason.
Microsoft promoted Connected Standby as an important development. It surely is, if only for angering a substantial minority of users who prefer to think of their computers as their own, not Microsoft’s. Both entering and leaving Connected Standby are thought by Microsoft to be sufficiently important to record in the System log. But see that for the increasingly many parameters that add to the explanation, Microsoft leaves you to look in the event data.
Event 507 is known to the kernel in version 6.2 and higher.
Event ID: | 507 | ||
---|---|---|---|
Version: | 0 | 6.2 and higher | |
1 | 6.3 and higher | ||
2 | 10.0 and higher | ||
3 | 10.0 and higher | ||
4 | 1511 and higher | ||
5 | 1703 and higher | ||
6 | 1709 and higher | ||
7 | 1809 and higher | ||
8 | 1903 and higher | ||
9 | 2004 and higher | ||
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 158 | CsExitReason | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | version 0 in 6.2 to 1511; version 1 in 6.3 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
version 0 in 1607 and higher | |
0x80002000`00000204 | po:Diagnostic po:SleepStudy ms:Telemetry |
versions 1 to 3 in 10.0 only | |
0x80000000`00000204 | po:Diagnostic po:SleepStudy |
version 1 in 1511 | |
0x80000000`00000604 | po:Diagnostic po:SleepStudy po:DiagnosticLight |
version 1 in 1607 and higher; versions 2 to 9 in 1703 and higher |
|
0x80004000`00000204 | po:Diagnostic po:SleepStudy ms:Measures |
versions 2 to 4 in 1511 only | |
0x80004000`00000604 | po:Diagnostic po:SleepStudy po:DiagnosticLight ms:Measures |
versions 2 to 4 in 1607 only | |
Event Data: | EnergyDrain ActiveResidencyInUs NonDripsTimeActivatedInUs FirstDripsEntryInUs DripsResidencyInUs DurationInUs DripsTransitions FullChargeCapacityRatio AudioPlaying Reason |
versions 0 to 9 in 6.2 and higher | |
AudioPlaybackInUs NonActivatedCpuInUs PowerStateAc |
versions 0 to 9 in 6.3 and higher | ||
HwDripsResidencyInUs | versions 1 to 9 | ||
ExitLatencyInUs | versions 2 to 9 | ||
DisconnectedStandby AoAcCompliantNic |
versions 3 to 9 | ||
NonAttributedCpuInUs | versions 4 to 9 | ||
ModernSleepEnabledActionsBitmask ModernSleepAppliedActionsBitmask LidOpenState ExternalMonitorConnectedState ScenarioInstanceId IsCsSessionInProgressOnExit |
versions 5 to 9 | ||
BatteryRemainingCapacityOnExit BatteryFullCharageCapacityOnExit |
versions 6 to 9 | ||
ScenarioInstanceIdV2 BootId InputSuppressionActionCount NonResiliencyTimeInUs ResiliencyDripsTimeInUs ResiliencyHwDripsTimeInUs GdiOnTime DwmSyncFlushTime MonitorPowerOnTime |
versions 8 and 9 | ||
SleepEntered ScreenOffEnergyCapacityAtStart ScreenOffEnergyCapacityAtEnd ScreenOffDurationInUs SleepEnergyCapacityAtStart SleepEnergyCapacityAtEnd SleepDurationInUs ScreenOffFullEnergyCapacityAtStart ScreenOffFullEnergyCapacityAtEnd SleepFullEnergyCapacityAtStart SleepFullEnergyCapacityAtEnd |
version 9 |
This event's plain-language description is specially remarkable for how little it presents of the very many parameters in the event data:
The system is exiting connected standby
Reason: Reason.
A version 2 of this event is defined by the compiled event manifest for Windows 10, with event data stopping at ExitLatencyInUs, but it is not written by any version of the kernel yet studied.
Event 508 is known to the kernel in version 6.3 and higher.
Event ID: | 508 | ||
---|---|---|---|
Channel: | 8 | System | |
Level: | 4 | win:Informational | |
Task: | 159 | DynamicTickDisabled | |
Keyword: | 0x80000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Reason |
This event has the plain-language description:
The system has been constrained to a periodic tick
Reason: Reason.
Event 509 is known to the kernel in version 6.3 and higher.
Event ID: | 509 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 160 | DynamicTickStatusRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | Flags |
Event 510 is known to the kernel in version 6.3 only.
Event ID: | 510 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 161 | SpmStatusUpdate | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SpmStatus |
This event has the plain-language description:
Scenario Power Manager (SPM) policy framework has current status: SpmStatus.
Event 511 is known to the kernel in version 6.3 only.
Event ID: | 511 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 162 | SpmStatusRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | SpmStatus |
Event 512 is known to the kernel in version 6.3 only.
Event ID: | 512 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 163 | SpmPolicyAliasRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | PolicyGuid PolicyAliasLength PolicyAlias |
Event 513 is known to the kernel in version 6.3 only.
Event ID: | 513 | ||
---|---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 164 | SpmScenarioPolicyRundown | |
Keyword: | 0x40000000`00000004 | po:Diagnostic | 6.3 to 1511 |
0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
1607 and higher | |
Event Data: | ScenarioGuid ScenarioNameLength ScenarioName Flags DefaultSettingsScenarioGuid PolicyCount PolicySettings |
The PolicySettings parameter is complex data.
Event 514 is known to the kernel in version 6.3 and higher.
Event ID: | 514 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 2004 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 165 | ComponentAccounting | |
Keyword: | 0x40000000`00000200 | po:SleepStudy | |
Event Data: | ScenarioInstanceId DeviceNode Component ActiveTime |
versions 0 and 1 | |
ScenarioInstanceIdV2 | version1 |
Event 515 is known to the kernel in version 6.3 and higher.
Event ID: | 515 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 1511 and higher | ||
2 | 1709 and higher | ||
3 | 1809 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 166 | SpmScenarioStart | |
Keyword: | 0x40000000`00000200 | po:SleepStudy Microsoft-Windows-Kernel-Power/Diagnostic |
|
Event Data: | ScenarioGuid ScenarioInstanceId |
versions 0 to 3 | |
CsEnterReason | versions 1 to 3 | ||
BatteryRemainingCapacityOnEnter BatteryFullChargeCapacityOnEnter |
versions 2 and 3 | ||
ScenarioInstanceIdV2 BootId CurrentSystemTime |
version 3 |
Event 516 is known to the kernel in version 6.3 and higher.
Event ID: | 516 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 10.0 and higher | ||
2 | 10.0 and higher | ||
3 | 10.0 and higher | ||
4 | 1511 and higher | ||
5 | 1703 and higher | ||
6 | 1709 and higher | ||
7 | 1803 and higher | ||
8 | 1809 and higher | ||
9 | 1903 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 167 | SpmScenarioStop | |
Keyword: | 0x40000000`00000200 | po:SleepStudy | |
Event Data: | EnergyDrain DripsResidencyInUs OnAc HwDripsResidencyInUs PreVetoCount VetoCount DurationInUs FullChargeCapacity NonActivatedCpuInUs IRTruncatePercentage DesignCapacity |
versions 0 to 9 | |
AudioDurationInUs Reason |
versions 1 to 9 | ||
DisconnectedStandby | versions 2 to 9 | ||
AoAcCompliantNic | versions 3 to 9 | ||
NonAttributedCpuInUs EnergySaverPolicy VideoTimeoutInSec LockConsoleTimeoutInSec StandbyTimeoutInSec |
versions 4 to 9 | ||
ModernSleepEnabledActionsBitmask ModernSleepAppliedActionsBitmask |
versions 5 to 9 | ||
EnergyDrainV2Flags EnergyDrainV2 |
versions 6 to 9 | ||
DirectedDripsTransitionCount IsHibernateEnabled HibernateTimeoutInSec HibernateBudgetPercentage |
versions 7 to 9 | ||
IsLockConsoleTimeoutActive | versions 8 and 9 | ||
IsDebuggerEnabled | version 9 |
Versions 1 and 2 of this event are defined by the compiled event manifest for Windows 10, but are not written by any version of the kernel yet studied.
Event 517 is known to the kernel in version 6.3 and higher.
Event ID: | 517 | ||
---|---|---|---|
Version: | 0 | 6.3 and higher | |
1 | 2004 and higher | ||
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic | |
Level: | 4 | win:Informational | |
Task: | 171 | DeviceAccounting | |
Keyword: | 0x40000000`00000200 | po:SleepStudy | |
Event Data: | ScenarioInstanceId DeviceNode ActiveTime |
versions 0 and 1 | |
ScenarioInstanceIdV2 | version 1 |
Event 518 is known to the kernel in Version 1607 and higher.
Event ID: | 518 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 1 | win:Start |
Task: | 209 | IoShutdownFileSystems |
Keyword: | 0x40000000`00000808 | po:Performance po:PerformanceLight |
Event 519 is known to the kernel in Version 1607 and higher.
Event ID: | 519 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Opcode: | 2 | win:Stop |
Task: | 209 | IoShutdownFileSystems |
Keyword: | 0x40000000`00000808 | po:Performance po:PerformanceLight |
Event 520 is known to the kernel in Version 1703 and higher.
Event ID: | 520 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 218 | BrightnessEngineSwap |
Keyword: | 0x80004000`00000404 | po:Diagnostic po:DiagnosticLight ms:Measures |
This event has the plain-language description:
The brightness on this system is managed by high-precision brightness aware service.
Event 521 is known to the kernel in Version 1703 and higher.
Event ID: | 521 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 220 | BatteryCountChange |
Keyword: | 0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | ValidBatteryCount ErrorBatteryCount AbandonedBatteryCount |
This event has the plain-language description:
Active battery count change.
Event 522 is known to the kernel in Version 1709 and higher.
Event ID: | 522 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 222 | CsDripsDivergence |
Keyword: | 0x40000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | HwDripsTotalTimeValid DripsTotalTimeThisPeriodUs HwDripsTotalTimeThisPeriodUs PopDripsSwHwDivergenceThreshold |
Though event 523 is defined in the compiled event templates for Version 1709 and higher, it is not known to the kernel in any version yet studied.
Event ID: | 523 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 41 | SuspendDevices |
Keyword: | 0x40002000`00000008 | po:Performance ms:Telemetry |
Event Data: | Irp Status FailedDriver ElapsedTime |
Event 524 is known to the kernel in Version 1709 and higher.
Event ID: | 524 | |
---|---|---|
Channel: | 8 | System |
Level: | 4 | win:Informational |
Task: | 223 | BatteryTriggerMet |
Keyword: | 0x80000000`00000404 | po:Diagnostic po:DiagnosticLight |
Event Data: | Index ActiveBatteryCount Remainingpercentage IsAcOnline BatteryActionInternalFlags IsPowerActionCallIgnored IsPowerPolicyEnabled PowerPolicyAction PowerPolicyBatteryLevel PowerPolicyEventCode PowerPolicyMinState |
This event has the plain-language description:
Index Battery Trigger Met
Event 525 is known to the kernel in Version 1709 and higher.
Event ID: | 525 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 224 | NetRefreshTimerArmed |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | DurationInUs |
Event 526 is known to the kernel in Version 1709 and higher.
Event ID: | 526 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 225 | NetRefreshTimerDisarmed |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event 527 is known to the kernel in Version 1803 and higher.
Event ID: | 527 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 226 | PowerStateEventRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Event Class Count |
Event 528 is known to the kernel in Version 1803 and higher.
Event ID: | 528 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 227 | PowerStateEvent |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Event Intent |
Event 529 is known to the kernel in Version 1803 and Version 1809.
Event ID: | 529 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 228 | PowerAggregatorQueueOverflow |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Intent Class PowerEvent |
Event 530 is known to the kernel in Version 1803 and Version 1809.
Event ID: | 530 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 229 | PowerAggregatorRequest |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId RequestQueueId Intent Class PowerEvent VetoReason |
Event 531 is known to the kernel in Version 1803 and Version 1809.
Event ID: | 531 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 230 | PowerAggregatorValidationEvent |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId Action Result |
Event 532 is known to the kernel in Version 1803 to Version 1903.
Event ID: | 532 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 231 | PowerAggregatorCompletionEvent |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId Result |
Event 533 is known to the kernel in Version 1803 to Version 1903.
Event ID: | 533 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 232 | PowerAggregatorSessionBegin |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId PowerEvent Action AudioActivity DisconnectedStandbyMode DsEnabled |
Event 534 is known to the kernel in Version 1803 to Version 1903.
Event ID: | 534 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 233 | PowerAggregatorSessionEnd |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId Result |
Event 535 is known to the kernel in Version 1803 and higher.
Event ID: | 535 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 2004 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 234 | DirectedDripsEngaged |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId Engaged |
versions 0 and 1 |
CsSessionIdV2 | version 1 |
Event 536 is known to the kernel in Version 1803 and higher.
Event ID: | 536 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 2004 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 235 | DirectedDripsWorker |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId WorkFlags |
versions 0 and 1 |
CsSessionIdV2 | version 1 |
Event 537 is known to the kernel in Version 1803 and higher.
Event ID: | 537 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 236 | DirectedDripsMarkDevice |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId DeviceObject |
Event 538 is known to the kernel in Version 1803 and higher.
Event ID: | 538 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 2004 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 237 | DirectedDripsNotifyAppsAndServices |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId Suspended Result DurationMs |
versions 0 and 1 |
CsSessionIdV2 | version 1 |
Event 539 is known to the kernel in Version 1803 and higher.
Event ID: | 539 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 2004 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 238 | DirectedDripsNotifyDevices |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId Suspended Result DurationMs |
versions 0 and 1 |
CsSessionIdV2 | version 1 |
Event 540 is known to the kernel in Version 1803 and higher.
Event ID: | 540 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 239 | DirectedDripsInitialization |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | EnableResult InitializationResult |
Event 541 is known to the kernel in Version 1803 and higher.
Event ID: | 541 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 1903 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 240 | SIdleUpdateNotificationWorker |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SystemIdle | versions 0 and 1 |
Status TimeoutSource |
version 1 |
Event 542 is known to the kernel in Version 1803 and Version 1809.
Event ID: | 542 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 241 | PowerAggregatorInvalidRequestIndex |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | RequestedIndex NumberOfRequests QueueSize |
Event 543 is known to the kernel in Version 1803 and higher.
Event ID: | 543 | |
---|---|---|
Version: | 0 | 1803 and higher |
1 | 2004 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 242 | DripsWakeAccountingSummary |
Keyword: | 0x40000000`00000204 | po:Diagnostic po:SleepStudy |
Event Data: | CsSessionId Count IdleMinDurationInUs IdleMaxDurationInUs IdleTotalDurationInUs ReasonDescriptionLength ReasonDescription GroupCount Group Number Affinity |
version 0 only |
CsSessionId Count IdleMinDurationInUs IdleMaxDurationInUs IdleTotalDurationInUs ReasonDescriptionLength ReasonDescription GroupCount Group CsSessionIdV2 Number Affinity |
version 1 only |
Event 544 is known to the kernel in Version 1809 and higher.
Event ID: | 544 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 244 | DirectedDripsDisengageMaskChange |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | OldMask NewMask SetFlags ClearedFlags |
Event 545 is known to the kernel in Version 1809 and higher.
Event ID: | 545 | |
---|---|---|
Version: | 0 | 1809 and higher |
1 | 1903 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 245 | DirectedDripsDeviceVisit |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | BraodcastTreeId IsRootDevice DeviceNode InstancePathLength InstancePath |
versions 0 and 1 |
VisitType | version 1 |
Event 546 is known to the kernel in Version 1809 and higher.
Event ID: | 546 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 246 | DirectedDripsProblemDevice |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | BroadcastTreeId DeviceNode Reason |
Event 547 is known to the kernel in Version 1809 and higher.
Event ID: | 547 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 247 | DirectedPowerTransitionStart |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | DeviceNode PowerDown |
Event 548 is known to the kernel in Version 1809 and higher.
Event ID: | 548 | |
---|---|---|
Version: | 0 | 1809 and higher |
1 | 1903 and higher | |
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 248 | DirectedPowerTransitionEnd |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | DeviceNode PowerDown |
versions 0 and 1 |
DevicePowerState | version 1 |
Event 549 is known to the kernel in Version 1903 and higher.
Event ID: | 549 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 251 | SystemIdleAssessment |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | IdleTimeout NotIdleEvents IsSystemIdle |
Event 550 is known to the kernel in Version 1903 and higher.
Event ID: | 550 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 252 | SystemIdleEventAssessment |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | EventType TimeSinceEvent IdleTimeout WasIgnored BusyReason |
Event 551 is known to the kernel in Version 1903 and higher.
Event ID: | 551 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 253 | SystemIdleRundown |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | ScanInterval |
Event 552 is known to the kernel in Version 1903 and higher.
Event ID: | 552 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 254 | SystemIdleContextUpdate |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Reason PreviousTimeoutSource PreviousTimeout NewTimeoutSource NewTimeout |
Event 553 is known to the kernel in Version 1903 and higher.
Event ID: | 553 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 255 | DirectedFxPowerStateFailure |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | FxDevice DeviceNode InstancePathLength InstancePath |
Event 554 is known to the kernel in Version 1903 and higher.
Event ID: | 554 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 256 | DirectedDripsDeviceStats |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | CsSessionId DeviceNode FriendlyNameLength FriendlyName HardwareIdLength HardwareId DeviceClassNameLength DeviceClassName DeviceClassGuidLength DeviceClassGuid BroadcastTreeId DfxTransitionCount Ps4TransitionCount Flags |
Event 555 is known to the kernel in Version 1903 and higher.
Event ID: | 555 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 257 | ExecutePowerAction |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | Reason TriggerFlags UserNotify PowerAction PowerActionFlags PowerActionEventCode MinState SubstitutionPolicy |
Event 556 is known to the kernel in Version 2004 and higher.
Event ID: | 556 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 258 | DirectedDripsErrorRecord |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | SessionId RootDeviceNode ErrorDeviceNode ReasonCode Count |
Event 557 is known to the kernel in Version 2004 and higher. It is an alternative to event 98.
Event ID: | 557 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 259 | SystemTimeResolutionKernelChangeInternal |
Keyword: | 0x40000000`00000004 | po:Diagnostic |
Event Data: | RequestedResolution Tag |
This event, 557, has the same plain-language description as event 98:
Event 558 is known to the kernel in Version 2004 and higher.
Event ID: | 558 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 260 | PowerAggregatorHandleIntent |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator |
Event Data: | Intent Class Cause Status CurrentTargetState NextTargetState |
Event 559 is known to the kernel in Version 2004 and higher.
Event ID: | 559 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 261 | PowerAggregatorWorkerStart |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
A template for the event data is specified for this event but is empty.
Event 560 is known to the kernel in Version 2004 and higher.
Event ID: | 560 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 262 | PowerAggregatorWorkerEnd |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
A template for the event data is specified for this event but is empty.
Event 561 is known to the kernel in Version 2004 and higher.
Event ID: | 561 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 263 | PowerAggregatorInternalStateChange |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
Event Data: | CurrentInternalState NextInternalState |
Event 562 is known to the kernel in Version 2004 and higher.
Event ID: | 562 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 264 | PowerAggregatorHandlerInvoke |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
Event Data: | CurrentTargetState CurrentInternalState |
Event 563 is known to the kernel in Version 2004 and higher.
Event ID: | 563 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 265 | PowerAggregatorPdcPhasesExited |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
A template for the event data is specified for this event but is empty.
Event 564 is known to the kernel in Version 2004 and higher.
Event ID: | 564 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 266 | PowerAggregatorPdcSleepTransition |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
Event Data: | IsSleepEnter Token CurrentTargetState CurrentInternalState Status |
Event 565 is known to the kernel in Version 2004 and higher.
Event ID: | 565 | |
---|---|---|
Channel: | 16 | Microsoft-Windows-Kernel-Power/Diagnostic |
Level: | 4 | win:Informational |
Task: | 267 | PowerAggregatorSuspendResume |
Keyword: | 0x40000000`00008004 | po:Diagnostic po:PowerAggregator ; |
Event Data: | Suspended SuspendCount |