Power management

Core parking and processor performance states

Minimum and maximum processor state, core parking, and what the power plan already does

Last updated

Should you disable CPU core parking and set minimum processor state to 100%?

Core parking takes idle cores offline to save power; processor performance states control the frequency range the CPU is allowed to use. Both are managed by the active power plan. Setting minimum processor state to 100% keeps the CPU at its base frequency at all times, which removes ramp-up latency at the cost of power and heat -- and on modern CPUs, ramp-up is fast enough that the trade is usually not worth it.

Registry location and values

Processor performance core parking min cores

Location
powercfg (not a registry edit)
Value name
Processor performance core parking min cores
Type
Power plan setting
Default
Varies by plan; Balanced parks cores aggressively
ValueWhat it does
100No parking: all cores stay available.
0-99Percentage of cores that must remain unparked.

Minimum / maximum processor state

Location
powercfg (not a registry edit)
Value name
Minimum / maximum processor state
Type
Power plan setting
Default
Balanced: 5% minimum, 100% maximum
ValueWhat it does
5-100Percentage of base frequency the CPU is allowed to use.

What Windows actually does with this

The power manager parks cores when demand is low so that they can enter deeper idle states, and scales frequency between the minimum and maximum states based on utilisation. The High Performance and Ultimate Performance plans already set the minimum processor state high and disable most parking, which is why the plan choice matters more than editing the individual settings.

What it affects

How quickly the CPU responds to a sudden burst of work, idle power draw, and temperatures. On a laptop, battery life directly.

Is it worth changing?

Choose High Performance (or Ultimate Performance) and stop there. That plan already does what the individual tweaks do, and the plan is a supported, discoverable, easily-reversed setting rather than a hidden one. Setting minimum processor state to 100% on a modern CPU mostly produces more heat: frequency ramp on current hardware takes on the order of a millisecond, and sustained high clocks can reduce boost headroom by raising package temperature. On a laptop it will noticeably shorten battery life and may make the machine thermally throttle, which is slower than leaving it alone.

What can go wrong

Higher temperatures and power draw. On thermally constrained laptops, disabling parking and pinning a high minimum state can trigger throttling, producing worse sustained performance than the default.

How to undo it

`powercfg /restoredefaultschemes` restores all plans to their shipped settings. Then select your preferred plan.

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, Windows 11. Ultimate Performance is not exposed by default on battery-powered devices.

Core parking and processor performance states: common questions

Is Ultimate Performance better than High Performance?

Marginally, and mostly by removing more latency-saving idle transitions. It was introduced for workstations. On a desktop the difference from High Performance is small; on a laptop it is a poor trade.

Does disabling core parking increase FPS?

Rarely. Parking responds to load, and a running game generates enough load that cores are unparked anyway. The scenario where it helps is bursty, latency-sensitive work on a lightly loaded machine.

Sources

Does JINSHI Tweaks change this?

This page documents settings that correspond to the following toggles in JINSHI PC Tweaks: Disable CPU Core Parking, Disable Processor Throttle States, Disable Idle Processor Demote, Enable CPU Boost Mode, High Performance Power Plan, Ultimate Performance Plan.

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.

What JINSHI Tweaks changes

Related settings