I just installed a new game, and because it suddenly has input control lag (it's an MMO) and lower FPS it didn't use to have, I decided to check if everything's going good, and according to CPU-Z, my i5-2430M, which is suppsoed to be 2.4 with up to 3.0 Ghz Turboosted, is on about 789 Mhz when the game is playing, and CPU is at 100% according to the task manager. When I switch off the game, sometimes it goes to 1500Mhz, but even according to the Turbo Boost Monitor app that comes with the laptop, it never goes above 2.4 (and rarely goes up to 2.4). It used to though, I remember a year ago it used to go up to 3.0.
Is there something that could've broken the Turbo Boost? I only updated to the latest 540M Nvidia drivers and C++ runtime, otherwise everything is the same. Other games are fine, but this MMO has these issues it didn't have before, and it's strange my CPU seems to be throttled and doesn't TB anymore, nor does it go up to 2400Mhz while playing as it should be.
Interestingly enough, when I uninstalled ePowerManagement, suddenly CPU-Z had Mhz up to 2450, but game suddenly had more tearing lag than before, so I reinstalled it.