• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 500
  • Last Modified:

How to know what process is running when svchost.exe uses up 99% of CPU?

We have a Win 2003 server as domain controller. Its CPU utilization reaches 99% for 10 minutes pretty much from 5pm till 5:10pm almost every day. When it happens, I can see the process "svchost.exe" uses up about 99% of CPU. What could be wrong? Is there any way to know what specific process (other than svchost.exe) is using up the CPU?
2 Solutions
Joseph MoodyBlogger and wearer of all hats.Commented:
On newer OSs, it is a lot easier to trace this. On an older OS, you can use Process Monitor to get a better look at what the machine is doing.

open a CMD prompt and run tasklist /svc
You can use Process Explorer by Sysinternals to view the individual modules, DLLs, Services and "Threads" that are utilized by a svchost.exe processes.

1. Download and run the utility

2. Select the process which hogs the CPU time.

svchost.exe process selection...

3. Check out the services that are being run by the process.

svchot.exe - Services tab.

4. Select the Thread.

svchost.exe - Threads tab.

5. Kill the sucker!

Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

Seth SimmonsSr. Systems AdministratorCommented:
i would use process explorer as mentioned but identify first what the service is and why it's causing a cpu spike before killing it else if it's a service configured to restart in x seconds after failure it might start using cpu again.  do root cause analysis to prevent from reoccurring
seth2740 has a point there - you must identify the cause of the problem and eliminate it, if possible.
CastlewoodAuthor Commented:
Thank you for the amazing work.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now