Laptop Throttling Forced Two Unwanted Changes On Me

Image showing Laptop CPU Throttling Solution

The Unforeseen Fix: How CPU Throttling Led to Major System Overhauls

In recent weeks, I’ve come to realize just how disruptive CPU throttling can be, especially when you rely on your computer for daily work. This article details my journey to understand this phenomenon, explore various solutions, and ultimately identify the specific remedy that resolved my particular issue. May this serve as an inspiration for anyone facing similar challenges with their computer’s performance.

Understanding CPU Throttling: What Exactly Is It?

At its core, “throttling” refers to a mechanism where your processor (CPU) is forced to reduce its operating frequency, or clock speed, due to overheating. This protective measure prevents potential damage when the CPU’s temperature exceeds a safe limit. Gaming laptops are particularly susceptible to throttling because their compact designs often feature smaller fans and limited airflow, making efficient heat dissipation a significant challenge. This can lead to frequent throttling events even under moderate loads.

You might typically expect throttling when running demanding applications, such as a graphically intensive game with hardware requirements that push your system to its limits, or when dealing with aging hardware. However, a red flag should be raised if throttling occurs during tasks you know your PC or laptop can handle comfortably, or, worse yet, during routine office work. This was precisely my predicament.

One common culprit for throttling is dried-out, neglected thermal paste. After years of use, the thermal paste that facilitates heat transfer between your CPU and heatsink can degrade, losing its effectiveness and leading to higher temperatures.

In my case, the most alarming aspect was experiencing throttling during basic office tasks. This turned out to be the root cause of my Linux Mint system freezing multiple times a day, especially when combined with extensive web browsing in Mozilla Firefox.

Initial Attempts: Thermal Paste Replacement and a Return to Windows 11

Desperate to restore my computer’s functionality quickly, I began with a drastic measure. I took my laptop to a local service center for a thorough cleaning and thermal paste replacement. The cost, approximately $60, seemed a small price to pay for potentially extending the life of a computer worth hundreds or thousands.

Upon retrieving my laptop, I received some critical insights. The service technician explained that temperature spikes, reaching 88–96°C (190–205°F), were largely due to increased power draw by the processor. When coupled with the operating system’s default power management and fan control, which were less aggressive in my Linux setup, the frequent freezes made perfect sense. With high-performance thermal paste, specifically designed for gaming laptops, applied, I was optimistic for an improvement.

The immediate effect? System freezes became less frequent but still occurred during typical office work. This prompted another significant decision: I reluctantly returned to Windows 11, abandoning my Linux Mint setup to see if the issues persisted on Microsoft’s operating system.

Linux Mint is an excellent system, and I was reluctant to leave it. At least the Windows Vista wallpaper offered a nostalgic comfort during this transition.

After a full cycle of updates and installing all necessary drivers, a minor miracle occurred: my computer stopped freezing daily. However, this didn’t mean throttling was entirely gone. The laptop manufacturer’s temperature monitoring application still showed alarming readings, reaching 89°C (192°F) with just a web browser and a dozen tabs open.

The throttling now manifested differently: distinct, one-to-two-second pauses when clicking or frustratingly delayed text input. This brought me back to the service center’s advice, which led me to delve into the world of undervolting.

The Next Battle: Understanding and Performing Undervolting

Undervolting is a technique that bridges software and hardware optimization. It involves reducing the electrical voltage supplied to the CPU without altering its clock speed. This optimization helps combat throttling because the processor can achieve the same operating frequency with less voltage, leading to lower temperatures and preventing the CPU from “choking” under load.

Given its invasive nature, undervolting is often locked by manufacturers on pre-built desktops and laptops. However, methods exist to unlock this capability. I will explain how I did this on my Acer Nitro 5 AN5-517 laptop, equipped with an Intel i5–11400H processor. A word of caution: if you are uncomfortable with such technical procedures, this might not be the right approach for you due to the potential risks involved if not performed correctly.

Unlocking Undervolting with a Specialized Tool

Finding specific instructions for unlocking undervolting on my particular laptop model proved challenging. Fortunately, a dedicated Discord server for Acer laptop owners came to the rescue. The general steps involved:

  • First, I had to disable Secure Boot in the computer’s BIOS. I had already done this when installing Linux Mint. It’s crucial to remember that this option often becomes accessible only after setting an Administrator Password (Supervisor Password) in the BIOS.
  • Next, I returned to Windows 11 and downloaded the specific Insyde-Tool program, designed to unlock undervolting on compatible laptops. This tool operates via the Command Prompt.
  • The process involved extracting the `vars.txt` file from `H2OUVE-W-CONSOLEx64.exe`, modifying a specific value within it to enable undervolting for 11th-generation Intel processors, and then updating the BIOS by injecting this modified settings file via the Command Prompt. This is a delicate procedure that requires careful attention to detail.

Careful Undervolting: The Need for Testing and Data

With undervolting unlocked, I could proceed with optimizing my laptop. Although Intel Extreme Tuning Utility (XTU), the commonly suggested application, didn’t work on my system, I successfully used another program: ThrottleStop (version 9.2).

ThrottleStop is a powerful utility that provides comprehensive control over your CPU, going beyond just undervolting. Here are some of its key features:

  • SpeedShift – EPP (Energy Performance Preference): This module allows control over CPU clock frequency preferences, operating on values from 0 to 225.
    • 0 prioritizes the highest possible clock speed (with Turbo Boost, if enabled).
    • 225 prioritizes the lowest possible clock speed for maximum power efficiency.
  • Disable Turbo: This option completely disables Intel Turbo Boost. It’s particularly useful for office tasks, as it prevents the CPU (and thus the fans) from accelerating, eliminating noise and mitigating high-temperature spikes.

Before beginning the actual undervolting, I needed to establish a baseline. I downloaded Cinebench R20 to perform a reference benchmark, documenting the CPU’s performance with its default voltage settings. The goal of undervolting was to incrementally increase CPU performance (by reducing throttling) up to a certain point.

My primary focus within ThrottleStop was the “FIVR” (Fully Integrated Voltage Regulator) button, which houses all the critical undervolting settings.

Following instructions, I started by reducing the voltage parameters for “CPU Core” and “CPU Cache” by –50 mV. After applying this by checking “OK – Save voltages after ThrottleStop exits” (a safer option to prevent voltage spikes on exit) and enabling/saving settings via “Turn On” and “Save” on the main ThrottleStop screen, I performed three stability tests:

  • TS Bench Fixed and TS Bench Random: These are built-in stability benchmarks within ThrottleStop. Higher scores generally indicate better stability.
  • Cinebench R20: A rendering speed test for graphics. Higher scores indicate better performance.

After successfully completing these tests, I increased the undervolting to –100 mV and repeated the benchmarks. Crucially, the Cinebench R20 score improved again, suggesting better performance due to reduced throttling. Cautiously, I then tried a –110 mV configuration. While stability was maintained, the performance scores began to decline. This indicated I had pushed too far, and it was a signal to revert to the –100 mV configuration for both CPU Core and CPU Cache.

It’s important to remember that benchmarks are one thing, and real-world daily usage is another. After determining the most effective undervolting limit, it’s advisable to observe the computer’s behavior over several days of normal operation. Any unusual behavior in games or applications should prompt an immediate reduction in the undervolting voltage to ensure system stability.

I personally worked for a week with the new configuration and adopted a simple rule: for office tasks, I disabled Turbo Boost, maintaining stable temperatures around 50°C (122°F). When engaging in more demanding activities, such as using a PlayStation 2 emulator or playing games on Steam, I would re-enable Turbo Boost for peak performance.

The Ultimate Solution: A Browser Change

Undervolting significantly improved daily working temperatures, often keeping them around 65–70°C (149–158°F). However, the combination of Mozilla Firefox and the WordPress editor, especially with hardware acceleration enabled, continued to be problematic. Frequent temperature spikes to 80°C (176°F) still caused irritating throttling during text input.

With the web browser being the last suspect, I decided to test my theory. I installed Google Chrome, opened the exact same set of tabs, and launched the WordPress editor. As if by magic, the temperatures plummeted.

Comparison of CPU Temperature Graphs (Chrome vs. Firefox):

Working with Google Chrome showed consistently lower CPU temperatures compared to Mozilla Firefox. It was also notable how much less the cooling fans had to spin with Chrome open, indicating reduced CPU load.

The best result was achieved by completely disabling Turbo Boost in ThrottleStop. Google Chrome continued to operate smoothly, with temperatures hovering around a comfortable 50°C (122°F).

It’s also worth noting that lower fan speeds translate to a quieter laptop. Even with its gaming capabilities, it no longer sounded like a jet engine during routine work. Of course, playing more complex games or using an emulator for a PlayStation 3 would still necessitate re-enabling Turbo Boost for optimal performance.

A Bitter-Sweet Victory

Utilizing ThrottleStop empowers the user with far greater control over their system’s behavior, provided they invest an hour or two to understand the application. It eliminates the unpredictability of generic power plans.

Despite successfully managing my laptop’s temperatures, I view this entire project as a double defeat.

  • Firstly, I had to temporarily abandon Linux Mint and return to Microsoft’s ecosystem.
  • Secondly, the conflict between Firefox and WordPress forced me, after 1.5 years, to reintegrate Google Chrome into my workflow, despite my strong preference for working with non-Chromium-based software.

Frequently Asked Questions (FAQ)


What is CPU throttling?

CPU throttling is a mechanism where your processor reduces its operating frequency (clock speed) to prevent damage from overheating when its temperature exceeds a safe limit. This can lead to decreased performance.


Why did thermal paste replacement help with throttling?

Thermal paste facilitates heat transfer from the CPU to the heatsink. Over time, it can dry out and become less effective, causing the CPU to run hotter. Replacing old thermal paste with new, high-quality paste improves heat dissipation, leading to lower temperatures and reduced throttling.


Is undervolting safe for my laptop?

Undervolting can be safe if done correctly and cautiously. It involves reducing the voltage supplied to the CPU, which lowers power consumption and heat generation without necessarily reducing performance. However, if done improperly, it can lead to system instability, crashes, or data loss. It’s crucial to follow detailed guides, test thoroughly, and proceed incrementally. Many manufacturers lock undervolting, making it more difficult and potentially riskier to enable.


Can a web browser cause CPU throttling?

Yes, a web browser can cause CPU throttling, especially if it’s resource-intensive or has many tabs open, or if hardware acceleration settings are configured sub-optimally. Certain browser engines or combinations with specific web applications (like a rich text editor) can demand significant CPU resources, leading to higher temperatures and throttling. As demonstrated in this article, switching browsers resolved the author’s throttling issues during office work.


What are the risks of unlocking undervolting?

Unlocking undervolting often involves modifying BIOS settings or using specialized tools that alter firmware. Incorrect procedures can potentially brick your motherboard, corrupt BIOS firmware, or lead to system instability that is difficult to resolve. It’s recommended only for experienced users who understand the risks and have thoroughly researched the specific steps for their hardware.

Source: Original article by the author. Opening photo: Gemini

About Post Author