Microsoft-Windows-Storage-Tiering-IoHeat

Event ID 1: Volume VolumeGuid (ID VolumeIdHash) is measuring I/O heat.

#
Channel
Heat
Task
HeatInit

Message #

Volume %1 (ID %2) is measuring I/O heat.

Fields #

NameDescription
VolumeGuid GUID
VolumeIdHash UInt32

Event ID 2: READ - Volume: VolumeIdHash File: FileIDLowerFileIDUpper Offset: Offset Length Length.

#
Channel
Heat
Task
MeasureHeat

Message #

READ - Volume: %5 File: %1%2 Offset: %3 Length %4

Fields #

NameDescription
FileIDLower UInt64
FileIDUpper UInt64
Offset UInt64
Length UInt32
VolumeIdHash UInt32

Event ID 3: WRITE - Volume: VolumeIdHash File: FileIDLowerFileIDUpper Offset: Offset Length Length.

#
Channel
Heat
Task
MeasureHeat

Message #

WRITE - Volume: %5 File: %1%2 Offset: %3 Length %4

Fields #

NameDescription
FileIDLower UInt64
FileIDUpper UInt64
Offset UInt64
Length UInt32
VolumeIdHash UInt32

Event ID 4: DELETE - Volume: VolumeIdHash File: FileIDLowerFileIDUpper.

#
Channel
Heat
Task
MeasureHeat

Message #

DELETE - Volume: %5 File: %1%2

Fields #

NameDescription
FileIDLower UInt64
FileIDUpper UInt64
Offset UInt64
Length UInt32
VolumeIdHash UInt32

Event ID 5: TIERMOVE - Volume: VolumeIdHash File: FileIDLowerFileIDUpper Offset: Offset Length Length Source: Source Destination: Destination.

#
Channel
Heat
Task
MeasureHeat

Message #

TIERMOVE - Volume: %7 File: %1%2 Offset: %3 Length %4 Source: %5 Destination: %6

Fields #

NameDescription
FileIDLower UInt64
FileIDUpper UInt64
Offset UInt64
Length UInt32
Source UInt32
Destination UInt32
VolumeIdHash UInt32

Provenance

ETW provider GUID 990c55fc-2662-47f6-b7d7-eb3c027cb13f

Defined in microsoft-windows-storage-tiering-events.dll, which carries the event manifest.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02 — Manifest XML pack, 2.0 MB