Getting the schema for Windows Performance Recorder profiles


I was having some trouble authoring a Windows Performance Recorder profile by hand-editing the XML, and I wanted to check it against the schema.

This MSDN page says “you can get the WPRControlProfiles.xsd file in %ProgramFiles(x86)%\Windows Kits\8.1\Windows Performance Toolkit“. That appears to no longer be true.

I dug around a little and eventually found it. It’s a resource in %ProgramFiles(x86)%\Windows Kits\8.1\Windows Performance Toolkit\windowsperformancerecordercontrol.dll – the rest of the instructions seem to work fine.

You can extract it by opening the .dll in Visual Studio, expanding to the right node (highlighted above), then right-click and choose “Export”.

Comments (2)

  1. thanks for this awesome trick. I wanted the Win10 WPT Schema and now I got it from the "C:Program Files (x86)Windows Kits10Windows Performance Toolkitwindowsperformancerecordercontrol.dll" :)

  2. with the latest Windows 10 Creators Update SDK (>Build 15000), the WPRControlProfiles.xsd is now stored in WPT folder :)

Skip to main content