I have intel core2 duo E6850 with 3Ghz base frequency but after installing Windows 10 (had windows 7) the processor never goes upto that mark, even when I am running heavy apps like Andoid Studio the max frequency is about 2.4Ghz. The task manager shows the same as base frequency while the processor's actual base frequency is 3Ghz. Here is the screenshot of Task manager:
I checked the frequency using HWiNFO while running stress test (in case task manager showing wrong info) and here is the snap:
I googled about it and have already tried following and NONE of it worked:
1. setting power option to high performance
2. changing max and min performance values of power plan
3. modifying start value of intelppm in registry to 4
4. running cmd command "ren intelppm.sys intelppm.sys.bak"
5. using throttlestop and unchecking "BD PROCHOT"
What works is that when I boot from linux live usb (Zorin OS) I was able to perform tasks and use upto that 3ghz frequency speed. I don't understand why Windows 10 cannot do that? Should install windows 7 again or perhaps linux?