Please be aware that I don't take any responsibility for possible damage to your laptop or data loss due to those tips. Those tips are just for your information.
The new CrystalCPUID supports Extended Intel Speedstep, which means that you can use crystalcpuid to manage your cpu speed and voltage instead of using windows built-in function. I did some experiments. Basically for the same frequency, I can use a much lower voltage, which I assume that it's going to save power.
My thinkpad has a Dothan 735 1.7GHz. The default voltages are:
6x 0.988
12x 1.180
17x 1.340
After the modification, the voltages are:
6x 0.700
12x 0.828
17x 0.988
Please also be aware that I didn't do extensive experiment on those values. And also, different processor might have difference tolerance for under-voltage.
If you are going to do it, please share your information after your successful under-voltaging.
I just found that there is another similar tool called RMClock. I switchd to RMClock since it provides more states compared with only 3 states in CrystalCPUID.






