We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

How to: Enable Event Trace Providers

Event Tracing for Windows (ETW) is an efficient kernel-level tracing facility that lets profiler log kernel or application-defined events. The data collected from the event provider can only be viewed using CALLTRACE option of the VSPerfReport command- line tool. You can use this report to determine where performance issues are occurring in the application.


ETW events are only supported on Windows Server 2003 SP1 and Windows XP SP2.

To enable event trace providers

  1. In Performance Explorer, right-click the performance session, and then click Properties.

  2. In the Property Pages, click the Events properties.

  3. In the Select event trace provider to collect data from list, select the event providers you want to use for profiling your application.

See Also