Microsoft-Windows-BitLocker-Driver-Performance

EventTitleChannelSampleRule
1fve:ReadRequestOperationalYN
2fve:ReadRequestOperationalYN
3fve:WriteRequestOperationalYN
4fve:WriteRequestOperationalYN
5fve:ReadSubRequestOperationalNN
6fve:WriteSubRequestOperationalNN
7fve:ReadSubRequestStartOperationalNN
8fve:ReadSubRequestStopOperationalNN
9fve:WriteSubRequestStartOperationalNN
10fve:WriteSubRequestStopOperationalNN
11fve:VolumeStackCreateOperationalNN
12fve:VolumeStackDeleteOperationalNN
13fve:VolumeDiscoveryStartOperationalNN
14fve:VolumeDiscoveryStopOperationalNN
15fve:MetadataWriteStartOperationalNN
16fve:MetadataWriteStopOperationalNN
17fve:FveIoctlStartOperationalNN
18fve:FveIoctlStopOperationalNN
19fve:FveActionStartOperationalNN
20fve:FveActionStopOperationalNN
21fve:ConversionStartOperationalNN
22fve:ConversionStopOperationalNN
23fve:ConversionStepStartOperationalNN
24fve:ConversionStepStopOperationalNN
25fve:SliderMoveStartOperationalNN
26fve:SliderMoveStopOperationalNN
27fve:IoDecryptRequestStartOperationalNN
28fve:IoDecryptRequestStopOperationalNN
29fve:IoEncryptRequestStartOperationalNN
30fve:IoEncryptRequestStopOperationalNN
31fve:BCryptEncryptRequestStartOperationalNN
32fve:BCryptEncryptRequestStopOperationalNN
33fve:BCryptDecryptRequestStartOperationalNN
34fve:BCryptDecryptRequestStopOperationalNN
35fve:BCryptEncryptRequestStart35OperationalNN
36fve:BCryptEncryptRequestStop36OperationalNN
37fve:BCryptEncryptRequestStart37OperationalNN
38fve:BCryptEncryptRequestStop38OperationalNN
39fve:BCryptDecryptRequestStart39OperationalNN
40fve:BCryptDecryptRequestStop40OperationalNN
41fve:BCryptDecryptRequestStart41OperationalNN
42fve:BCryptDecryptRequestStop42OperationalNN
43fve:BCryptEncryptRequestStart43OperationalNN
44fve:BCryptEncryptRequestStop44OperationalNN
45fve:BCryptDecryptRequestStart45OperationalNN
46fve:BCryptDecryptRequestStop46OperationalNN

Event ID 1: fve:ReadRequest

#
Channel
Operational
Also via
realtime ETW trace
Level
Informational
Task
fve:ReadRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-BitLocker-Driver-Performance",
    "guid": "{1DE130E1-C026-4CBF-BA0F-AB608E40AEEA}",
    "event_source_name": "",
    "event_id": 1,
    "version": 0,
    "level": 4,
    "task": 1,
    "opcode": 1,
    "keywords": "0x0000000000000020",
    "time_created": "2026-06-02T05:41:26.365+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 3756,
      "thread_id": 15096
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "DevObjPtr": "0xFFFFBD09E2D09030",
    "IrpPtr": "0xFFFFBD09F3553010"
  },
  "message": "fve:ReadRequest"
}

Event ID 2: fve:ReadRequest

#
Channel
Operational
Also via
realtime ETW trace
Level
Informational
Task
fve:ReadRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-BitLocker-Driver-Performance",
    "guid": "{1DE130E1-C026-4CBF-BA0F-AB608E40AEEA}",
    "event_source_name": "",
    "event_id": 2,
    "version": 0,
    "level": 4,
    "task": 1,
    "opcode": 2,
    "keywords": "0x0000000000000020",
    "time_created": "2026-06-02T05:41:26.366+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 10660,
      "thread_id": 13648
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "DevObjPtr": "0xFFFFBD09E2D09030",
    "IrpPtr": "0xFFFFBD09F3553010"
  },
  "message": "fve:ReadRequest"
}

Event ID 3: fve:WriteRequest

#
Channel
Operational
Also via
realtime ETW trace
Level
Informational
Task
fve:WriteRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-BitLocker-Driver-Performance",
    "guid": "{1DE130E1-C026-4CBF-BA0F-AB608E40AEEA}",
    "event_source_name": "",
    "event_id": 3,
    "version": 0,
    "level": 4,
    "task": 2,
    "opcode": 1,
    "keywords": "0x0000000000000020",
    "time_created": "2026-06-02T05:41:25.566+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 4,
      "thread_id": 1496
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "DevObjPtr": "0xFFFFBD09E2D09030",
    "IrpPtr": "0xFFFFBD09F2E7F520"
  },
  "message": "fve:WriteRequest"
}

Event ID 4: fve:WriteRequest

#
Channel
Operational
Also via
realtime ETW trace
Level
Informational
Task
fve:WriteRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-BitLocker-Driver-Performance",
    "guid": "{1DE130E1-C026-4CBF-BA0F-AB608E40AEEA}",
    "event_source_name": "",
    "event_id": 4,
    "version": 0,
    "level": 4,
    "task": 2,
    "opcode": 2,
    "keywords": "0x0000000000000020",
    "time_created": "2026-06-02T05:41:25.567+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 14172,
      "thread_id": 6176
    },
    "channel": "ETW Trace",
    "computer": "DESKTOP-FF3N5XK",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "DevObjPtr": "0xFFFFBD09E2D09030",
    "IrpPtr": "0xFFFFBD09F2E7F520"
  },
  "message": "fve:WriteRequest"
}

Event ID 5: fve:ReadSubRequest

#
Channel
Operational
Task
fve:ReadSubRequest

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer
SubIrpPtr Pointer

Event ID 6: fve:WriteSubRequest

#
Channel
Operational
Task
fve:WriteSubRequest

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer
SubIrpPtr Pointer

Event ID 7: fve:ReadSubRequestStart

#
Channel
Operational
Task
fve:ReadSubRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Event ID 8: fve:ReadSubRequestStop

#
Channel
Operational
Task
fve:ReadSubRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Event ID 9: fve:WriteSubRequestStart

#
Channel
Operational
Task
fve:WriteSubRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Event ID 10: fve:WriteSubRequestStop

#
Channel
Operational
Task
fve:WriteSubRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
IrpPtr Pointer

Event ID 11: fve:VolumeStackCreate

#
Channel
Operational
Task
fve:VolumeStackCreate

Fields #

NameDescription
DevObjPtr Pointer
PdoPtr Pointer

Event ID 12: fve:VolumeStackDelete

#
Channel
Operational
Task
fve:VolumeStackDelete

Fields #

NameDescription
DevObjPtr Pointer
PdoPtr Pointer

Event ID 13: fve:VolumeDiscoveryStart

#
Channel
Operational
Task
fve:VolumeDiscovery
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer

Event ID 14: fve:VolumeDiscoveryStop

#
Channel
Operational
Task
fve:VolumeDiscovery
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer

Event ID 15: fve:MetadataWriteStart

#
Channel
Operational
Task
fve:MetadataWrite
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
Index UInt32
Offset UInt64

Event ID 16: fve:MetadataWriteStop

#
Channel
Operational
Task
fve:MetadataWrite
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
Index UInt32
Offset UInt64

Event ID 17: fve:FveIoctlStart

#
Channel
Operational
Task
fve:FveIoctl
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 18: fve:FveIoctlStop

#
Channel
Operational
Task
fve:FveIoctl
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 19: fve:FveActionStart

#
Channel
Operational
Task
fve:FveAction
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 20: fve:FveActionStop

#
Channel
Operational
Task
fve:FveAction
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 21: fve:ConversionStart

#
Channel
Operational
Task
fve:Conversion
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 22: fve:ConversionStop

#
Channel
Operational
Task
fve:Conversion
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
Command UInt32

Event ID 23: fve:ConversionStepStart

#
Channel
Operational
Task
fve:ConversionStep
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
Offset UInt64
Size UInt32
Command UInt32

Event ID 24: fve:ConversionStepStop

#
Channel
Operational
Task
fve:ConversionStep
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
Offset UInt64
Size UInt32
Command UInt32

Event ID 25: fve:SliderMoveStart

#
Channel
Operational
Task
fve:SliderMove
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
PrevOffset UInt64
NextOffset UInt64
Size UInt64

Event ID 26: fve:SliderMoveStop

#
Channel
Operational
Task
fve:SliderMove
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
PrevOffset UInt64
NextOffset UInt64
Size UInt64

Event ID 27: fve:IoDecryptRequestStart

#
Channel
Operational
Task
fve:IoDecryptRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
SubIrpPtr Pointer
Offset UInt64
Size UInt32

Event ID 28: fve:IoDecryptRequestStop

#
Channel
Operational
Task
fve:IoDecryptRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
SubIrpPtr Pointer
Offset UInt64
Size UInt32

Event ID 29: fve:IoEncryptRequestStart

#
Channel
Operational
Task
fve:IoEncryptRequest
Opcode
Start

Fields #

NameDescription
DevObjPtr Pointer
SubIrpPtr Pointer
Offset UInt64
Size UInt32

Event ID 30: fve:IoEncryptRequestStop

#
Channel
Operational
Task
fve:IoEncryptRequest
Opcode
Stop

Fields #

NameDescription
DevObjPtr Pointer
SubIrpPtr Pointer
Offset UInt64
Size UInt32

Event ID 31: fve:BCryptEncryptRequestStart

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 32: fve:BCryptEncryptRequestStop

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 33: fve:BCryptDecryptRequestStart

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 34: fve:BCryptDecryptRequestStop

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 35: fve:BCryptEncryptRequestStart35

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 36: fve:BCryptEncryptRequestStop36

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 37: fve:BCryptEncryptRequestStart37

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 38: fve:BCryptEncryptRequestStop38

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 39: fve:BCryptDecryptRequestStart39

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 40: fve:BCryptDecryptRequestStop40

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 41: fve:BCryptDecryptRequestStart41

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 42: fve:BCryptDecryptRequestStop42

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 43: fve:BCryptEncryptRequestStart43

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 44: fve:BCryptEncryptRequestStop44

#
Channel
Operational
Task
fve:BCryptEncryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 45: fve:BCryptDecryptRequestStart45

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Start

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Event ID 46: fve:BCryptDecryptRequestStop46

#
Channel
Operational
Task
fve:BCryptDecryptRequest
Opcode
Stop

Fields #

NameDescription
BufferPtr Pointer
Size UInt32

Provenance

ETW provider GUID {1DE130E1-C026-4CBF-BA0F-AB608E40AEEA}

Defined in fvevol.sys, the binary that emits these events.

  • Win11-26200.6584, sample captured from a live trace, binary version 10.0.26100.4768, captured 2026-06-02 — Manifest XML pack, 2.0 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.4768, captured 2026-06-02 — Manifest XML pack, 2.0 MB