Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

System process taking up 100% CPU sporadically on Exchange server

Posted on 2007-11-14
8
Medium Priority
?
812 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
  • 4
  • 4
8 Comments
 
LVL 66

Accepted Solution

by:
johnb6767 earned 2000 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
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
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

Ask an Anonymous Question!

Don't feel intimidated by what you don't know. Ask your question anonymously. It's easy! Learn more and upgrade.

Question has a verified solution.

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

Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
If something goes wrong with Exchange, your IT resources are in trouble.All Exchange server migration processes are not designed to be identical and though migrating email from on-premises Exchange mailbox to Cloud’s Office 365 is relatively simple…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
Suggested Courses

886 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