Link to home
Start Free TrialLog in
Avatar of MortensonIT
MortensonITFlag for United States of America

asked on

Vista Business 64Bit Nt Kernal and System using 70-75% of CPU until computer goes into Sleep Mode

I have just built 2 new computers at home and they are my first systems I built that use Vista.

One is my old computer that I setup for my kids:
Computer 1
AMD AM2 4400X2
4GB ram
500GB Sata 2 HD
Nvidia 590SLI chipset
7800GT 256MB

This is my new system:
Computer 2:
AMD 9600 Phenom Black Edition X4
8GB PC 1066 Ram
Nvidia 780A Chipset
Nvidia 280GTX 1GB video Card
2X250GB Sata 2 HD's (Raid 0)

One computer 1, everthing seems to run great, on computer 2, everytime I restart or boot up windows, NT Kernel and System takes up 2 cores and 1/2 of the other 2 non-stop.  This happens until I put the computer to sleep, then I never see it again until I reboot again, and it drops to 1-2% at max from then on.  I used process explorer and it gave no more information about it , simply naming the process System.

I have tried reinstalling windows, which did not help, and tried it with the hard drives in raid and non-raid, and nothing helps.   This is at most a minor annoyance now that I know that putting the computer to sleep (even for 5 seconds) and it is fixed, however, it still bugs me.
Avatar of maninblac1
maninblac1

If you want to dive into what's really causing the CPU usage, when you use process explorer, right click on the offending process.  Select properties, then select the threads tab.  It should break down for you the threads that are using the most CPU.  The thread name will give you the offending module and memory location in a cryptic format.  The module can go a long way into determining if it's a driver, or system problem.  And yes, it can be drivers.

My APC backup service driver used to use 100% CPU until they finally updated it.
Avatar of MortensonIT

ASKER

I got into the threads info and got the name of the start address:

There are 3 processes that are exactly the same - ntoskrnl.exe!FsRtlNumberOfRunsInBaseMCB+0xc

There is one process for each of the first 3 cores, then it does not touch the other core.
ASKER CERTIFIED SOLUTION
Avatar of maninblac1
maninblac1

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial