Microsoft-Windows-UserModePowerService

59 events across 2 channels

Event IDTitleChannel
1Diagnostic
2Diagnostic
3Diagnostic
4Diagnostic
5Diagnostic
7Diagnostic
8Diagnostic
9Diagnostic
10Diagnostic
11Diagnostic
12Process ProcessPath (process ID:ProcessPid) reset policy scheme from …System
13Diagnostic
14Diagnostic
15Diagnostic
16Diagnostic
17Diagnostic
18Diagnostic
19Diagnostic
22Reapply power settings upon completion of the provisioning engine's turn Turn.System
23Diagnostic
24Diagnostic
25Diagnostic
26Diagnostic
27Diagnostic
28Diagnostic
29Diagnostic
30Diagnostic
31Diagnostic
32Diagnostic
33Diagnostic
34Diagnostic
35Diagnostic
36Diagnostic
37Diagnostic
38Diagnostic
39Diagnostic
40Diagnostic
41Diagnostic
42Diagnostic
43Diagnostic
44Diagnostic
45Diagnostic
46Diagnostic
47Diagnostic
48Diagnostic
49Diagnostic
50Diagnostic
51Process ProcessPath (process ID:ProcessPid) reset overlay policy scheme from …System
52Diagnostic
53Diagnostic
54Diagnostic
55Diagnostic
56Diagnostic
57Diagnostic
58Diagnostic
59Diagnostic
60Diagnostic
61Diagnostic
62Diagnostic

Event ID 1 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownPlatformRole

Fields #

NameDescription
PlatformRole UInt32

Event ID 2 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownPowerScheme

Fields #

NameDescription
SchemeGuid GUID

Event ID 3 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownAcPowerSetting

Fields #

NameDescription
SubgroupGuid GUID
SettingGuid GUID
ValueIndex UInt32
Type UInt32
DataSize UInt32
Data Binary
Altitude UInt32

Event ID 4 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownDcPowerSetting

Fields #

NameDescription
SubgroupGuid GUID
SettingGuid GUID
ValueIndex UInt32
Type UInt32
DataSize UInt32
Data Binary
Altitude UInt32

Event ID 5 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveDimTimeout

Fields #

NameDescription
Timeout UInt32

Event ID 7 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Opcode
Info

Fields #

NameDescription
Name UnicodeString

Event ID 8 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownBatteryInformation

Fields #

NameDescription
DeviceName UnicodeString
ManufacturerName UnicodeString
ManufactureDay UInt8
ManufactureMonth UInt8
ManufactureYear UInt16
SerialNumber UnicodeString
Capabilities UInt32
Technology UInt8
Pad Binary
Chemistry AnsiString
DesignCapacity UInt32
FullChargeCapacity UInt32
DefaultAlert1 UInt32
DefaultAlert2 UInt32
CriticalBias UInt32
CycleCount UInt32
GranularityScaleCount UInt32
GranularityScale SID
UniqueId UnicodeString

Event ID 9 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownBatteryStatus

Fields #

NameDescription
State UInt32
Capacity UInt32
Voltage UInt32
Rate Int32
EstimatedRuntime UInt32
UniqueId UnicodeString

Event ID 10 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownBrightnessCapability

Fields #

NameDescription
BrightnessCapable Boolean

Event ID 11 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownPowerSource

Fields #

NameDescription
AcOnline Boolean

Event ID 12 — Process ProcessPath (process ID:ProcessPid) reset policy scheme from OldSchemeGuid to NewSchemeGuid.

#
Provider
Microsoft-Windows-UserModePowerService
Channel
System
Level
Informational
Task
PowerSchemeChanged

Description

Process ProcessPath (process ID:ProcessPid) reset policy scheme from OldSchemeGuid to NewSchemeGuid.

Message #

Process %1 (process ID:%2) reset policy scheme from %3 to %4

Fields #

NameDescription
ProcessPath UnicodeString
ProcessPid UInt32
OldSchemeGuid GUID
NewSchemeGuid GUID

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-UserModePowerService",
    "guid": "CE8DEE0B-D539-4000-B0F8-77BED049C590",
    "event_source_name": "",
    "event_id": 12,
    "version": 0,
    "level": 4,
    "task": 10,
    "opcode": 0,
    "keywords": 4611686018427387904,
    "time_created": "2022-04-04T13:15:18.534497+00:00",
    "event_record_id": 1678,
    "correlation": {},
    "execution": {
      "process_id": 724,
      "thread_id": 2708
    },
    "channel": "System",
    "computer": "WIN-TKC15D7KHUR",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "ProcessPath": "C:\\Windows\\WinSxS\\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.20348.557_none_f1edaeb8515fa10d\\TiWorker.exe",
    "ProcessPid": 1292,
    "OldSchemeGuid": "381B4222-F694-41F0-9685-FF5BB260DF2E",
    "NewSchemeGuid": "381B4222-F694-41F0-9685-FF5BB260DF2E"
  },
  "message": ""
}

References #

Event ID 13 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
PowerMeterData

Fields #

NameDescription
MeterId Pointer
value UInt32

Event ID 14 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
PowerMeterMetaData

Fields #

NameDescription
MeterId Pointer
SamplingPeriod UInt64
MeterNameLength UInt32
MeterName UnicodeString
MeteredHardwareCount UInt32
MeteredHardwareName UnicodeString

Event ID 15 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownOverrideConfiguration

Fields #

NameDescription
Flags UInt32
ProcessorVendor UInt32
ProcessorType UInt32

Event ID 16 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownOverridePowerSetting

Fields #

NameDescription
SchemeGuid GUID
SubgroupGuid GUID
SettingGuid GUID
Flags UInt32
DataType UInt32
DataSize UInt32
Data Binary
ProfileGuid GUID

Event ID 17 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownPowerProfileSetting

Fields #

NameDescription
ProfileGuid GUID
SubgroupGuid GUID
SettingGuid GUID
SchemePersonalityGuid GUID
Flags UInt32
ValueIndex UInt32
Type UInt32
DataSize UInt32
Data Binary
Altitude UInt32

Event ID 18 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
EnergyMeterData

Fields #

NameDescription
MeterId Pointer
AbsoluteEnergy UInt64
AbsoluteTime UInt64

Event ID 19 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
EnergyMeterMetaData

Fields #

NameDescription
MeterId Pointer
SamplingPeriod UInt64
ChannelNameLength UInt32
ChannelName UnicodeString

Event ID 22 — Reapply power settings upon completion of the provisioning engine's turn Turn.

Provider
Microsoft-Windows-UserModePowerService
Channel
System
Level
Informational
Task
ProvEngineTurnApply

Description

Reapply power settings upon completion of the provisioning engine's turn Turn.

Message #

Reapply power settings upon completion of the provisioning engine's turn %1

Fields #

NameDescription
Turn UInt32

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-UserModePowerService",
    "guid": "CE8DEE0B-D539-4000-B0F8-77BED049C590",
    "event_source_name": "",
    "event_id": 22,
    "version": 0,
    "level": 4,
    "task": 18,
    "opcode": 0,
    "keywords": 4611686018427387904,
    "time_created": "2025-12-31T19:32:24.462056+00:00",
    "event_record_id": 160,
    "correlation": {},
    "execution": {
      "process_id": 988,
      "thread_id": 540
    },
    "channel": "System",
    "computer": "USERUSE-98J6DVC",
    "security": {
      "user_id": "S-1-5-18"
    }
  },
  "event_data": {
    "Turn": 1
  },
  "message": ""
}

Event ID 23 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownConsoleSession

Fields #

NameDescription
SessionId UInt32

Event ID 24 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
ConsoleSessionChange

Fields #

NameDescription
Event UInt32
SessionId UInt32

Event ID 25 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownSessionUser

Fields #

NameDescription
UserContextToken UInt64
SessionId UInt32
UserSid SID

Event ID 26 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SessionUserChange

Fields #

NameDescription
Event UInt32
UserContextToken UInt64
SessionId UInt32
UserSid SID

Event ID 27 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownSmartUserPresenceState

Fields #

NameDescription
Supported Boolean
GlobalUserPresent Boolean
UserPredictionMode UInt32
MinConfidence UInt8
SuspendCount UInt32
LastUserAwayEndSystemTime UInt64

Event ID 28 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownSmartUserPresenceIntevals

Fields #

NameDescription
UserSid SID
IntervalCount UInt32
AwayIntervals UInt8
Flags UInt32

Event ID 29 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartUserPresenceIntervalsSet

Fields #

NameDescription
UserSid SID
IntervalCount UInt32
AwayIntervals UInt8
Flags UInt32

Event ID 30 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartUserPresenceIntevalsClear

Fields #

NameDescription
UserSid SID

Event ID 31 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartUserPresencePrediction

Fields #

NameDescription
UserAwayEndSystemTime UInt64

Event ID 32 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartUserPresenceSuspendResume

Fields #

NameDescription
Suspend Boolean
SuspendCount UInt32
GlobalUserPresent Boolean
UserPredictionMode UInt32

Event ID 33 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartUserPresenceTimeUpdate

Fields #

NameDescription
SystemTimeShift Int64

Event ID 34 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSession
Opcode
Start

Fields #

NameDescription
Type UInt32
Id UInt32

Event ID 35 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSession
Opcode
Stop

Fields #

NameDescription
Type UInt32
Id UInt32
ErrorCode UInt32

Event ID 36 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSession
Opcode
TooShort

Fields #

NameDescription
Type UInt32
Id UInt32

Event ID 37 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
Start

Fields #

NameDescription
Type UInt32
Id UInt32

Event ID 38 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
Stop

Fields #

NameDescription
Type UInt32
Id UInt32
ErrorCode UInt32

Event ID 39 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
PassStart

Fields #

NameDescription
Type UInt32
Id UInt32

Event ID 40 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
PassStop

Fields #

NameDescription
Type UInt32
Id UInt32
ErrorCode UInt32

Event ID 41 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
MissingStart

Fields #

NameDescription
Type UInt32
Id UInt32

Event ID 42 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SleepStudySleepSessionRelogging
Opcode
MissingStop

Fields #

NameDescription
Type UInt32
Id UInt32
ErrorCode UInt32

Event ID 43 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
BrightnessAndTransitionTimes

Fields #

NameDescription
EffectiveBrightnessPercentage UInt32
EffectiveBrightnessMillinits UInt32
NewBrightnessTransitionTime UInt32
DimmingTransitionTime UInt32
DimmedBrightnessPercentage UInt32
DimmedBrightnessMillinits UInt32
NewDimmedTransitionTime UInt32
UnDimmingTransitionTime UInt32

Event ID 44 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
BatteryReserveAction

Fields #

NameDescription
TimeInStandby UInt32
GracePeriod UInt32
RemainingBatteryPercentage UInt32
RemainingBatteryTime UInt32
ReserveBatteryTime UInt32
ExecuteAction Boolean
RejectReason UInt32
DataSources UInt32
CsSessionId UInt32

Event ID 45 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
StandbyBudgetAction

Fields #

NameDescription
TimeInStandby UInt32
GracePeriod UInt32
RemainingBatteryPercentage UInt32
StandbyBatteryDrainPercentage UInt32
BatteryDrainPercentageThreshold UInt32
ExecuteAction Boolean
RejectReason UInt32
DataSources UInt32
CsSessionId UInt32

Event ID 46 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
StandbyBudgetReset

Fields #

NameDescription
ActualTimeRange UInt32
RemainingBatteryPercentage UInt32

Event ID 47 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
SrumFailure

Fields #

NameDescription
Action UInt32
Error UInt32

Event ID 48 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
GpuAdapterCount

Fields #

NameDescription
Id UInt8
GpuCount UInt8
IdV2 UInt64

Event ID 49 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownOverlaySchemePowerSetting

Fields #

NameDescription
OverlaySchemeGuid GUID
SubgroupGuid GUID
SettingGuid GUID
Flags UInt32
ValueIndex UInt32
Type UInt32
DataSize UInt32
Data Binary
Altitude UInt32

Event ID 50 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownActualOverlayPowerScheme

Fields #

NameDescription
SchemeGuid GUID
AcOverlay Boolean

Event ID 51 — Process ProcessPath (process ID:ProcessPid) reset overlay policy scheme from OldSchemeGuid to NewSchemeGuid.

Provider
Microsoft-Windows-UserModePowerService
Channel
System
Task
OverlayPowerSchemeChanged

Description

Process ProcessPath (process ID:ProcessPid) reset overlay policy scheme from OldSchemeGuid to NewSchemeGuid.

Message #

Process %1 (process ID:%2) reset overlay policy scheme from %3 to %4

Fields #

NameDescription
ProcessPath UnicodeString
ProcessPid UInt32
OldSchemeGuid GUID
NewSchemeGuid GUID

Event ID 52 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownEffectiveOverlayPowerScheme

Fields #

NameDescription
SchemeGuid GUID

Event ID 53 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
RundownOverlaySuspendReason

Fields #

NameDescription
Reason UInt32

Event ID 54 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
OverlaySuspendResume

Fields #

NameDescription
Reason UInt32
Suspend Boolean

Event ID 55 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
OverrideDllSettingsUpdate

Event ID 56 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
OverrideDllPowerSetting

Fields #

NameDescription
SchemeGuid GUID
SubgroupGuid GUID
SettingGuid GUID
Flags UInt32
DataType UInt32
DataSize UInt32
Data Binary
ProfileGuid GUID

Event ID 57 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
Start

Fields #

NameDescription
Reason UInt32

Event ID 58 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
Stop

Fields #

NameDescription
Reason UInt32

Event ID 59 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
PowerSettingUpdate

Fields #

NameDescription
IsSystem UInt8
IsAc UInt8
ProcessPid UInt32
ProcessName UnicodeString
DataSize UInt32
Data Binary

Event ID 60 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
AdaptiveStandby
Opcode
AusterityBudgetAction

Fields #

NameDescription
TimeInStandby UInt32
GracePeriod UInt32
RemainingBatteryPercentage UInt32
StandbyBatteryDrainPercentage UInt32
BatteryDrainPercentageThreshold UInt32
ExecuteAction Boolean
RejectReason UInt32
DataSources UInt32
CsSessionId UInt32

Event ID 61 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartSuspendPrediction

Fields #

NameDescription
TargetState UInt32
SearchIndex UInt32
SearchStartTime FILETIME
SearchEndTime FILETIME
EntryTime FILETIME
ExitTime FILETIME
Error UInt32
Flags UInt32
ProbabilityThreshold UInt8
ConfidenceThreshold UInt8
ProbabilityActual UInt8
ConfidenceActual UInt8

Event ID 62 —

Provider
Microsoft-Windows-UserModePowerService
Channel
Diagnostic
Task
SmartSuspendRundown

Fields #

NameDescription
State UInt32
DisableReason UInt32
ThresholdCount UInt32
Thresholds UInt8