Performance Monitor is a monitoring program that helps you monitor various activities such as CPU or memory usage on a Windows computer. You have to run the program to collect the data, and it saves the report at a location you choose. However, some users report that the Performance Monitor is stuck at Collecting data for 60 seconds. Let’s see how we can fix this.
Performance Monitor is stuck at collecting data for 60 seconds
If you see Performance Monitor stuck at collecting data for 60 seconds on your Windows computer without any progress, the following fixes will help you.
- Check the report’s location
- Relaunch the Performance Monitor and generate the report again
- Change the Report location
- Run SFC scan
- Restart Performance Logs & Alerts
- Use a third-party tool
Let’s get into the details of the fixes.
1] Check the report’s location
When you find Performance Monitor stuck at collecting data for 60 seconds, close the program and check the report’s location for a new report. If you do not know the location of the report on your PC, you can open it in the following way.
Click on the Start button, search for Performance Monitor, and open it from the results. Expand the Reports in the left-hand panel. Click on System. Then, double-click on System Performance.
You will find the Performance Monitor reports there along with the data and time it was generated. If you find the latest one, you can double-click on it to open it. If not, follow the below methods.
2] Relaunch the Performance Monitor and generate the report again
If the report is not generated, it is better to close the Performance Monitor program and relaunch it. After the relaunch, generate the report again. It will work this time. If not, in the Performance Monitor app, go to Reports > System > System Performance and click double-click on the latest report. It will show the progress and automatically opens the report once, it is generated.
To generate a System Performance report:
- Open the Performance Monitor app
- Expand the Data Collector Sets
- Then, expand System
- Right-click on System Performance and select Start
Alternatively, you can run Command Prompt as an administrator, enter the following command and press Enter to generate a System Performance report.
perfmon /report
3] Change the Report location
If you still do not see the report, or find the Performance Monitor stuck at collecting data for 60 seconds, changing the location to save the report would help. The report might be stuck due to issues with the default location and changing it would help save the report without any issues.
To change the report location in the Performance Monitor,
Open Performance Monitor and expand Data Collector Sets. Right-click on User Defined and select New and Data Collector Set.
Enter a name for it and check the button beside Create from a template (Recommended). Click Next.
Select System Performance from the Data Collector Set templates and click Next.
Then, select a location where you want to save the reports by clicking on the Browse button. Once, you are done with choosing the location, click Finish.
You can run the System Performance with the new Data Collector Set you have created and the report will be saved at your desired location.
4] Run SFC scan
There might be an issue with system files that are hindering the Performance Monitor from generating a report. You need to run an SFC scan to fix issues and replace the corrupted or missing system files.
5] Restart Performance Logs & Alerts
Your issue should be fixed by now. If not, you need to restart the Performance Logs & Alerts service in the Services to fix the issue. Click on the Start menu and search for Services. Open the Services app and scroll down to find the Performance Logs & Alerts service. Right-click on it and select Restart. This should fix your issue.
6] Use a third-party tool
If the issue is persistent and unable to review System Performance, you can install and use third-party system performance tools that will give complete details of your System Performance just like the Performance Monitor.
Also read: Performance Monitor (perfmon.exe) high CPU usage
How do you collect Performance Monitor data?
Collecting data on Performance Monitor is a no-brainer. You can do it either using an elevated Command prompt or the Performance Monitor app. Open the elevated Command Prompt, enter perfmon /report and press Enter. It will generate a report. Alternatively, you can open the Performance Monitor app, and expand Data Collector Sets > System. Then, right-click on System Performance and select Start.
How do I enable Performance Monitor?
Performance Monitor is enabled by default. We just have to open it from the Start menu by searching for Performance Monitor and use it to generate System Performance reports, and view the previous reports. If the Performance Logs & Alerts service in the Services app is not running, Performance Monitor cannot generate the reports.
Related read: The Data Collector Set or one of its dependencies is already in use