ThrottleStop – No More CPU Overheating!

There is always heat problem when we come to heavy computing or gaming with our computer. This happens even more frequently when your computer is not properly vented. Overheating not only causes uncomfortable temperature for user when using the computer, it also affect the performance of the computer, a.k.a. throttling, or computer components will break down eventually.

There is a tool called ThrottleStop which is developed by TechPowerUp, which is the famous developer for GPU-Z, EVEREST benchmarking software and also Real Temp.


ThrottleStop is a small application designed to monitor for and correct the three main types of CPU throttling that are being used on many laptop computers.

The left side of ThrottleStop contains a variety of options which can be used to bypass CPU throttling and on the right side is a Monitoring panel that shows you the current state of each thread on your CPU.

Some laptops are using clock modulation and multiplier reductions to lower the performance and power consumption of your computer. This is done deliberately to either allow your computer to run cooler or to allow your laptop to operate with a power adapter that is not sufficient to fully power your laptop and recharge its battery at the same time.

When using ThrottleStop, it is strongly recommended to monitor power consumption at the wall with a Kill-a-Watt meter or similar device and make sure that you don’t exceed the power capabilities of your power adapter. Use of ThrottleStop to bypass these throttling schemes is at your own risk and can result in permanent damage to your power adapter or computer or both which may not be covered by your warranty.

How to use ThrottleStop to stop CPU from overheating?

A lot of heat is generated when CPU is under heavy load. This is due to the Turbo Boost feature offered on the CPU chipset, which allow the CPU to run faster than the default frequency. For example, a CPU with 2.4GHz may be boosted up to 3.2GHz during heavy load which introduce a lot of heats. With ThrottleStop, we may set the CPU multiplier to a lower value to prevent the clock from exceeding the value.

If you set the multiplier value below a certain value where the Turbo Boost will not happen, which in our case 24 compared to Turbo Boosted 32T, overheating will happen less, and you will notice your CPU temperature will drop to a lower maximum limit. However, you may experience slightly slower CPU performance, which is due to the fact that your CPU performance is limited to 24/32 = 75% of the maximum CPU performance, which mean 25% less heat generated! This will help a lot if you suffer CPU throttling during gaming due to CPU overheating and Intel safe measure to prevent CPU from overheating (which is to slow down the CPU clock based on the CPU temperature).

If you are interested with the program, you can download ThrottleStop from here.


7 thoughts on “ThrottleStop – No More CPU Overheating!

  1. Fine, this is quite interesting for technically minded people, but the main issue remains : what options of this program should I enable or disable to reduce throttle under load to prevent overheating? I have spent hours on the net and nobody is addressing this simple and plain issue…

    1. I spent quite a lot of time doing research and study on how to lower down CPU temperature without first bothering the hardware first, and I found out that only preventing prolonged period of staying in high clock frequency will help. Anything run above normal maximum clock will generate exponentially more heat, so if you have to run any program that requires intense cpu usage and does not need full cpu power at all times, you should throttle the maximum cpu speed by adjusting the CPU multiplier down to below T(Turbo) stat. Do note that, if your computer is heavily overheating even on idle stat, I would recommend you do a proper clean up first.

      1. Thank you for your immediate reaction! Being a novice in this field, I still find complicated to fully understand what you’re saying:

        1. “… If you have to run any program that requires intense CPU usage and does not need for CPU power” is not this a contradiction in itself?

        2. “… You should throttle the maximum CPU speed by adjusting the CPU multiplier down to below T(Turbo) stat”. How do I know my maximum CPU speed and how do I adjust the CPU multiplier down to below T(Turbo) stat with this application ?

      2. Hey there, I am sorry if I confused you in my previous reply.

        To clarify your doubt:
        1) Basically what I meant is, if you have to run your CPU at high frequency or in turbo mode, but do not require that much of CPU power (which you can afford to run at lower CPU frequency or without turbo mode), reducing the maximum frequency limit is a ideal way to reduce heat generated.

        For example: Running for 30 minutes at 3.4Ghz (Turbo) is going to be more prone to overheating compared to running for 30 minutes at 2.4Ghz (Non-Turbo mode), but you will sacrifice a little bit of CPU speed. In other words, if I can run my program at 2.4Ghz optimally, why would I have to allow it to run at 3.4Ghz all the time which generate more heat?

        2) If you have downloaded the ThrottleStop, once you open the program window, you should notice Set Multiplier under Settings section, you can adjust the value according to your temperature. You should notice some number with “T” and some without “T”. In my case, i have …, 24, 25, 26, 27, 28T, 29T, 30T, 31T, … and so on. The “T” will stand for Turbo where your CPU clock is boosted to higher than your standard normal clock, which give you more performance, but more heat! So if your program can run well at lower multiplier, then you can set the multiplier as low as you want. Don’t forget to TURN ON the controller with “Turn on” button at the bottom after you adjust your multiplier.

        Do remember:
        MORE multiplier, MORE performance, MORE heat.
        LESS multiplier, LESS performance, LESS heat.

        I hope it help. 🙂

      3. Yes it does. Thank you!

        Now, can you please address this intriguing paragraph to get the whole picture?: “Some laptops are using clock modulation and multiplier reductions to lower the performance and power consumption of your computer. This is done deliberately to either allow your computer to run cooler or to allow your laptop to operate with a power adapter that is not sufficient to fully power your laptop and recharge its battery at the same time.”

        I always use my laptop with a power supply (no batteries) and would like to configure the propre values for maximizing my performance too…

  2. …In another words, how to disable those misterious “clock modulation” and “multiplier reductions” in a laptop?

    1. Normally, those clock modulation and multiplier reductions are OEM locked. That’s why most of the time you will see laptop CPU running on lower clock compared to desktop CPU, and this is intended so that your laptop does not overheat as often. Most of the modern laptop and desktop have turbo boost built in, which gives extra CPU power when your program need it.

      Some of the laptops I experienced do have an issue where the performance is lower while battery is charging, but not all of the laptop. Do note that charging battery will generate heat, and this affect the overall laptop temperature. So unless a laptop have poorly designed cooling system, OEM normally will know throttle the CPU speed while charging.

      If you seldom use your laptop on your battery, I think you shouldn’t worry too much on the heat from battery. Just adjust the multiplier on the go as you switch from one task to another to ensure that you always have best performance to cooling ratio.

      In my case, most of the time during working hour, I will disable turbo on the CPU unless I desperately need extra CPU for computation. I will only switch back to turbo (sometime) when I play games. My 4 years old laptop temperature stay around 45-50 degree Celcius on working hours and up to 75 degree celcius during gaming, without ThrottleStop it can go up to 100 degree Celcius and shutdown due to overheat.

      So, either you run your program slower but acceptable, or you risk your computer turn off overheating! Otherwise, get a powerful cooling system for your laptop, but not recommended for overpriced one! 😀

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s