Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In my win7 professional 64bit I see the system process using 20% of cpu constantly. This also tends to rise the cpu temperature, causing the fan to start, and in general slowing down the entire system.

The pc is a HP laptop, with 4GB of ram.

Using Process Explorer, double clicking the system process, I see that the most cpu consuming threads are from ntoskrnl.exe, as in the image below.

I tried a memory check, and also some hints found in the net, no results. The question is: what can I try to find a solution? I need a direction...

Thanks a lot


this is the screenshot from process explorer

share|improve this question

migrated from Dec 23 '11 at 22:01

This question came from our site for system and network administrators.

Condition persist in safe mode? – SpacemanSpiff Dec 23 '11 at 20:42
the most common cause for this (and I'm guessing this is occuring within the System process) is that it's usually a kernel-mode driver misbehaving; so, first port of call is to find the latest drivers for everything you possibly can. – Olipro Dec 23 '11 at 20:59
Take a look at the thread stack of the threads that are using the CPU and see what modules are listed as callers on the stack. That will show you which driver is causing the problem. – shf301 Dec 23 '11 at 22:09
@shf301 how can I check the callers? using process explorer (sysinternals) if I double click on a thread I get a "unable to access thread" error – ila Dec 24 '11 at 13:36
@SpacemanSpiff I restarted in safe mode with networking, and everything was ok. Does this mean that I have a driver problem or a software one? – ila Dec 24 '11 at 14:04

You must log in to answer this question.

Browse other questions tagged .