Trace Spy is a software application that provides users with an alternative to SysInternals DebugView and a simple method of grabbing information from OutoputDebugString events and ETW providers traces.
The upper hand of a portable app
The installation process is not a necessity, as this product is portable. As a consequence, unlike installers, it is not going to add any new items to the Windows registry or Start menu/screen and it is not going to leave any kind of traces behind after its removal.
Another important aspect that should be mentioned is that it is possible to run Trace Spy on any computer you have been granted access to and take it everywhere with you, by simply copying the program files to a removable data device.
The interface is minimal and intuitive, thus enabling both beginners and highly experienced people to find their way around it. Nonetheless, the lingo present all throughout the utility might pose some difficulties for the lesser experienced users.
View capture information and tweak options
Starting the capture is a one-click operation, while you should know that all results are going to be displayed in the main window along with information such as process, texts, ticks, process id and ETF description.
Moreover, you can add new ETW providers, as well as change font type, stile and size, insert or edit filters and use a search function too look for items with more ease.
To conclude, Trace Spy is a pretty efficient piece of software, which only requires a minimal amount of CPU and memory, even during the capturing process. We did not encounter any errors, bugs or crashes during our tests, the response time was pretty good, yet it remains a tool mostly dedicated to power users.