Microsoft-Windows-Diagnostics-Networking

40 events across 3 channels

EventTitleChannelSample
1000Network Diagnostics Framework started because the user requested a diagnostics …OperationalN
2000Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
2100Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
2200Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
2300Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
2400Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
2500Network Diagnostics Framework stopped because it completed the user initiated …OperationalN
3000An error occurred.OperationalN
3100An error occurred.OperationalN
4000This event is not emitted, it remains manifested for AppCompatSystemN
4100The Network Diagnostics Framework has completed the diagnosis phase of …SystemN
4200An error occurred.SystemN
5000This event is not emitted, it remains manifested for AppCompatSystemN
5100This event is not emitted, it remains manifested for AppCompatSystemN
5200This event is not emitted, it remains manifested for AppCompatSystemN
5300An error occurred.SystemN
6000Details about HelperClassName diagnosis.OperationalN
6100Details about HelperClassName diagnosis.SystemN
6200Details about HelperClassName diagnosis.DebugN
7000DebugMessage.DebugN
7010DebugMessage.DebugN
7020DebugMessage.DebugN
7030DebugMessage.DebugN
7040DebugMessage.DebugN
7050DebugMessage.DebugN
7100DebugMessage.DebugN
8001Start NDF IncidentDebugN
8002Stop NDF IncidentDebugN
8003Start NDF DiagnoseDebugN
8004Stop NDF DiagnoseDebugN
8005Start NDF RepairDebugN
8006Stop NDF RepairDebugN
8007Start NDF ValidateDebugN
8008Stop NDF ValidateDebugN
8009Start NDF Reproduce FailureDebugN
8010Stop NDF Reproduce FailureDebugN
8103Start NDF Helper Class 'HelperClassName' Diagnose.DebugN
8104Stop NDF Helper Class 'HelperClassName' Diagnose.DebugN
8107Start NDF Helper Class 'HelperClassName' Validate.DebugN
8108Stop NDF Helper Class 'HelperClassName' Validate.DebugN

Event ID 1000: Network Diagnostics Framework started because the user requested a diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Start
Opcode
Start

Description

Network Diagnostics Framework started because the user requested a diagnostics session.

Message #

Network Diagnostics Framework started because the user requested a diagnostics session. 

Helper Class Name: %1 

Number of parameters: %2 

Attributes passed to helper class: 
%3

Fields #

NameDescription
HelperClassName UnicodeString
NumberOfAttributes UInt32
HelperClassAttributes UnicodeString

Event ID 2000: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Success, no problems found. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 2100: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Success, problems repaired. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 2200: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Failed during diagnosis. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 2300: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Failed during repair. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 2400: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Cancelled during diagnosis. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 2500: Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Stop
Opcode
Stop

Description

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session.

Message #

Network Diagnostics Framework stopped because it completed the user initiated diagnostics session. 

Result: Cancelled during repair. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 3000: An error occurred.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Fail
Opcode
ThefailureoccurredintheFrameworkcode.

Description

An error occurred. The Network Diagnostics Framework failed to complete operation. A Windows Error Report was generated. [ResultHR].

Message #

An error occurred. The Network Diagnostics Framework failed to complete operation. A Windows Error Report was generated. [%1].

Fields #

NameDescription
ResultHR UInt32

Event ID 3100: An error occurred.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
Fail
Opcode
ThefailureoccurredintheHelperclasscode.

Description

An error occurred. The Network Diagnostics Framework failed to complete operation. A Windows Error Report was generated. [ResultHR].

Message #

An error occurred. The Network Diagnostics Framework failed to complete operation. A Windows Error Report was generated. [%1].

Fields #

NameDescription
ResultHR UInt32

References #

Event ID 4000: This event is not emitted, it remains manifested for AppCompat

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
DiagnosisSuccess

Description

This event is not emitted, it remains manifested for AppCompat.

Message #

This event is not emitted, it remains manifested for AppCompat

Fields #

NameDescription
RootCause UnicodeString
RootCauseGUID GUID
RepairOption UnicodeString
RepairGUID GUID
SecondsRequired UInt32
SIDTypeRequired UInt32
HelperClassName UnicodeString
InterfaceDesc UnicodeString
InterfaceGUID GUID

Event ID 4100: The Network Diagnostics Framework has completed the diagnosis phase of operation, but no network problem was identified.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
DiagnosisSuccess

Description

The Network Diagnostics Framework has completed the diagnosis phase of operation, but no network problem was identified.

Message #

The Network Diagnostics Framework has completed the diagnosis phase of operation, but no network problem was identified.

Event ID 4200: An error occurred.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
DiagnosisFailure

Description

An error occurred. The Network Diagnostics Framework failed to complete the diagnosis phase of operation. A Windows Error Report was generated. [ResultHR].

Message #

An error occurred. The Network Diagnostics Framework failed to complete the diagnosis phase of operation. A Windows Error Report was generated. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 5000: This event is not emitted, it remains manifested for AppCompat

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
ValidationSuccess

Description

This event is not emitted, it remains manifested for AppCompat.

Message #

This event is not emitted, it remains manifested for AppCompat

Fields #

NameDescription
RootCause UnicodeString
RootCauseGUID GUID
RepairOption UnicodeString
RepairGUID GUID
SecondsRequired UInt32
SIDTypeRequired UInt32
HelperClassName UnicodeString
InterfaceDesc UnicodeString
InterfaceGUID GUID

Event ID 5100: This event is not emitted, it remains manifested for AppCompat

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
ValidationFailure

Description

This event is not emitted, it remains manifested for AppCompat.

Message #

This event is not emitted, it remains manifested for AppCompat

Fields #

NameDescription
RootCause UnicodeString
RootCauseGUID GUID
RepairOption UnicodeString
RepairGUID GUID
SecondsRequired UInt32
SIDTypeRequired UInt32
HelperClassName UnicodeString
InterfaceDesc UnicodeString
InterfaceGUID GUID

References #

Event ID 5200: This event is not emitted, it remains manifested for AppCompat

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
RepairOptionFailure

Description

This event is not emitted, it remains manifested for AppCompat.

Message #

This event is not emitted, it remains manifested for AppCompat

Fields #

NameDescription
RootCause UnicodeString
RootCauseGUID GUID
RepairOption UnicodeString
RepairGUID GUID
SecondsRequired UInt32
SIDTypeRequired UInt32
HelperClassName UnicodeString
InterfaceDesc UnicodeString
InterfaceGUID GUID

Event ID 5300: An error occurred.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
RepairFailure

Description

An error occurred. The Network Diagnostics Framework failed to complete the repair phase of operation. A Windows Error Report was generated. [ResultHR].

Message #

An error occurred. The Network Diagnostics Framework failed to complete the repair phase of operation. A Windows Error Report was generated. [%1]

Fields #

NameDescription
ResultHR UInt32

Event ID 6000: Details about HelperClassName diagnosis.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Operational
Task
HelperClassInfo

Description

Details about HelperClassName diagnosis.

Message #

Details about %1 diagnosis: 

%2

Fields #

NameDescription
HelperClassName UnicodeString
EventDescription UnicodeString
EventVerbosity UInt16

Event ID 6100: Details about HelperClassName diagnosis.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
System
Task
HelperClassInfo

Description

Details about HelperClassName diagnosis.

Message #

Details about %1 diagnosis: 

%2

Fields #

NameDescription
HelperClassName UnicodeString
EventDescription UnicodeString
EventVerbosity UInt16

Event ID 6200: Details about HelperClassName diagnosis.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
HelperClassInfo

Description

Details about HelperClassName diagnosis.

Message #

Details about %1 diagnosis: 

%2

Fields #

NameDescription
HelperClassName UnicodeString
EventDescription UnicodeString
EventVerbosity UInt16

Event ID 7000: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7010: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7020: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7030: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7040: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7050: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 7100: DebugMessage.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Debug

Description

DebugMessage

Message #

%1

Fields #

NameDescription
DebugMessage UnicodeString

Event ID 8001: Start NDF Incident

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Incident.

Message #

Start NDF Incident

Event ID 8002: Stop NDF Incident

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Incident.

Message #

Stop NDF Incident

Event ID 8003: Start NDF Diagnose

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Diagnose.

Message #

Start NDF Diagnose

Event ID 8004: Stop NDF Diagnose

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Diagnose.

Message #

Stop NDF Diagnose

References #

Event ID 8005: Start NDF Repair

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Repair.

Message #

Start NDF Repair

Event ID 8006: Stop NDF Repair

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Repair.

Message #

Stop NDF Repair

Event ID 8007: Start NDF Validate

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Validate.

Message #

Start NDF Validate

Event ID 8008: Stop NDF Validate

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Validate.

Message #

Stop NDF Validate

Event ID 8009: Start NDF Reproduce Failure

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Reproduce Failure.

Message #

Start NDF Reproduce Failure

Event ID 8010: Stop NDF Reproduce Failure

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Reproduce Failure.

Message #

Stop NDF Reproduce Failure

Event ID 8103: Start NDF Helper Class 'HelperClassName' Diagnose.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Helper Class 'HelperClassName' Diagnose.

Message #

Start NDF Helper Class '%1' Diagnose

Fields #

NameDescription
HelperClassName UnicodeString

Event ID 8104: Stop NDF Helper Class 'HelperClassName' Diagnose.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Helper Class 'HelperClassName' Diagnose.

Message #

Stop NDF Helper Class '%1' Diagnose

Fields #

NameDescription
HelperClassName UnicodeString

Event ID 8107: Start NDF Helper Class 'HelperClassName' Validate.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Start
Opcode
Start

Description

Start NDF Helper Class 'HelperClassName' Validate.

Message #

Start NDF Helper Class '%1' Validate

Fields #

NameDescription
HelperClassName UnicodeString

Event ID 8108: Stop NDF Helper Class 'HelperClassName' Validate.

#
Provider
Microsoft-Windows-Diagnostics-Networking
Channel
Debug
Task
Stop
Opcode
Stop

Description

Stop NDF Helper Class 'HelperClassName' Validate.

Message #

Stop NDF Helper Class '%1' Validate

Fields #

NameDescription
HelperClassName UnicodeString

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 36c23e18-0e66-11d9-bbeb-505054503030

Defined in netdiagfx.dll, which carries the event manifest.

Observed on:

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02

Downloads