recently i started to have lower then 30fps in all my games, after a long investigation, i believe this is caused by my CPU, at first i found out that in all my games, even idle, my CPU frequency is stuck at 800mhz and CPU usage can easily goes up to 70~100 in game. After some research online, i tried many fixes and it seems to be able to un-stuck the 800 mhz lock and it did improve my fps back to normal with over 3000 mhz but it is still very unstable, it always jumps back to 800 mhz and it tend to stay at 800 mhz a lot before going back up, sometimes it will stuck at 800 for a while... any idea of the cause of this and a solution?
http://postimg.org/image/r3zbybsbb/full/
my PC spec :
WIn 10 Home 64
I5-6500 CPU 3.2GHz
1x DDR4 8GB ram
MSI Computer ATX DDR4 Motherboard Z170A GAMING M5
MSI Computer NVIDIA GeForce GTX 970 GAMING 100 Million Edition OC 4GB GDDR5
1x SanDisk Ultra II 240GB SATA III SSD ( 124GB free of 223GB)
1x WD Black 1TB HDD ( 251GB free of 931GB)
1x HGST Deskstar NAS 3TB HDD ( 1.4TB free of 2.72 TB)
1x WD green 1TB HDD (471GB free of 931GB )
550W Power Supply
http://postimg.org/image/r3zbybsbb/full/
my PC spec :
WIn 10 Home 64
I5-6500 CPU 3.2GHz
1x DDR4 8GB ram
MSI Computer ATX DDR4 Motherboard Z170A GAMING M5
MSI Computer NVIDIA GeForce GTX 970 GAMING 100 Million Edition OC 4GB GDDR5
1x SanDisk Ultra II 240GB SATA III SSD ( 124GB free of 223GB)
1x WD Black 1TB HDD ( 251GB free of 931GB)
1x HGST Deskstar NAS 3TB HDD ( 1.4TB free of 2.72 TB)
1x WD green 1TB HDD (471GB free of 931GB )
550W Power Supply