Solved

System process taking up 100% CPU sporadically on Exchange server

Posted on 2007-11-14
8
803 Views
Last Modified: 2013-12-10
Windows server 2003 running on very nice hardware uptime of over 200 days, running Exchange 2003 and McAfee Enterprise with all the proper config and exclusions.  Yesterday, the "system" process starting to sporadically take up 100% of the CPU resources on the server.  Only other software on the server are the HP tools and our Spam filter (Sunbelt Ninja).  We've had no problems like this at all in the nearly 1 year since this server has been running.  There are no other indications of a problem and no other software installed.  This seems to happen sporadically without a pattern.  When it happens, users get a frozen outlook, remote access to the server is stopped until CPU usage returns to normal.  Anyone have any ideas what could be causing it and what steps I could take to fix it?
0
Comment
Question by:MCPJoe
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
8 Comments
 
LVL 66

Accepted Solution

by:
johnb6767 earned 500 total points
ID: 20281000
Process Explorer for Windows v10.21
http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/ProcessExplorer.mspx

Double click the system process. Then Select the Threads tab, and see what .exe or .dll is using the CPU, and then select it by double clicking it....and copying/pasting the call stack here.....

What I would also be curious to see is the Interupts, and the DPC's in Process Explorer. If thats what is using the CPU (not seeen in the Task manager), then you have either a HW problem, or a Driver problem.

Might need to just let it run, and wait for the thing to respond again.... Also, if you leave the threads tab open, you can suspend process underneath (for testing) without killing them...
0
 
LVL 9

Author Comment

by:MCPJoe
ID: 20281257
Ok, I ran process explorer but didn't find anything listed that was eating up all the CPU usage.  PE would list the CPU usage next to the "System" object, but not show me what under that was using up the CPU.  The server has been up for almost 300 days, so I'm going to reboot, and then launch Process Explorer again and keep an eye on the server.  
0
 
LVL 9

Author Comment

by:MCPJoe
ID: 20281452
Ok, no problems so far after reboot, so I guess I jumped the gun on this one.  Uptime was 245 days after checking, so it was long overdue.  Thanks for the info though, your suggestion is still the right way to troubleshoot this issue.

Thanks
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
LVL 66

Expert Comment

by:johnb6767
ID: 20281472
Did it load anything under the SYSTEM process?

Or was it there, just without CPU Usage?
0
 
LVL 9

Author Comment

by:MCPJoe
ID: 20281588
It was there with everything else under it, and I selected the option to view the process tree, but during the peeks of CPU usage, process explorer would lock up as well and I couldn't get the info on what was taking up all the CPU usage...
0
 
LVL 66

Expert Comment

by:johnb6767
ID: 20281910
That almost seems like a HW issue, if the whoole systems locks up. Next time it happens (hopefully not for a long time) see if the CAPS LOCK, and the NUM LOCK keys still respond...
0
 
LVL 9

Author Comment

by:MCPJoe
ID: 20282227
great idea, I'll do that.  Thanks again.
0
 
LVL 66

Expert Comment

by:johnb6767
ID: 20282422
Anytime!!
0

Featured Post

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Suggested Courses

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question