Microsoft-Windows-Energy-Estimation-Engine

49 events across 2 channels

Event IDTitleChannel
1EventLog
2Trace
3EventLog
4Trace
5Trace
6Trace
7Trace
8Trace
9Trace
10Trace
11Trace
12Trace
13Trace
14Trace
15Trace
16Trace
17Trace
18Trace
19Trace
20Trace
21Trace
22Trace
23Trace
24Trace
25Trace
26Trace
27Trace
28Trace
29Trace
30Trace
31Trace
32Trace
33Trace
34Trace
35Trace
36Trace
37Trace
38Trace
39Trace
40Trace
41Trace
42Trace
43Trace
44Trace
45Trace
46Trace
47Trace
48Trace
49Trace

Event ID 1 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
EventLog
Level
Informational
Task
InitializeProvider
Opcode
Start

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-Energy-Estimation-Engine",
    "guid": "DDCC3826-A68A-4E0D-BCFD-9C06C27C6948",
    "event_source_name": "",
    "event_id": 1,
    "version": 0,
    "level": 4,
    "task": 1,
    "opcode": 1,
    "keywords": 4611686018427387905,
    "time_created": "2026-03-13T20:05:06.399505+00:00",
    "event_record_id": 1,
    "correlation": {
      "ActivityID": "A5B814C5-B324-0008-B715-B8A524B3DC01"
    },
    "execution": {
      "process_id": 3832,
      "thread_id": 4664
    },
    "channel": "Microsoft-Windows-Energy-Estimation-Engine/EventLog",
    "computer": "LAB-WIN11.ludus.domain",
    "security": {
      "user_id": "S-1-5-19"
    }
  },
  "event_data": {},
  "message": ""
}

Event ID 2 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
Stop

Event ID 3 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
EventLog
Task
UninitializeProvider

Event ID 4 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
Start

Event ID 5 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
Stop

Event ID 6 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
MergeStats
Opcode
Start

Event ID 7 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
MergeStats
Opcode
Stop

Event ID 8 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
IndexToAppId

Event ID 9 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
IndexToUserId

Event ID 10 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryColumnInfo

Event ID 11 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
FreeMemory

Fields #

NameDescription
DataType UInt32
Address Pointer

Event ID 12 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
EnergyEstimate

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
CpuEnergy UInt64
SocEnergy UInt64
DisplayEnergy UInt64
DiskEnergy UInt64
NetworkEnergy UInt64
MbbEnergy UInt64
OtherEnergy UInt64
RecordFlags UInt32

Event ID 13 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
MergeStats
Opcode
EnergyEstimate

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
CpuEnergy UInt64
SocEnergy UInt64
DisplayEnergy UInt64
DiskEnergy UInt64
NetworkEnergy UInt64
MbbEnergy UInt64
OtherEnergy UInt64
RecordFlags UInt32

Event ID 14 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
CpuPowerInfo

Fields #

NameDescription
CpuId UInt32
CurrentFrequency UInt8
LastBusyFrequency UInt8
Energy UInt64

Event ID 15 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
ProcessInfo

Fields #

NameDescription
SessionId UInt32
UniqueProcessId UInt32
ImageName UnicodeString
NumberOfThreads UInt32
CycleTime UInt64
ReadOperationCount UInt64
BytesRead UInt64
WriteOperationCount UInt64
BytesWritten UInt64
DiskEnergy UInt64
NetworkTailEnergy UInt64
MBBTailEnergy UInt64
NetworkTxRxBytes UInt64
MBBTxRxBytes UInt64
BucketCount UInt32
WindowInformation UInt32
ForegroundReportTimestamp UInt64
ForegroundTime UInt64
BucketedCycles SID

Event ID 16 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
AppPerfInfo

Fields #

NameDescription
UniqueApplicationId UInt64
PackageFullName UnicodeString
ForegroundCycleTime UInt64
BackgroundCycleTime UInt64
ForegroundActiveTime UInt64
ForegroundBytesRead UInt64
ForegroundBytesWritten UInt64
BackgroundBytesRead UInt64
BackgroundBytesWritten UInt64
BucketCount UInt32
ForegroundDiskEnergy UInt64
ForegroundNetworkTailEnergy UInt64
ForegroundMBBTailEnergy UInt64
ForegroundNetworkTxRxBytes UInt64
ForegroundMBBTxRxBytes UInt64
BackgroundDiskEnergy UInt64
BackgroundNetworkTailEnergy UInt64
BackgroundMBBTailEnergy UInt64
BackgroundNetworkTxRxBytes UInt64
BackgroundMBBTxRxBytes UInt64
ForegroundCycles CountedUtf16String
BackgroundCycles 25

Event ID 17 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
EnergyDelta

Fields #

NameDescription
Component UInt32
EnergyDelta UInt64

Event ID 18 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
EnergyDelta

Fields #

NameDescription
Component UInt32
EnergyDelta UInt64

Event ID 19 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
DisplayEnergy
Opcode
MonitorPowerState

Fields #

NameDescription
PreviousState UInt8
CurrentState UInt8

Event ID 20 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
DisplayEnergy
Opcode
PolicyBrightness

Fields #

NameDescription
PreviousValue UInt8
CurrentValue UInt8

Event ID 21 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
DisplayEnergy
Opcode
ActualBrightness

Fields #

NameDescription
PreviousValue UInt8
CurrentValue UInt8

Event ID 22 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
ResidualEnergy

Fields #

NameDescription
BatteryDrain UInt64
EstimatedEnergy UInt64
ResidualEnergy Int64

Event ID 23 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
ResidualEnergy

Fields #

NameDescription
AgeInSec UInt16
AdjustedEnergy UInt64
ResidualEnergy Int64

Event ID 24 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
BatteryState

Fields #

NameDescription
StateFlags UInt32
MaxCapacity UInt32
RemainingCapacity UInt32
Rate UInt32
EstimatedTime UInt32

Event ID 25 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
MapProcessToApp

Fields #

NameDescription
UniqueApplicationId UInt64
PackageFullName UnicodeString
SessionId UInt32
UniqueProcessId UInt32
ImageName UnicodeString

Event ID 26 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
AppForegroundTime

Fields #

NameDescription
UniqueApplicationId UInt64
ForegroundTime UInt64

Event ID 27 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
AppForegroundTime

Fields #

NameDescription
UniqueApplicationId UInt64
ForegroundTimeDelta UInt64

Event ID 28 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
AppInteractivityState

Fields #

NameDescription
UniqueProcessId UInt32
InteractivityState UInt32

Event ID 29 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
AppInteractivityState

Fields #

NameDescription
UniqueApplicationId UInt64
InteractivityState UInt32

Event ID 30 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
AisResidencyDelta

Fields #

NameDescription
UniqueProcessId UInt32
FcousTime UInt64
VisibleTime UInt64
MinimizedTime UInt64
DirtyGenerated UInt32
DirtyPropagated UInt32
CompositorRendered UInt32

Event ID 31 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
AisResidencyDelta

Fields #

NameDescription
UniqueApplicationId UInt64
FcousTime UInt64
VisibleTime UInt64
MinimizedTime UInt64
DirtyGenerated UInt32
DirtyPropagated UInt32
CompositorRendered UInt32

Event ID 32 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
EnergyNotification
Opcode
EnergyNotification

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
BackgroundScreenOffmJ UInt32
BackgroundScreenOnmJ UInt32
ForegroundScreenOffmJ UInt32
ForegroundScreenOnmJ UInt32

Event ID 33 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats

Fields #

NameDescription
SruWorkItemType UInt32
ProviderState UInt32
DeviceState UInt32

Event ID 34 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
StandbyActivationTime
Opcode
StandbyActivationTime

Fields #

NameDescription
PdcClientId UInt16
LastSnapValue UInt64
CurrSnapValue UInt64
Delta UInt64

Event ID 35 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
StandbyDripsTime
Opcode
StandbyDripsTime

Fields #

NameDescription
LastStandbyTotal UInt64
CurrStandbyTotal UInt64
DeltaStandbyTotal UInt64
LastDripsTotal UInt64
CurrDripsTotal UInt64
DeltaDripsTotal UInt64
LastActivationTotal UInt64
CurrActivationTotal UInt64
DeltaActivationTotal UInt64

Event ID 36 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
UnknownEnergy
Opcode
UnknownEnergy

Fields #

NameDescription
TotalDuration UInt64
StandbyDuration UInt64
NonDripsDuration UInt64
PdcDuration UInt64
BIDuration UInt64
TargetedBIEnergy UInt64
ActualBIEnergy UInt64
UnknownEnergy UInt64
ScaleFactor UInt64
Policy UInt32
DripsPowerFloorMilliWatts UInt32
NonDripsPenaltyMilliWatts UInt32

Event ID 37 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
QueryStats
Opcode
EnergyEstimate

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
CpuEnergy UInt64
GpuEnergy UInt64
DisplayEnergy UInt64
DiskEnergy UInt64
NetworkEnergy UInt64
MbbEnergy UInt64
LossEnergy UInt64
OtherEnergy UInt64
EmiEnergy UInt64
ForInternalUse UInt64
TimeInMSec UInt32
RecordFlags UInt32
RecordMeasured UInt32
InteractivityState UInt32
Committed UInt32
WorkOnBehalfCPUEnergy UInt64
AttributedCPUEnergy UInt64
NpuEnergy UInt64

Event ID 38 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
MergeStats
Opcode
EnergyEstimate

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
CpuEnergy UInt64
GpuEnergy UInt64
DisplayEnergy UInt64
DiskEnergy UInt64
NetworkEnergy UInt64
MbbEnergy UInt64
LossEnergy UInt64
OtherEnergy UInt64
EmiEnergy UInt64
ForInternalUse UInt64
TimeInMSec UInt32
RecordFlags UInt32
RecordMeasured UInt32
InteractivityState UInt32
Committed UInt32
WorkOnBehalfCPUEnergy UInt64
AttributedCPUEnergy UInt64
NpuEnergy UInt64

Event ID 39 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
CommittedStats
Opcode
EnergyEstimate

Fields #

NameDescription
AppName UnicodeString
UserId UInt16
LossEnergy UInt64
UnknownEnergy UInt64
RecordFlags UInt32
InteractivityState UInt32

Event ID 40 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
ProcessTagEnergyEstimate

Fields #

NameDescription
AppName UnicodeString
Tag UnicodeString
CpuEnergy UInt64
DiskEnergy UInt64
NetworkEnergy UInt64
MbbEnergy UInt64
Time UInt32
RecordFlags UInt32

Event ID 41 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
RpcSetProcessTag

Fields #

NameDescription
ProcessId UInt32
CreateTime UInt64
Tag UnicodeString
DiskEnergy UInt64
NetworkTailEnergy UInt64
MBBTailEnergy UInt64
NetworkTxRxBytes UInt64
MBBTxRxBytes UInt64
BucketCount UInt32
ErrorCode UInt32
BucketedCycles Float

Event ID 42 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
DisplayTechnology

Fields #

NameDescription
DisplayTechnology UInt32

Event ID 43 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
DisplayModelInitStatus

Fields #

NameDescription
ErrorCode UInt32

Event ID 44 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
LcdRegistryValueUsingDefault

Fields #

NameDescription
ValueName UnicodeString
DefaultValue UInt32

Event ID 45 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
LcdReadDwordFromRegistry

Fields #

NameDescription
ValueName UnicodeString
RegistryValue UInt32
SetValue UInt32
MinimumValue UInt32
MaximumValue UInt32

Event ID 46 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
BacklightMinimumPointCountError

Fields #

NameDescription
PointCount UInt32
MinimumPointCount UInt32

Event ID 47 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
BacklightBrightnessRangeNot0to100

Fields #

NameDescription
FirstBrightnessPercent UInt32
LastBrightnessPercent UInt32

Event ID 48 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
BacklightPowerValueTooHighError

Fields #

NameDescription
BacklightPower UInt32
MaximumBacklightPower UInt32

Event ID 49 —

Provider
Microsoft-Windows-Energy-Estimation-Engine
Channel
Trace
Task
InitializeProvider
Opcode
BacklightPowerCurveError

Fields #

NameDescription
Index UInt32
CurrentBrightnessPercent UInt32
PreviousBrightnessPercent UInt32
CurrentBacklightPower UInt32
PreviousBacklightPower UInt32
MaximumBacklightPower UInt32