How To Run Windows 10 Performance Test Using Performance Monitor

Windows 10 Performance Monitor is a great tool for testing overall performance of a system. The report includes a number of useful diagnostics which can help troubleshoot everyday system issues.

The performance monitor includes diagnostics as well as performance reports. Talking specifically about performance reports, the Windows 10 Performance Test report includes the following:

  1. Summary which includes general performance of CPU, Disk, Network and Memory.
  2. Diagnostics results
  3. Detailed stats about CPU
  4. Detailed stats about Network
  5. Detailed stats about Disk
  6. Report Statistics

In this article, we will discuss about creating useful performance reports in Windows 10. This will help us troubleshoot your everyday system issues.

Create a system performance report in Windows 10

Windows 10 includes two built-in data sets which can be run to create a general report of different system metrics.

  1. System Diagnostics
  2. System Performance

Let’s generate a system performance report.

  1. Go to Run –> perfmon

    Run Perfmon performance monitor
    Run Perfmon performance monitor
  2. Go to Data Collector Sets –> System
  3. Right click System Performance from the left-hand pane and click Start

    Starting System Performance Data Set to generate report
    Starting System Performance Data Set to generate report

The data set will run for 60 seconds. You can continue your work in the mean while. After one minute, a new report will be published under Reports –> System –> System Performance.

Windows 10 Performance Test Report
Windows 10 Performance Test Report

This will give you an overview of how the system is running. For example, if you see in the Summary section, you will know about top process which is using the most CPU, the top apps which are using Network bandwidth and also the top outbound and inbound IP address. The summary will also tell you about the apps which are taking a lot of memory.

For troubleshooting, check which system is being used more than usual. For example, if the disk is being choked, go to the Disk details section below and check which files and processes are using the most disk time. The disk breakdown will tell you which processes are consuming the most disk.

Create a custom performance report in Windows 10

If you have specific requirements, you can also create custom reports in Performance Monitor. To create a custom report, you will need to create a custom data collector set.

  1. Under Data Collector Sets, right-click User Defined –> New –> Data Collector Set

    New custom data collector set
    New custom data collector set
  2. Give a name to your data collector set

    Name your data collector set
    Name your data collector set
  3. You can either create from a template or create from scratch. For now, we will select “Create manually”.
  4. Select the type of data to include in monitoring and report.

    Type of data to include in data set
    Type of data to include in data set
  5. Add performance counters specific to your requirements.

    Add performance counters of your choice
    Add performance counters of your choice
  6. Next select event trace providers you want to enable. Leave black if you don’t know about this.

    Event trace providers
    Event trace providers
  7. You can also add registry keys to monitor in the performance report.

    Monitoring registry in performance test
    Monitoring registry in performance test
  8. And finally add your report save location

    Save your performance report data 1
    Save your performance report data 1
  9. You can also select the user under which this performance counter should run.
    Note: You need to login as administrator to run performance reports.
  10. Clicking Save and Finish will create a new user defined data collector set.
  11. To run this data set, right click and select Run.
  12. When you want to stop the data collector set, right click it and select Stop.
  13. This will create a new report under Reports –> User Defined.

    Custom Performance Report
    Custom Performance Report

Windows 10 Performance Monitor is helpful especially for IT Admins and support staff. They can easily run the performance report while user is working on his or her computer and then see what is actually going wrong. If you are in a Microsoft domain network, the performance monitor can also be run on remote computers. You just have to run the performance monitor as domain admin and select the computer on which you want to run the reports.

Performance Monitor connect to another computer
Performance Monitor connect to another computer

Have you ever run Windows 10 performance test? Is it useful for troubleshooting your everyday computer problems?

Must Read Articles: