Random CPU spikes in System process, CPU max frequency drops to zero

fubert

Honorable
Jul 31, 2013
3
0
10,510
Hey there tomshardware, I've got a problem that's been greatly annoying for quite some time now.
At seemingly random intervals the System process will spike to 17% CPU usage (one full core of the 6 core CPU). During some, but not all of these spikes the maximum CPU frequency (as seen in resmon) will drop to 0%, which essentially freezes the system. These are only very short drops, a few seconds at most.
It's not too noticable during normal usage, as the mouse stays responsive, sound and videos keep playing etc, but when using things like drawing applications or playing games it's annoying to say the least. While cursor and sound continue as normal, you basically lose a second or two worth of frames.
In this album (http://imgur.com/a/WS9nJ) you can see a few screens I took of the resmon window and coretemp, so overheating is out of the question (was unlikely anyway). The orange line shows activity of the System process, the blue line shows drops in the max cpu frequency.
As for system specs:
Windows 7 Ultimate 64-bit, version 6.1, build 7601
Mainboard: Gigabyte GA-870A-UD3
BIOS: Award Modular BIOS v6.00PG
CPU: AMD Phenom II X6 1100t, 6 CPUs @ 3.3GHz
8 Gigs RAM, 16 Gigs Pagefile

If there is any more info I should provide I will gladly do so, just tell me what you need. Any help in getting to the bottom of this is greatly appreciated!
 
then you may want to check for malware.
malwarebytes and hijackthis are highly recommended for finding most infections.
also a quick scan with something like bitdefender (trial) may show up an infection that your current av has missed.
also when you looking at task manager look for the apps and services that are using cpu cycles. then google that and see if it has any associated issues with malware or system stability.
 

fubert

Honorable
Jul 31, 2013
3
0
10,510
I went somewhat deeper down into the rabit hole and looked at the System process in Process Explorer.
http://imgur.com/a/3U1Ih
This is the result. As you can see, every time the CPU usage jumps to ~17%, one of the threads of "ntoskrnl.exe" is at the top of the list, using 16.67% CPU. It's always a different TID though. I am certain that this is the culprit and that something is happening there that should not.
Someone please tell me you have an idea what's going on...
 
ntoskrnl.exe is part of windows main kernal (core processes that run windows o.s.) it handles things such as memory addressing, caching, scheduler and security.
i downloaded the process explorer to see how yours compares to mine and your rite there is something amiss. if your system is idling the kernal exe should be running at about 1% or less. so my guess is its either malware (most likely) or some backround process such as caching (likely if you have an ssd) but even then with the latter it shouldnt be a constant thing...
so yeah i would say check with soem good antimalware apps...
if you find nothing with the 2 i already mentioned then combo fix is a last option the problem is that combofix can easily corrupt your system completely if you remove the wrong thing. so if you do have to use it or hijack this for that matter (can do the same if your not careful) i recommend you use them with supervision from the respective sites you download them from...

so first off run hijack this and create a a log file, upload it to your file host and link it here.