• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to stop thermal throttling on i9-12900HX with just 100FPS target

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
I have a Lenovo Legion 7 (Gen 7, 2022) with the infamous i9-12900HX that I've been reading so much about in this forum. I use it to drive a 34" ultrawide 100Hz monitor via dGPU only, the mobile 3080Ti.

All I need from it is 100FPS in gaming - not trying to beat any Cinebench scores etc. I do prefer lower temps and lower performance rather than both higher. However, it would be better if I could squeeze the most performance possible out of a low-temp system. It does feel like I am using a supercar to go for weekly shopping, but this way I also feel that I can enjoy the system for longer - not a fan of "live fast, die young" for my daily drivers!

Currently I use Lenovo Legion Toolkit to access and regulate Custom Mode (as opposed to the preset Quiet, Balanced and Performance Modes which only really change Power Limits) which allows settings such as max CPU temp. I have this set to the minimum possible - 85degC. I also use LLT's default Power Limits in Custom Mode:

- 90W PL1
- 135W PL2
- 30W PL! cross-load (when CPU and GPU fully utilized)

With that as a basis, and without touching any Power Limit settings in TS so that it doesn't clash with LLT where any adjustments can be made instead, what's the recommended way to use TS to squeeze extra performance out of my package? I am willing to go a bit higher on temps, but nowhere near 100degC so that I don't wear out the CPU prematurely over time.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
I have zero experience using ThrottleStop while using Lenovo's control software. I am not sure how the two programs will interact or how they will try and fight over the control of your CPU. Post some ThrottleStop screenshots so I can see your settings and what options are available to you. You might be able to undervolt or cap the maximum CPU speed to help balance temperatures vs performance. You can also attach a ThrottleStop log file that covers about 15 minutes of gaming so I can see how your computer is running now.
 
Joined
Sep 17, 2014
Messages
23,320 (6.12/day)
Location
The Washing Machine
System Name Tiny the White Yeti
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling CPU: Thermalright Peerless Assassin / Case: Phanteks T30-120 x3
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
VR HMD HD 420 - Green Edition ;)
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
Whatever you arrive at, keep in mind that achieving 100 FPS is not really a target you can achieve. Some games simply won't be able to hit that number. What you should be aiming to do, is find a test that puts maximum gaming load on your CPU, and then limit your CPU accordingly to keep yourself under a specified thermal target. After that, the FPS you get, is simply the best it can do. Alternatively, DO run that Cinebench and cap your voltages based on that.

Just managing expectations ;) You have the best help up here already.

Another huge factor in any laptop is that you will more likely be GPU limited and the cross load limit is what kills your CPU performance and also your FPS, so you could wonder how much you're really clocking the CPU correctly. Using several applications to manage your hardware perf though... eh. Not something I'd do, especially not on a laptop where every sliver of perf counts and you DON'T want to run too much alongside your game.
 

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
Post some ThrottleStop screenshots so I can see your settings and what options are available to you.
TS96Main.png
TS96Limits.png
TS96FIVR.png
TS96TPL.png

You can also attach a ThrottleStop log file that covers about 15 minutes of gaming so I can see how your computer is running now.
Attached.
 

Attachments

  • 2024-08-18.txt
    104.4 KB · Views: 55

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
I have zero experience using ThrottleStop while using Lenovo's control software
This is not Lenovo Vantage, i.e. the actual Lenovo control software - it's Lenovo Legion Toolkit, another popular freeware created to replace LV for Legion power users:
GitHub - BartoszCichecki/LenovoLegionToolkit: Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops.

As long as I don't touch TS settings that LLT handles (PL1, PL2 etc.) then it should be fine, even to the point of just running TS to apply settings and exiting, when it's all settled down. TS is better at monitoring stuff, of course - but it can't do fan control like LLT does, for example, and I don't expect it to.
 

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
Hey unclewebb,

Post some ThrottleStop screenshots so I can see your settings and what options are available to you.
You can also attach a ThrottleStop log file that covers about 15 minutes of gaming so I can see how your computer is running now.

Do you have any feedback based on what I provided above? I am sure that other 12900HX users (whether on Lenovos or not) would be interested to know.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
The log file shows lots of power limit throttling right at 30W. I assume that is the cross load power limit that is being enforced. With this 30W power limit and your reduced 85°C thermal throttling temperature, the CPU will spend most of its time alternating between thermal throttling and power limit throttling.

Most Lenovo Legion laptops have decent cooling. If I owned your laptop I would be ordering some Honeywell PTM 7950 immediately. Either your laptop is overdue for a thorough cleaning or the heatsink was not properly installed.

You can try undervolting your computer but with the present cooling issues, an undervolt is not going to make a huge difference.

Many users that have tried to use ThrottleStop to undervolt their 12th Gen mobile CPUs have run into problems. The on chip cache used by Intel has problems running reliably at max speed. This problem was fixed starting with the 13th Gen HX CPUs.

Different manufacturers used different methods to slow the cache down. Before undervolting, I would start by lowering the Cache Ratio Max value in the FIVR window from 46 to 36. The FIVR monitoring table shows that your cache is presently running at a reduced multiplier of 36. Setting Cache Ratio Max in ThrottleStop to a lower value will help with stability. After you do some undervolting, you can decide if you want to try increasing the Cache Ratio Max value.

1724304059514.png


For voltage settings, I would adjust the core and the P cache by -50 mV. If that is stable you can try -75 mV and then -100 mV. I have never owned a 12900HX so off the top of my head, I have no idea what voltage values will work best. It is all trial and error. To improve stability, I would set the mV Boost box in the FIVR window to whatever undervolt values you are using. Set mV Boost to 50 or 75 or 100 or beyond if necessary. This setting can really help with light load stability issues when undervolting HX processors.

In normal circumstances you could look into reducing the CPU speed. In your situation, the CPU is already throttling so badly that it is running at only half of its rated speed. The cooling really needs to be significantly improved. That is the main problem.

Do a Google search for 12900HX ThrottleStop. There are other users with the same CPU you have. They might have a better idea of what offset voltage values will work well.
 

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
The log file shows lots of power limit throttling right at 30W. I assume that is the cross load power limit that is being enforced. With this 30W power limit and your reduced 85°C thermal throttling temperature, the CPU will spend most of its time alternating between thermal throttling and power limit throttling.
Indeed, I ultimately realized I was on the wrong path there. I have since decided to go with higher power limits and a BD PROCHOT setting of 97 (using LLT for those, no interference with TS)
Most Lenovo Legion laptops have decent cooling. If I owned your laptop I would be ordering some Honeywell PTM 7950 immediately.
Not so fast with repasting - Lenovo uses a custom variant of that, the PTM7958, on Legions:
Lenovo's Stock Paste is Actually PTM7958 - A custom version of PTM7950 : r/LenovoLegion (reddit.com)

...which I was able to confirm with my Premium Care technician a year ago when I had my thermal module and motherboard replaced due to fan issues.
Either your laptop is overdue for a thorough cleaning or the heatsink was not properly installed.
I watched the technician put things back together so the latter is definitely out of the question. Guess what - it was due a thorough cleaning, which I stupidly didn't do recently, even though I have a nice mini-blower/vacuum for this purpose, i.e. suitable for laptops. I still remember the light "mist" of dust that came out of my vents once I used that the other day! Not too much, but clearly enough to thermally muffle the laptop.

LESSON, PEOPLE - clean your laptop vents and, if necessary, beneath the bottom cover every 6-12 months and only then continue down the checklist for methods to reduce temps/throttling.

Many users that have tried to use ThrottleStop to undervolt their 12th Gen mobile CPUs have run into problems. The on chip cache used by Intel has problems running reliably at max speed. This problem was fixed starting with the 13th Gen HX CPUs.
I'm confident that there are ways around this in order to achieve an optimal thermal/performance mix. Some evidence further down.
Different manufacturers used different methods to slow the cache down. Before undervolting, I would start by lowering the Cache Ratio Max value in the FIVR window from 46 to 36. The FIVR monitoring table shows that your cache is presently running at a reduced multiplier of 36. Setting Cache Ratio Max in ThrottleStop to a lower value will help with stability. After you do some undervolting, you can decide if you want to try increasing the Cache Ratio Max value.
Indeed, the main advice from experienced Legion users is: reduce Cache Ratio max to 32-34, when undervolting. That should work for most people. As you have yourself mentioned before, minimally it should be equivalent to the base CPU speed, i.e. 28 in my case; I will keep it at 32 until I have reasons to reduce it further. I have it at 36 for non-undervolted profiles.
For voltage settings, I would adjust the core and the P cache by -50 mV. If that is stable you can try -75 mV and then -100 mV. I have never owned a 12900HX so off the top of my head, I have no idea what voltage values will work best. It is all trial and error.
Standard advice for Legion mV offsets is -120/-100/-100 for Core/P-Cache/E-Cache. However, as already mentioned elsewhere in this forum, E-Cache undervolting may not benefit or even be detrimental to the whole effort, so I am not doing that. The stable settings I have for the other two are -110/-100 at the moment. I might venture further down on the Core offset at some point.
To improve stability, I would set the mV Boost box in the FIVR window to whatever undervolt values you are using. Set mV Boost to 50 or 75 or 100 or beyond if necessary. This setting can really help with light load stability issues when undervolting HX processors.
Indeed, I have it at -150 to be safe. However, waking up the laptop would still trigger a BSOD; I ticked the FIVR Sleep Defaults for Cache Ratio and Voltage and the problem seems to have gone away - may be worth advising others too, especially if they have already reduced their Cache Ratio anyway.

Is disabling Sleep mode another potential fix? Using Hibernation as an alternative?
In normal circumstances you could look into reducing the CPU speed. In your situation, the CPU is already throttling so badly that it is running at only half of its rated speed. The cooling really needs to be significantly improved. That is the main problem.
Not anymore! I attach a gaming session log with pretty much the same workload as my previous log. "Game" profile used, with Legion Performance Mode active, i.e. PL1=125, PL2=175. I hope you will notice not just the vast improvement but maybe also further tips on the current settings below:
1724676090789.png
1724676124697.png
1724676175708.png
1724676210632.png
1724676342692.png
1724676421934.png
1724676547090.png
1724676593222.png
1724676626243.png

(TPL window captured using "Performance" profile on Legion Custom Mode, i.e. PL1=90W, PL2=135W, PL1-cross-load=60W)
1724676797296.png


FPS are at an acceptable level. I reset my Windows 11 from scratch before testing again. I am still to install some software that may affect negatively, but I will keep a close eye on those to determine if they are to blame or not. Also, I am yet to perform a full GPU optimization to get closer to my 100FPS target; I am confident it is reachable using the means at my disposal.
Do a Google search for 12900HX ThrottleStop. There are other users with the same CPU you have. They might have a better idea of what offset voltage values will work well.
This forum, certain YouTube videos, r/LenovoLegion and the Legion Series discord are my best references. Most of the results of the suggested Google search lead there anyway - a good way for others to follow their path to throttle-free working and gaming!

Thanks on behalf of all the people you have helped with your great application! We all hope you will find the time to enhance it further soon.
 

Attachments

  • 2024-08-25.txt
    87.7 KB · Views: 52
  • 1724676451604.png
    1724676451604.png
    495.1 KB · Views: 57

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
The log file shows the CPU running at 4200 MHz to 4300 MHz while playing. That looks a lot better. Surprising what a few tweaks and blowing out the dust bunnies can do.

One thing I noticed in the log file is that the battery seems to start draining while you are plugged in. This might mean that the power adapter you are using is having a hard time fully powering the CPU and Nvidia GPU. Are you using the original power adapter that shipped with your laptop? How many watts is it rated at? Are you running any Lenovo software that is preventing your battery from reaching a full charge level? I prefer a fully charged battery at all times. I would rather buy a new battery than have to deal with any battery management software that can cause more problems than it solves.

ThrottleStop is not the best at monitoring the battery. ThrottleStop just reports whatever information Windows collects from the battery. I prefer using Battery Bar. The free version works great. The battery data it collects and displays is a lot more accurate. It might help you keep a close eye on any battery draining.


In the FIVR Sleep Defaults section, leaving the Cache Ratio box clear might be best. Usually checking this box is a good idea but for a 12th Gen CPU, the default cache ratio is too high. Checking this box might cause instability during a sleep resume cycle. Try only checking the Sleep Defaults Voltage box. This might work better compared to having both of these boxes checked. I have not done any hands on 12th Gen HX testing of this so you get to be the guinea pig.

Thanks for sharing your test results. Not everyone that accesses this forum speaks English. Having some visuals that show your settings will help out the next 12900HX owner that stumbles across this thread.
 

ChemicalDruid

New Member
Joined
Aug 15, 2024
Messages
22 (0.12/day)
The log file shows the CPU running at 4200 MHz to 4300 MHz while playing. That looks a lot better. Surprising what a few tweaks and blowing out the dust bunnies can do.
You bet!

One thing I noticed in the log file is that the battery seems to start draining while you are plugged in. This might mean that the power adapter you are using is having a hard time fully powering the CPU and Nvidia GPU. Are you using the original power adapter that shipped with your laptop? How many watts is it rated at? Are you running any Lenovo software that is preventing your battery from reaching a full charge level? I prefer a fully charged battery at all times. I would rather buy a new battery than have to deal with any battery management software that can cause more problems than it solves.
That's normal - I use Lenovo's Conservation Mode for the battery. It is supposed to keep the battery draining and charging around the 80% mark. This supposedly helps towards a longer battery life. I utilize this mode because I mostly use the laptop in a fixed location. When I do happen to take it away with me, I switch that mode Off and let the laptop charge to 100% before leaving. Then back to On when I plug it back in.

In case you're interested, here is LLT's Battery view (window squeezed for a more compact screenshot)
1724701198170.png


I'd like to think that the loss of less than half a percent of battery capacity in the 2 years I've been using it means I will not have to change it anytime soon - or ever.

ThrottleStop is not the best at monitoring the battery. ThrottleStop just reports whatever information Windows collects from the battery. I prefer using Battery Bar. The free version works great. The battery data it collects and displays is a lot more accurate. It might help you keep a close eye on any battery draining.
1724701603756.png

I have a feeling LLT can do the same job by itself.

In the FIVR Sleep Defaults section, leaving the Cache Ratio box clear might be best. Usually checking this box is a good idea but for a 12th Gen CPU, the default cache ratio is too high. Checking this box might cause instability during a sleep resume cycle. Try only checking the Sleep Defaults Voltage box. This might work better compared to having both of these boxes checked. I have not done any hands on 12th Gen HX testing of this so you get to be the guinea pig.
Turned Sleep Defaults Cache Ratio off now. Keeping an eye on it...

Thanks for sharing your test results. Not everyone that accesses this forum speaks English. Having some visuals that show your settings will help out the next 12900HX owner that stumbles across this thread.
You, as well as everyone else who finds this topic useful, are welcome. Glad to help out. Maybe current and future browser-based and/or AI translators are good enough to help non-English speakers.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
Nope, BSOD after waking up
Consider trying a more conservative Cache Ratio Max value. Perhaps 30 might work more reliably when resuming from sleep.

I might adjust the Sleep Defaults Cache feature for 12th Gen HX. Instead of setting the cache ratio to its default value, I might try setting it equal to the base frequency of the CPU which I think is about 22. If I ever get around to doing this, I will send a TS version your way so you can do some testing.

The battery info provided by the Legion Toolkit looks good. I still like Battery Bar though. I always prefer lots of info in a small package.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
Try this:
Why?

The person that started this thread has an Intel 12900HX CPU. Why would you recommend trying a trick that is designed for a Ryzen CPU? If you have never tried doing this on an Intel 12900HX CPU then it would be best to remove that video. It is off topic and might cause more problems than it solves.
 
Joined
Mar 21, 2009
Messages
6,472 (1.11/day)
Location
Midlands,UK
System Name Ultraman|Living room
Processor Intel core i9 13900HK|AMD Ryzen 7 5700x
Motherboard Alienware/Dell inverted motherboard|Asus B550m Prime Wifi
Cooling Alienware/Dell cooling + IETS GT500 cooling pad | Thermalright Silversoul 135 + Corsair 140mm white
Memory Alienware/Dell 32GB 6000mhz DDR5|Corsair DDR4 16GB 3200mhz
Video Card(s) Nvidia RTX4080 12GB| Zotac Nvidia RTX 4080 Super Trinity black edition 10GB
Storage 1TB Dell NVME + Samsung Evo 1TB NVME|WD Blue 500GB NVME,Kingston 240GB SSD,2TB Corsair NVME
Display(s) AOC Gaming CU34G3S/BK | LG C1 65" TV
Case Alienware X16| Corsair Carbide Air 240 White
Audio Device(s) onboard/Speakers: Logitech G560 | LG Eclair QP5 soundbar
Power Supply Alienware/Dell battery + 330W charger | Corsair RMx White 750w Gold Modular
Mouse Microsoft Pro Intellimouse - White | Logitech wireless
Keyboard EPOS mechanical keyboard| Logitech wireless
Software Windows 11
Why?

The person that started this thread has an Intel 12900HX CPU. Why would you recommend trying a trick that is designed for a Ryzen CPU? If you have never tried doing this on an Intel 12900HX CPU then it would be best to remove that video. It is off topic and might cause more problems than it solves.
To be fair it does also work on intel platform too as I've tried it on my 13900hx for a few days.
All it's doing is telling the CPU to not turbo boost at all by changing the "power" mode for CPU from the default aggressive to something more conservative.
Which in essence it does reduce the temps by a good amount.

Anyway like I mentioned earlier I have 13900hx and I get average around 70 C playing games on the core temps.
The way I achieved this by using one of those dedicated powered laptop coolers(IET, ILANO), undervolt in bios and then in throrttlestop, changed the pcore and ecore to a lower target of around 40,instead of it's 50 something.
 
Last edited:
Joined
Feb 14, 2012
Messages
1,884 (0.40/day)
Location
Romania
^^This!
Why?

The person that started this thread has an Intel 12900HX CPU. Why would you recommend trying a trick that is designed for a Ryzen CPU? If you have never tried doing this on an Intel 12900HX CPU then it would be best to remove that video. It is off topic and might cause more problems than it solves.
Did you watch the video ?
It worked on all the laptops i did it on, both AMD and Intel. And it's absolutley safe, nothing bad can happen it's only a small registry edit. Calm down and try it yourself, it works really good with minimal loss of performance in games.
 
Last edited:
Joined
Apr 3, 2022
Messages
108 (0.10/day)
My suggestion, instead of writing calm down next time you post a video tell us why it is useful to the thread. Thanks!
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
instead of writing calm down next time you post
I should have taken that advice before posting. :)

After watching the full video, I learned that disabling turbo boost will make your CPU run slower and cooler. For some games, you may not notice a significant loss of performance but a 12900HX is not a Ryzen CPU. A 12900HX is only going to run the P cores at 2200 MHz when you disable turbo boost. That seems like a waste of a high performance mobile CPU. It is also the exact opposite of what ChemicalDruid is interested in doing.

what's the recommended way to use TS to squeeze extra performance out of my package? I am willing to go a bit higher on temps

If anyone really wants to experiment with this magic trick, just check the Disable Turbo box on the main screen of ThrottleStop. That too will disable Intel Turbo Boost. There is no need to edit the registry.
 
Joined
Feb 14, 2012
Messages
1,884 (0.40/day)
Location
Romania
That seems like a waste of a high performance mobile CPU. It is also the exact opposite of what ChemicalDruid is interested in doing.
It is, but that is the sacrifice a gaming laptop user must make to get better temps. Since undervolting is not always an option. and you can't get better cooling like in a desktop PC.
 
Joined
Mar 21, 2009
Messages
6,472 (1.11/day)
Location
Midlands,UK
System Name Ultraman|Living room
Processor Intel core i9 13900HK|AMD Ryzen 7 5700x
Motherboard Alienware/Dell inverted motherboard|Asus B550m Prime Wifi
Cooling Alienware/Dell cooling + IETS GT500 cooling pad | Thermalright Silversoul 135 + Corsair 140mm white
Memory Alienware/Dell 32GB 6000mhz DDR5|Corsair DDR4 16GB 3200mhz
Video Card(s) Nvidia RTX4080 12GB| Zotac Nvidia RTX 4080 Super Trinity black edition 10GB
Storage 1TB Dell NVME + Samsung Evo 1TB NVME|WD Blue 500GB NVME,Kingston 240GB SSD,2TB Corsair NVME
Display(s) AOC Gaming CU34G3S/BK | LG C1 65" TV
Case Alienware X16| Corsair Carbide Air 240 White
Audio Device(s) onboard/Speakers: Logitech G560 | LG Eclair QP5 soundbar
Power Supply Alienware/Dell battery + 330W charger | Corsair RMx White 750w Gold Modular
Mouse Microsoft Pro Intellimouse - White | Logitech wireless
Keyboard EPOS mechanical keyboard| Logitech wireless
Software Windows 11
These are the temps i'm getting while I was playing Black myth Wukong, which is on average what I get playing other major games.
Screenshot 2024-08-28 145844.png
 

RowanKeltizar

New Member
Joined
Feb 17, 2025
Messages
5 (1.67/day)
Hi there, I'm definitely a newb when it comes to all of this. I have the same computer as OP. 12900HX and 3080ti. Ive been struggling with thermal throttling since i got the computer last year. I got it on ebay refurbished and the warranty is currently expired.

I'm experiencing severe stuttering in games with temps up to 100deg C with turbo boost turned on. Even with turbo boost off, temps are in low 90s and i do still get plenty of stuttering with certain games.

And yes I DID clean the surface of the fans, however my hunch is i need to take the heatsink/vapor chamber apart and clean the underside of the fans as well as the exhaust vents, which i will certainly do when i repaste.

As per @unclewebb suggestion i ordered new thermal pad and putty https://www.moddiy.com/products/Honeywell-PTM7950-SP-Super-Highly-Thermally-Conductive-PCM-Pad.html https://www.moddiy.com/products/Honeywell-TGP8000PT-Thermally-Conductive-Gap-Filling-Putty-Pads.html I had no idea what size to get so i just got the 80m x 40m.

I figure the chances of this laptop ever being re-pasted since it left the factory are pretty low, and i thought it wouldn't hurt to do that. However, i had also considered that maybe when the laptop was "refurbished" they use an inferior paste or method.

I've attached a log file from throttlestop during a 15min game session where im experiencing the stuttering.

I just wanted to get some basic guidance on where to start diagnosing and fixing the problem. I'm not sure how to enable undervolting on this computer either. Right now im just using throttlestop to check temps and turn off turbo boost as all the other setting are locked and i have no idea what to do with them anyway. PLEASE HELP!
 

Attachments

  • Thermals.jpg
    Thermals.jpg
    295.8 KB · Views: 13
  • 2025-02-17.txt
    67.3 KB · Views: 13
Last edited:

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
I'm not sure how to enable undervolting
Post screenshots of the FIVR and TPL windows. Sometimes undervolting is blocked by the BIOS. Other times it is blocked by Windows because core isolation memory integrity is enabled. A FIVR screenshot will tell me more info.

refurbished
Some people's idea of refurbishing a laptop involves wiping it off with a dirty rag. It is a good idea that you are going to replace the thermal paste with some Honeywell PTM 7950. I think doing a proper clean up job and some new thermal paste will make a significant difference.

Until then, there is not much you can do. Disabling CPU turbo boost helps to keep the CPU from overheating and thermal throttling. Now the problem is the Nvidia GPU. It is thermal throttling and running at about half of the speed it should be running at. Some new thermal paste for the GPU should allow it to run faster without throttling.
 
Last edited:

RowanKeltizar

New Member
Joined
Feb 17, 2025
Messages
5 (1.67/day)
Thank you very much for the quick respose. I didn't realize my GPU was also throttling. Oh dear! That would probably explain a lot.

How much of the Honeywell pad should i have purchased to do both the CPU and the GPU? Did i need to buy the Putty pads at all? what are those for?

Could anything else be causing the GPU to throttle? some setting somewhere, some driver?

I've attached the FIVR
 

Attachments

  • FIVR.jpg
    FIVR.jpg
    378.7 KB · Views: 15

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,154 (1.33/day)
The top middle of the FIVR window shows that Undervolt Protection has been enabled by the BIOS. Hopefully there is an option in the BIOS that will let you disable this. Post an updated FIVR screenshot if you can disable Undervolt Protection in the BIOS.

I didn't realize my GPU was also throttling.
Nvidia GPU throttling is usually a bigger problem compared to CPU throttling. When the GPU is running at half speed the FPS are not going to be consistent.

I have never re-pasted a similar laptop so I do not have any useful advice. Try finding a YouTube disassembly video for your laptop model. That should help answer some of your questions.

Could anything else be causing the GPU to throttle?
The Nvidia GPU is too hot. That is the problem. Try using GPU-Z. It will tell you why the GPU is throttling. If you look around in GPU-Z, you will likely see that the default GPU throttling temperature is somewhere around 87°C.

1739842310356.png
 
Last edited:

RowanKeltizar

New Member
Joined
Feb 17, 2025
Messages
5 (1.67/day)
I was able to disable undervolt protection in the BIOS. For those wondering hit F2 when starting up before the lenovo loading screen. Use your trackpad to select "more settings" then "configuration" then scroll down till you see the undervolt protection option. Change to disable, then hit f10 to save.

FVIR control.jpg
options.jpg




Heres what GPU-Z has to say
 

Attachments

  • sensors.jpg
    sensors.jpg
    272.8 KB · Views: 11
  • sensors2.jpg
    sensors2.jpg
    200.6 KB · Views: 11
Last edited:
Top