Root cause for high CPU usage; which measurement to trust more: Windows Task Manager or Process Explorer?

8,056

I looked at the picture again and see that the sdclt.exe is highlighted in green. This means the process is started. I look at many xperf traces which also show this symptoms.

The solution to reduce the CPU usage is to stop the ConfigNotification task in the Windows Task Scheduler:

Task Scheduler - Microsoft - Windows - WindowsBackup

enter image description here

Please, also contact Microsoft support and open a support case. They need a case to produce a fix for the backup task.

Share:
8,056

Related videos on Youtube

p.campbell
Author by

p.campbell

Developer in the Microsoft .NET & SQL Server stack. I am focused on delivering great applications in small iterations. I've developed solutions in the healthcare, manufacturing, and transportation verticals. My open source projects on GitHub. Continuously learning.

Updated on September 18, 2022

Comments

  • p.campbell
    p.campbell over 1 year

    Consider this Windows 8.1 machine (in-place upgrade from Windows 8) with differing reports on its CPU usage. The machine is idle, and has been for 3 days. There are no CPU intensive tasks running currently nor over the 3 day idle period.

    Windows Task Manager is reporting CPU usage constantly at an incredibly high value (and increasing over time!) at around 75%.

    Process Explorer from SysInternals reports that the CPU usage is much different at around 42%

    • How does Process Explorer report 42.14% usage, but its columns report Idle at 57%, with the sum of the other processes not even approaching 10%?

    • Which of these two values should I trust more, and why should it be trusted over the other measurement?

    • How can I actually determine which process is causing Task Manager to report its values?

    These Proc Exp metrics were taken with Administrator privileges, and with option 'Show Details for All Processes'

    Click for larger view: click for larger

    enter image description here

    • Ramhound
      Ramhound over 10 years
      I assume these screenshots were taken with a short timespan of one another? Both tools are written by Microsoft so I would argue they are both accurate.
    • user1984103
      user1984103 over 10 years
      Are you running ProcessExplorer as an administrator? It won't show processes that are hidden from the unprivileged user account unless you select File > Show Details for All Processes.
    • p.campbell
      p.campbell over 10 years
      Thanks Darth and Ram, I repro'd and updated the screens using your advice, and it shows basically the same. Yes, all taken in same 2 min period
    • magicandre1981
      magicandre1981 over 10 years
      the only trusted why is to capture the kernel data with xperf: pastebin.com/pgE11HRD
  • p.campbell
    p.campbell over 10 years
    Turning off the Windows Backup scheduled task solved my ever-increasing CPU usage issue.
  • magicandre1981
    magicandre1981 over 10 years
    nice to hear this. Please also open a support case. I talked to a MS employee and he told me that they need a support case to fix it. Please do this, I see this issue nearly daily.