Windows perfmon Recipe
- Run } perfmon or Performance Monitor
- Expand Performance } Data Collector Sets
- Right click on User Defined } New } Data Collector Set
- Provide a name and click Next
- Choose a directory to write the files (e.g.
C:\PerfLogs\...) - Continue through the steps until clicking Finish
- Right click the newly created data collector set and click
Properties
- Click the Stop Condition tab
- Uncheck Overall duration
- Check Maximum Size and change the maximum size based on available disk space in megabytes, e.g. 1024 for one gigabyte
- Click OK
- Expand the User Defined folder and select the newly created data collector set
- Right click on Performance Counter } Properties
- Click on the File tab
- Check Circular
- Click OK
- Do the same steps for NT Kernel
- Under the User Defined folder, click on the the newly created data collector set
- Right click: Start
- Reproduce the issue
- Right click: Stop
- Wait about 30 seconds after clicking stop because some files are asynchronously generated.
- Gather and upload the entire directory (e.g.
C:\PerfLogs\Admin\Test\myhost_20260101-000001) which should include:Performance Counter.blgNtKernel.etlreport.htmlreport.xslreport.xmlrules.log
Notes:
- This procedure has been tested on recent versions of Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016, and Windows 11.