High CPU Usage Windows 10

I did a fresh install of windows 10 and as soon as i got everything set up my CPU usage was spiking from normal to 100% periodically. Turned out it was a thing called 'diagnostic service policy' which was causing high CPU usage. I disable it and everything was fine till i started playing some games. My FPS drops randomly from 60 to sub 20 for a couple of seconds and back to normal. Decided to monitor what causing it with MSI afterburner and found that when my CPU usage jumps to 50% or more randomly while gaming and when that happens my FPS drops to sub 20. After a couple of seconds my CPU usage is back to normal(20%) and FPS is back to 60. Thought it had to do something with parked cores so i unparked them but it still happens. Any Suggestions?

Thanks

PC Specs:

  • OS: Windows 10
  • MotherBoard: ASRock X79 Extreme4
  • Processor: Intel Core i7-3820 CPU @ 3.60GHz
  • Ram: CORSAIR Vengeance Pro DDR3 1600MHz 24GB (3 x 8GB)
  • Video Card 1: NVIDIA GeForce GTX 780
  • Video Card 2: NVIDIA GeForce GTX 780
  • Hard Drive: 1 TB Samsung 850 EVO SSD
  • PSU: EVGA 80 PLUS GOLD 1300 W

You could always roll back to windows 7, otherwise, might just be a compatibility issue with windows 10, if nothing else you need to just disable the process causing the issues

Maybe Windows is just doing something in the background.
like updating.
just look at taskmanager what exact proces is using your cpu.

does the program cause problems when using 100% CPU or did you arrogantly assume that the program was up to no good when it's actually maybe essential to optimal operation of windows. also how often is periodically?

you could try to lower thread priority of the program instead of disabling it. you would have to use a program like Process Lasso as i don't believe that Task Manager lets you mess with that setting anymore. no guaranty that the program stays fully functioning tho.

When the CPU usage spike from 20% to 50% the only programs that are using high cpu are the game it self(23%) and system and compressed memory (15%). When the fps is back to normal the system and compress memory cpu usage is 1%. So may be it has something to do with this?

Everything slowed down at 100% CPU usage so i stopped it and the CPU usage was back to normal, but it would restart again so i disabled it. I'll give it a try Process Lasso and see what happens.

It's probably microsoft using your machine to torrent updates to other peoples comput.........

..someone from the NSA called me and told me to tell you to ignore it it's nothing to be concerned about.

svchost.exe maybe using high memory?

One think that should be looked at is if your MSUPDATE P2P is enabled.

Settings > Update & Security > Windows Update > Advanced Options > Choose how updates are delivered > Make sure it is off.

Run many app in the background is one of the reasons casuing this problem. So end some apps to check if the high CPU got improved.
Also you need to check the dispaly driver, which might be also the reason. You could use the third party tool, like me I use Driver Talent to verify the driver issues, to identify all the problematic drivers.
I searched the solutions and noticed there is a post ranked in the top on Google. The solutions from this post are specific. It is suggested you follow the guidance to have a try one by one.
Good luck man.