Windows – How to track CPU Utilization for Window Services

central-processing-unitprocesswindowswindows-service

I am using the windows task manager to track CPU utilization. I notice that my applications are listed but Windows Services are not.

For instance, total CPU usage is listed at 70% but the summary of the listed applications is only about 30%. I assume the difference is from services that are not being listed in the Processes tab in the Windows Task Manager.

Best Answer

Here's how to get detail on a service without any external tools on Windows 7, 8 and 10:

Open the Resource Monitor:

  • Open Task Manager and click on the Performance tab
  • Click on "Open Resource Monitor" at the bottom

Show Service Detail:

  • Click on the "CPU" tab
  • In the "Processes" section, find the process you want; you can sort by CPU by clicking the "CPU" column header
    • Check the box next to it
  • Expand the "Services" section below; you will see which specific service is using CPU

enter image description here

I had to figure this out because svchost was consuming a lot of resources and this was the only way i could see that upnphost was the culprit.