This question already has an answer here:

I've been noticing the cpu usage go up, back down for a couple minutes, and then go up again, and vice-versa...

Not constant but it happened several times. (almost always up to 23% cpu constant when it happens)

This happened just now only with firefox interaction, got skype and LoLClient running too..

Looking at it in Process Explorer, i see two files taking approximately 10% each:

ntoskrnl.exe dxgmms1.sys

The problem is after looking up that dxmgmms1.sys i found that it stands for "Microsoft DirectX Graphics MMS system driver file." and i can't remember updating it at all. The other one i believe it's what's enabling or something since it's kinda part of the Windows kernel?

I've done sfc couple months ago when i first noticed this, runned malware scans, windows always up-to-date and everything.

How can i fix this?

Edit: It happened again, i done a xperf scan as suggested:

xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 512 -FileMode Circular && timeout -1 && xperf -d highCPUUsage.etl

I uploaded the file to my dropbox, can someone tell analyze it or something? Or should i post on the msdn forums?


Thanks to whoever helps, hope i recorded it correctly, it displayed a warning when i started the trace.

marked as duplicate by magicandre1981 windows-7 May 31 '17 at 15:59

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Why do you think something's broken? – kreemoweet Dec 13 '14 at 4:00
  • capture and share a xperf trace: forum.sysinternals.com/… – magicandre1981 Dec 13 '14 at 7:29
  • @kreemoweet Because 23% constant in an out on random occasions i believe it's broken. It bothers me mostly because this is a laptop, although it's an i7, this happened to me while playing too one time and i simply couldn't play with such lag. It happens quite frequently, and i can't see a reason why. – SomeNickName Dec 13 '14 at 10:59
  • @magicandre1981 When it happens again, i'll do that, thanks. – SomeNickName Dec 13 '14 at 11:08
  • 1
    @magicandre1981 Sorry, dk why just got notified about your comment today... anyway, it was the intel graphics driver for my HD5400 that was causing the problem, i could confirm because i had two graphics and whenever i opened a livecoding.tv stream on firefox using the intel card, the SYSTEM cpu would spyke, running firefox with the nvidia card both the SYSTEM cpu and the firefox cpu would be lower (SYSTEM was unchanged but firefox reduced from 12-13 to like 3-5% for the stream alone. Idk if they ever fixed that, i just stopped running the intel card on every application that caused that. – SomeNickName Dec 4 '16 at 21:01

Following @magicandre1981 advice, i'll post my "solution".

The culprit was the driver for my Intel HD5400 card, i noticed every time i opened a stream on livecoding.tv (can't remember if it had the same problem on twitch for example) my CPU would spyke to 30-35%, upon closer look, i saw firefox was eating 12-15% and SYSTEM process was eating another 15% just for the stream alone.

Since it was a laptop and it had two cards on Sandy Bridge, i began to ran firefox and basically every other program as the nvidia card (gt650m) since it was better anyway, in this case the SYSTEM cpu stayed at ~0% and firefox cpu stayed at 3-5%, which was a 25% cpu overall reduction.

I don't know if the driver ever got fixed, i just use the nvidia card.

Not the answer you're looking for? Browse other questions tagged or ask your own question.