Microsoft-Windows-Kernel-CPU-Starvation
4 events across 1 channel
| Event | Title | Channel | Sample |
|---|---|---|---|
| 1 | CPU CpuNumber exceeded its single DPC soft timeout of SoftTimeoutTicks clock … | Operational | N |
| 2 | CPU CpuNumber exceeded its cumulative DPC soft timeout of … | Operational | N |
| 3 | Thread DpcSequenceNumber on CPU ThresholdTicks exceeded the threshold of … | Operational | N |
| 4 | Capture DPC sequence number DpcSequenceNumber at tick Tick. | Operational | N |
Event ID 1: CPU CpuNumber exceeded its single DPC soft timeout of SoftTimeoutTicks clock ticks.
#Description
CPU CpuNumber exceeded its single DPC soft timeout of SoftTimeoutTicks clock ticks. A single DPC in module ModuleName, with key DpcRoutineKey, ran for TickCount clock ticks on the thread with TID ThreadID.
Message #
Fields #
| Name | Description |
|---|---|
DpcRoutineKey Pointer | |
ThreadID UInt32 | |
CpuNumber UInt32 | |
TickCount UInt32 | |
SoftTimeoutTicks UInt32 | |
ModuleNameLength UInt16 | |
ModuleName UnicodeString |
Event ID 2: CPU CpuNumber exceeded its cumulative DPC soft timeout of CumulativeSoftTimeoutTicks clock ticks, by running at an IRQL greater than or equal to DISPATCH_LEVEL for CumulativeTickCount clock ticks...
#Description
CPU CpuNumber exceeded its cumulative DPC soft timeout of CumulativeSoftTimeoutTicks clock ticks, by running at an IRQL greater than or equal to DISPATCH_LEVEL for CumulativeTickCount clock ticks on the thread with TID ThreadID.
Message #
Fields #
| Name | Description |
|---|---|
ThreadID UInt32 | |
CpuNumber UInt32 | |
CumulativeTickCount UInt32 | |
CumulativeSoftTimeoutTicks UInt32 |
Event ID 3: Thread DpcSequenceNumber on CPU ThresholdTicks exceeded the threshold of CumulativeTickCount ticks running at DISPATCH_LEVEL or higher, profiling started with sequence number SingleTickCount.
#Description
Thread DpcSequenceNumber on CPU ThresholdTicks exceeded the threshold of CumulativeTickCount ticks running at DISPATCH_LEVEL or higher, profiling started with sequence number SingleTickCount.
Message #
Fields #
| Name | Description |
|---|---|
DpcSequenceNumber UInt32 | |
ThresholdTicks UInt32 | |
SingleTickCount UInt32 | |
CumulativeTickCount UInt32 | |
Cause UInt32 |
Event ID 4: Capture DPC sequence number DpcSequenceNumber at tick Tick.
#Provenance
Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.
ETW provider GUID 7f54ca8a-6c72-5cbc-b96f-d0ef905b8bce
Defined in Microsoft-Windows-System-Events.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.3932, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.5074, captured 2026-06-02