Advertisement

How To Disable Power Throttling in Windows 11

You may want to disable power throttling in Windows 11 in order to get better app performance. While this requires a trade-off in terms of battery life, sometimes performance is a mission-critical thing.

Advertisеment

Microsoft first introduced Power Throttling in Windows 10 when aimed to improve the battery life of laptops and tablets. Being it successor, Windows 11 includes it too. If you aren't familiar with the feature, here's how it works.

The core concept of the feature is to restrict CPU usage by apps that are not actively in use. When an application is minimized or runs in the background, still it continues to consumes system resources. The operating system will manage these apps by switching the CPU to a low-power state, ensuring tasks are completed while conserving as much battery as possible. Its smart algorithm will identify tasks that the user actively interacting with, thus ensuring that those apps continue to run seamlessly. At the same time, it will be reducing the resource allocation to all other processes.

How to find apps with Power Throttling

To find processes with Power Throttling applied to, do the following.

  1. Open the Task Manager (Ctrl + Shift + Esc), and switch to the Details page.
  2. Right-click on the header of any column, and select the Select columns option from the context menu.Select Columns Context Menu
  3. In the window that opens, find and enable the Power Throttling option, and click OK.Select Power Throttling Column
  4. Immediately, the new column will show the enabled or disabled status for each of the processes.Apps With Power Throttling In Task Manager

That's it.

💡Tip: You can add more useful columns to almost any tab of the Task Manager. Check out the Customize Task Manager Columns and Settings
post for more details.

If a process is misbehaving with Power Throttling applied to it, you can try to disable the latter and see if that makes a difference. There is a dedicated Group Policy option which can be used to disable Power Throttling for all apps. Besides, you can disable it for specific apps individually using several different methods. Let's review them.

Disable Power Throttling

To disable Power Throttling in Windows 11 for all apps, do the following.

  1. Open the Registry Editor by pressing Win + R and typing regedit in the Run dialog.
  2. In the left pane, expand open the tree to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power key.
  3. Right-click the Power key in the left pane, and select New > Key from the menu.Power Key In Registry
  4. Name the new key PowerThrottling.
  5. Now right-click the PowerThrottling key, and select New > DWORD (32-bit) value from the menu.New 32bit Dword Under PowerThrottling
  6. Name it PowerThrottlingOff and double-click it to change its value data. Set it to 1.Disable Power Throttling In Windows 11 For All Apps
  7. To make the changes done by the Registry tweak take effect, you need to restart you computer.

This is how you disable Power Throttling for all apps.

✍ To undo the change at any moment later, you can delete the PowerThrottlingOff value you created by following the steps above.

To save your time, I have created ready-to-use REG files.

Download REG files

To avoid the manual registry editing, you download the following two REG files.

Download Registry Files

Extract it to any folder of your choice. Open the disable power throttling.reg file to apply the change, and restart Windows. You will need to confirm the User Account Prompt, and the Registry prompt to import the REG file values. Click on the OK button in both dialogs.

The undo tweak is included. Use the enable power throttling.reg file.

If you are running Pro, Enterprise, or Education edition of Windows 11, you can use the Local Group Policy Editor app to configure the options mentioned above with a GUI.

Disable Power Throttling in Group Policy

  1. Press Win + R and type gpedit.msc in the Run dialog, then press Enter.open gpedit
  2. In the Local Group Policy Editor app expand open the Computer Configuration\Administrative Templates\System\Power Management\Power Throttling Settings folder.
  3. On the right, double-click the Turn off Power Throttling policy to edit it.Turn Off Power Throttling Group Policy
  4. Now, select Enabled in the next dialog, then click Apply and then OK.Disable Power Throttling With Group Policy
  5. You may need to restart the operating system for the policy to take the effect.

That's it.

Both reviewed methods will disable power throttling for all apps at once. But sometimes it may be not what you really want. Instead, you may prevent Windows from applying the restriction to a specific process.

Turn Off Power Throttling for a Specific App

To disable power throttling for a specific process, do the following.

  1. Right-click the Start button with the Windows logo in the taskbar.
  2. Select Terminal(Admin) from the menu.Open Terminal As Admin
  3. In Terminal, select Command Prompt from its menu or with Ctrl + Shift + 2.Select Command Prompt In Terminal
  4. Finally, in the command prompt, typepowercfg /powerthrottling disable /path "path to the app executable path". Substitute the path with the actual path to the app that you want to exclude from power throttling. For example: powercfg /powerthrottling disable /path "c:\Program Files (x86)\Kensington\KensingtonWorks2\KensingtonWorks2.exe".Powercfg Disable Power Throttling For Specific App
  5. Repeat the command for all other apps you want to exclude from Power Throttling.

That's how you can turn off the power reduction for individual apps.

Besides the command prompt method, there is a related option in Settings. While it has nothing to do with the throttling itself, it allows prioritizing apps when they run in the background. Such apps may survive the built-in optimization and continue to run actively for little but longer.

Turn Off CPU Throttling for Individual Apps in Windows 11

  1. Open the Settings app by pressing Win + I or with any other method.
  2. Select Apps on the left, and then click Installed Apps on the right.Settings Apps Installed Apps
  3. In the list of the installed applications find the one you want to disable CPU Throttling for, and select Advanced options from the thee-dot menu next to the app name.Advanced Options For An App
  4. Move to the Background apps permissions section, and set the Let this app run in background option to Always.Disable CPU Throttling For App

That's it. Right after you make the change, Windows will not try to suspend the background process for the selected app. So this reduces its chance for getting throttled.

Finally, you can achieve nearly the same by changing the process by raising its runtime priority. The higher the priority, the lower the change for the Windows to apply power throttling to the app.

Prevent CPU Throttling for a process in Task Manager

Do the following to disable  CPU Throttling for a process by changing its priority.

  1. Open Task Manager using the Ctrl + Shift + Esc keyboard shortcut.
  2. Now switch to the Details page.
  3. To prevent Power Throttling from being applied to a particular process, find it in the list and right-click it.
  4. Finally, select Set priority from the menu.Prevent CPU Throttling For A Process
  5. Click on Normal, Above Normal, High, or Realtime to raise the process priority and exclude it from CPU optimization.

That's it.

Finally, you can adjust a few CPU throttling settings with help of the Settings app and its classic Control Panel counterpart.

Managing Power Throttling Settings

  1. Open the Settings app (Win + I).
  2. Navigate to System > Power and Battery.
  3. In the Power section on the right, find the Power Mode option.
  4. Set it one of the following values:
    1. Best Power Efficiency – Power Throttling mode is enabled.
    2. Balanced – This mode applies power limiting only to the most power-hungry background apps.
    3. Best Performance – Power Throttling mode disabled.Manage Power Throttling In Windows 11 Settings

That is an easy to use option, but it may not suite for advanced users who wants to fine grain tune the CPU values. For that purpose, the classic Power Options feature does the trick, as it offers more options.

Using Power Options

  1. Open the Start menu and start typing 'edit power plan'. Click on the eponymous entry.Type Edit Power Plan In Start
  2. In the Edit Plan Settings window, click Change Advanced power settings.Change Advanced Power Settings
  3. On the next page, click on the link Change settings that are currently unavailable.Change Settings That Are Currently Unavailable
  4. In the settings tree, expand the Processor power management section.
  5. Set the Minimum Processor State to 100% to make it work the full power. This will not save you the battery (if present), but will disable CPU throttling.Disable CPU Throttling In Classic Power Options

That's it.

Closing words

Turning off Power Throttling may allow you to achieve greatly improved performance in some scenarios. But the price you pay is increased energy consumption, battery drain, and, in some cases, too active background processes. So the recommended scenario is to disable it only when you really need a performance boost. Keep in mind that the increased computing power always comes with extra heat produced by hardware components. So ensure that the cooling system of your device is capable to handle the extra load.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Advertisеment

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

Leave a Reply

Your email address will not be published.

css.php
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.