WppViewer Studio
WPP and ETW tracing without fighting the tools.
Beta v6.5 is now available.
WppViewer Studio is a Windows trace viewer built for the work driver developers actually do: open ETL files, start live WPP sessions, capture DbgPrint output, filter noisy logs, jump from an event to source, and inspect call stacks* when a trace line is not enough.
If you are using Microsoft TraceView today, WppViewer keeps the familiar WPP workflow and adds the source, stack, filtering, and mixed trace context needed for daily driver work. See the WppViewer vs TraceView comparison.
What WppViewer Does
- Opens saved ETL traces and displays formatted WPP messages.
- Starts live WPP capture from provider GUID, flags, level, and TMF search path.
- Saves workspaces for repeatable trace setups across debugging sessions.
- Combines WPP, kernel process and image events, DbgPrint, and OutputDebugString.
- Filters and highlights event streams so the important rows stand out quickly.
- Searches across trace messages with options for case, whole word, regex, and fields.
- Exports displayed events when you need to send a focused trace to another engineer.
Built for Kernel Debugging
WppViewer Studio is especially useful when a trace has to answer more than "what message printed?" It can collect kernel context needed for stack resolution for ETW and DbgPrint events, attach DbgPrint capture to the system logger, and show source locations when trace metadata includes file and line information. That makes it easier to move from a trace row to the code path that produced it.
Screenshots
Demo vs Licensed Studio
| Capability | Demo | Licensed Studio |
|---|---|---|
| Open and view ETL files | Included | Included |
| Live WPP trace providers | 1 provider at a time | Multiple providers |
| History buffer | Up to 50,000 events | No product cap |
| Source viewing | Disabled | Enabled |
| Stack dump view | Disabled | Enabled |
| Kernel trace support for stacks and DbgPrint | Disabled | Enabled |
| Process name shown | Disabled | Enabled |
| Filtering, highlighting, search, and export | Included | Included |
Get WppViewer
Start with the demo if you want to test the viewer against your own ETL files and WPP providers. If you need multi-provider live sessions, source view, kernel trace support, DbgPrint stacks, or a larger history buffer, contact Joya Systems for a licensed Studio build.
* Stack traces are available for ETW messages and DbgPrint events. WPP messages do not generate stack data.
WppViewer Studio
What our customers say about us?

Read our customer testimonials to find out why our clients keep returning for their projects.
View Testimonials
