Power management
PowerThrottlingOff
Windows power throttling, which processes it targets, and when disabling it matters
Last updated
What is Windows power throttling and should you disable it?
Power throttling places processes Windows judges to be background work onto the CPU's efficiency operating points, saving power at the cost of throughput for that process. It is aimed at battery life on laptops. A foreground game is not normally throttled, which is why disabling it globally rarely changes anything on a desktop.
Registry location and values
PowerThrottlingOff
- Location
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling- Value name
PowerThrottlingOff- Type
REG_DWORD- Default
- not present (throttling enabled)
| Value | What it does |
|---|---|
1 | Disables power throttling machine-wide. |
0 | Explicitly enabled. |
What Windows actually does with this
Windows uses heuristics -- foreground state, window visibility, whether a process has declared itself latency-sensitive -- to decide which processes can run on efficiency-oriented CPU states. Throttled processes still run; they run on operating points chosen for power rather than speed.
What it affects
Background processes on machines where power management is active. On a desktop running a high-performance power plan, most of the mechanism is already inactive.
Is it worth changing?
Mostly irrelevant on a desktop and situationally useful on a laptop. If a background application you actually care about -- a capture encoder, a voice server, an emulator running minimised -- is being throttled, disabling this is a legitimate fix. As a general FPS tweak it does nothing, because your foreground game was never the target. Prefer the per-process control in Task Manager's Details tab (Efficiency mode) over the global switch.
What can go wrong
Higher power draw and heat on laptops, with correspondingly shorter battery life. On a desktop, negligible.
How to undo it
Delete the PowerThrottlingOff value or set it to 0, then restart.
Create a System Restore Point before editing the registry. Every setting on this page is reversible, but a restore point is the difference between undoing one change and reinstalling Windows.
Which Windows versions this applies to
Windows 10 version 1709 and later, Windows 11.
PowerThrottlingOff: common questions
Is this the same as CPU core parking?
No. Core parking takes entire cores offline when demand is low. Power throttling puts specific processes on slower operating points. They are separate mechanisms with separate controls.
Sources
Does JINSHI Tweaks change this?
This page documents a setting that corresponds to the following toggle in JINSHI PC Tweaks: Disable Power Throttling.
The reference above is written to be usable without the product. Everything here can be applied by hand for free. What the application adds is that the change is applied in one pass, a System Restore Point is created first, and each toggle can be reversed individually.