Showing category results for Microsoft Performance Tools

Mar 31, 2021
Post comments count2
Post likes count1

WPR fails to start, insufficient system resources?

Sowoon Pyo

From time to time, I get questions about insufficient system resource error (0x800705aa) when starting the trace using WPR. The error can be frustrating, especially when there is enough memory and storage space left on the system. Some people try to solve the issue by increasing the system resources such as killing some apps and services. It does n...

Windows Performance RecorderEvent Tracing for Windows
Jan 27, 2021
Post comments count3
Post likes count1

Controlling the event session name with the instance name

Sowoon Pyo

In this post, I explained what the session name is in ETW and how to set the session name through WPR with the instancename option.

Windows Performance RecorderEvent Tracing for Windows
Jan 15, 2021
Post comments count1
Post likes count0

Windows Performance Analyzer – Table & Graph Configurations (Part 1)

Tristan Gibeau

In the previous post, we discussed a brief intro into Windows Performance Analyzer (WPA) and its feature set.  WPA can display trace data in a wide array of formats, most of which are pre-configured as presets designed for drilling into specific data points. Here is one for example: WPA's CPU Usage (Sampled) table has a few different presets, ea...

Performance and DiagnosticsWindows Performance Analyzer
Dec 10, 2020
Post comments count0
Post likes count2

Authoring Custom Profiles – Part 2

Sowoon Pyo

In this post, we enhance the simple custom profile for WPR by adding the system tracing session. Because kernel events provide critical information about processes, threads, modules, and more, collecting the system events greatly extends your ability to analyze traces and diagnose issues.

Windows Performance RecorderPerformance and DiagnosticsEvent Tracing for Windows
Nov 10, 2020
Post comments count0
Post likes count2

Authoring custom profiles – Part 1

Sowoon Pyo

This is the first post in a multi-part series about authoring custom profiles for Windows Performance Recorder (WPR.) In a previous post, we have looked at how to start a trace with built-in profiles. The built-in profiles offer wide variety of preset profiles that we can use for different scenarios. There are built-in profiles for CPU usage, Ne...

Windows Performance RecorderPerformance and DiagnosticsEvent Tracing for Windows
Oct 6, 2020
Post comments count3
Post likes count0

WPR Start and Stop Commands

Sowoon Pyo

In this post, we show how to start and stop the trace using WPR. The first step is doing 'wpr -help start'. The command parameters seems to be cryptic. We explain those parameters in detail with examples.

Windows Performance Recorder
Sep 29, 2020
Post comments count0
Post likes count2

Windows Performance Analyzer “WPA” Intro

Tristan Gibeau

If you do a search online for WPA, you might find information for protecting your Wi-Fi, but that is a different type of WPA. In the performance & diagnostics space WPA stands for Windows Performance Analyzer, a friendly but intricate UI that allows for developers and analyst to deep dive into performance traces captured on Windows (and beyo...

Windows Performance AnalyzerPerformance and Diagnostics
Sep 16, 2020
Post comments count2
Post likes count4

WPR Intro

Sowoon Pyo

This is the first blog post about WPR. WPR is an acronym for Windows Performance Recorder. This post introduces list of acronyms that are used commonly performance tools, installation steps, the difference between WPR and WPRUI, and finally about the instance name and the error.

Windows Performance Recorder