Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Defrag Tools: #39 - Windows Performance Toolkit

29 minutes, 7 seconds


Right click “Save as…”

In this episode of Defrag Tools, Andrew Richards, Chad Beeder and Larry Larsen starting walking you through the Windows Performance Toolkit (WPT).

Defrag Tools: #23 - Windows 8 SDK
Defrag Tools: #29 - WinDbg - ETW Logging
Windows Performance Analysis Developer Center
Windows Performance Toolkit
Channel 9 Videos
NTDebugging Blog Article
PFE Blog Series

[00:00] - What is the Windows Performance Toolkit (WPT)?
[06:23] - Articles
[10:33] - Architecture of Event Tracing for Windows (ETW)
[18:30] - Windows Performance Recorder
[21:50] - Default, Resource and Scenario Profiles
[29:07] - More next week... and many more weeks to come!


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • MagicAndre1981Magic​Andre1981 xperf addicted

    finally you touch my number 1 tool  Big Smile


    [06:23] - Articles

    ETW/xperf is too complicated for starters, so you don't see much users who use it. And the nw WPA.exe makes it even more complicated for new users, because no graphs are selected by default. So the users have no idea how to start.


    [18:30] - Windows Performance Recorder

    xperf (win8 version) is also able to generate the .net PDBs if you set the environment variable XPERF_CreateNGenPdbs to 1


  • is the network I/O provider collecting the same data as the commandline "netsh trace start [parameters]"? Can you use this stuff safely in production? For instance on an Exchange or SharePoint server or Domain Controller?

  • Nuno FreixoNuno Freixo

    Hi Guys, this is a very interesting topic at the moment. I recently start using the new WPR and I find it very good. I would like to see episodes related to trace analysis regarding each advanced trace that you can get with WPR.

  • Andrew Richardswindev Andrew Richards

    @Nuno Freixo: Thanks. Lots of episodes your way!

  • I've been using ETW for SQL Server tuning and troubleshooting for some time now and I have to say it's downright amazing. I've also written about it (it's in Portuguese): http://bit.ly/ZPF8Ju

    This is indeed a great topic. I'll be following closely Smiley

  • Kellen SunderlandKellen Sunderland

    Hey guys, I'd like to see a break down as well. It'd be great to have it for reference, just so that if down the road we run into a say audio popping problem, we'd be able to see how a PFE/EE would track it down.

  • MagicAndre1981Magic​Andre1981 xperf addicted

    @Kellen Sunderland


    Such audio issues are caused by DPC issues. Run this command from cmd prompt with admin rights:

    xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d DPC_Interrupt.etl


    wait 60s and press a key.

    Now run this:

    xperf -I DPC_Interrupt.etl -a dpcisr > dpc.txt

    and open the txt file. Now look which drivers have an "Elapsed Time" larger 1024┬Ás.


    Update the driver and see if this fixes it.

  • Marc ShermanMarc Sherman

    I've been a fan of xperf for a couple of years now. Looking forward to every episode in this series!

  • VasuVasu

    Windows Performance Tool kit is too good and too complicated, so it would be good, if you could have a session in each one of the Major providers.

  • Al Windows LeoneALWindows​Leone I took care of that Windows thing for ya.

    Lot of great information in these videos. Thanks and keep 'em coming!

  • Great start to the series. Looking forward to seeing more.

  • evettsjevettsj

    Any chance you could post your scripts?

  • scriptsscripts

    here are the scripts: https://skydrive.live.com/?cid=e17bd609d227bb4a&id=E17BD609D227BB4A!11560

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.