Skip to main content

What kind of Windows-based "process accounting" software is available? [Resolved]

Linux has pacct and kernel-based processing. What equivalents are available for Windows? I am aware (and use/recommend) of Process Explorer, but that only tracks real-time stats, with non-portable graphs for a single process. I want to be able to track CPU, Memory, I/O for all of my processes on Windows 7.

Question Credit: Brendan Byrd
Question Reference
Asked October 11, 2017
Posted Under: Network
3 Answers

Windows Performance Monitor does have the ability to do what you're looking for, just not with realtime graphing. Since you tagged this you have access to the full tool for this.

  1. Open "Performance Monitor"
  2. Expand "Data Collector Sets"
  3. Expand "User Defined"
  4. Right-click, select New
  5. Use "Manually Defined"
  6. Select "Performance Counter" but nothing else.
  7. Add the relevant process-level monitors you need
  8. Click Add.
  9. Find "Process"
  10. Look for the items you need
  11. In the "Instances" dropdown, select "" for everything, and click Add.
  12. Repeat as needed.
  13. Click Finished when done.
  14. Right-click on the monitor you just created, and go to Properties.
  15. Go to the "Stop Condition" tab to specify how long you want to monitor.
  16. To start monitoring, right-click on the monitor and select start. Stop the same way if you want to stop it before the stop-condition.
  17. To view the report once monitoring is complete, it will be under Reports.

    That'll get you started.

credit: sysadmin1138
Answered October 11, 2017
Yeah, I ended up digging around and find this one later on. – Brendan Byrd Apr 23 '12 at 2:42
 CanDoerz  9 months ago

look at the "wpr"

can be kinda hardcore....

credit: tony roth
Answered October 11, 2017

Depending on how detailed you need to get either Perfmon or Windows Perfomance analyzer (from the performance toolkit) can provide these details. In general it's best to have some sort of reason for this type of analysis on a desktop, for the server environment you can use all of the above as well as windows system resource manager to do accounting.

credit: Jim B
Answered October 11, 2017
Your Answer