Hi guys,
I have the same serious issue with my brand-new P53. The problem is indeed NOT related to any graphics driver or any temporal problem. The cause of the performance drop is ONLY the "intelligent" thermal solution service (ITS), which tries to avoid burns laps in "lap mode".
When you touch your P53, tilt it or just accidentally hit the table the laptop is on, the ITS service will set the laptop to "lap mode" and then the damage is done! From that point on, the laptop will never get performance again.
To be precise: Lap mode is a one way street with a dead end. There seems to be no way to set OFF the "lap mode" and bring the laptop back to normal state again.
What helps is: Rebooting windows, setting it to stand-by and wake it up again, but surely this is not a good solution. I am not really happy with this. My current pareto-optimal solutIon is a script that restarts the ITS service again (stop; start):
SET SUDO=C:\prog\nirsoft\nircmd.exe elevate
%SUDO% net stop LITSSvc
%SUDO% net start LITSSvc
As you need to be admin to do so, I needed to find a way to elevate the stop and start command. This is also something I don't like. If you have a good enhancement here, please tell me.
At least I can now start the batch file, accept the evevation dialog two times and work/play on without having to reboot or stand-by. This is better than nothing, but not really optimal.
Besides that thermal/lap-mode problem, you definitely(!) have to set battery/energy mode to "Lenovo Intelligent..." at least once (left-click on battery tray icon) and put the performance slider to max. performance. If you have never ever set that to max. performance, you will never get the max performance - NOT EVEN if you select you own "highest performance" energy config with all up to 100%.
What we all really want is that either Lenovo stops the "intelligent" power management and gives back control to the user (avoid burning your lap by simply setting a lower energy config), or, at least install some more "intelligence" to wake up from "lap mode" when there is no fan blocked and no movement detected - how complicated can that be??
I also tried to deactivate the accelerators (Active Protection System) or Power Management etc., but I was not able to do this - how do you do that? And, does that really help? Because: when you simple stop (not run) the ITS service, then performance is also gone. That is, performance is opt-in it seems - only with ITS up and running and detecting there was NEVER a movement, only then the performance is give a "go", otherwise you are in pittyful "lap mode" - forever.
Once, I tried to deinstall (remove!) Power Mangement, APS and cooling stuff in the device manager (system components), but then my windows did not even boot any more, so, that wasn't a solution.
I'm eager to read more ideas to fix this really painful situation. Maybe at least my script helps some guys here.