Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

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

Posted on 2008-10-22
5
Medium Priority
?
408 Views
Last Modified: 2012-05-05
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.
0
Comment
Question by:MortensonIT
[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
  • 2
5 Comments
 
LVL 9

Expert Comment

by:maninblac1
ID: 22778205
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.
0
 

Author Comment

by:MortensonIT
ID: 22799951
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.
0
 
LVL 9

Accepted Solution

by:
maninblac1 earned 500 total points
ID: 22804141
NTOSKRNL is a main windows system file, the function it references is a native API function, who's purpose and function is unknown.  So i can't tell you what that thread is doing.

2 More things to do next.  Sort by name the threads, and count how many of those are identical (you said 3 but there may be more)

Then put your computer to sleep, and then check again and see if those threads were retired, or simply started behaving properly.

Another step is (do this on a clean boot), at the same window where you got that information.  You'll see a button that says "KIill".  Select one of the threads that are using all the CPU and "Kill" it.  If you get an access denied error message.  Close process explorer and "run as administrator".  There's a strong potential that your computer will blue screen, or crash.  As you're shutting down threads in a system process.  However, it may also be the case these are spawned somewhere else and in fact are not system critical, which will give us more information.
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

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

The Service applet starts in Extended Mode by Default, with a taskpad on the left of the services pane. This view mode was introduced in XP. As I find it not very usefull, I like to use the Standard view as default, and without the Console tree. …
I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
Suggested Courses

715 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