CPMaxCores
CPMaxCores
specifies the maximum percentage of logical processors (in terms of logical processors within each NUMA node) that can be in the un-parked state at any given time.
For example, in a NUMA node with 16 logical processors, configuring the value of this setting to 50% ensures that no more than 8 logical processors are ever in the un-parked state at the same time.
If the value of CPMaxCores
is less than the value of CPMinCores, it will be rounded up internally to the latter setting's value.
Aliases and setting visibility
Windows provisioning:
Common\Power\Policy\Settings\Processor\CPMaxCores
,Common\Power\Policy\Settings\Processor\CPMaxCores1
PowerCfg:
CPMAXCORES
,CPMAXCORES1
Hidden setting: Yes
Values
The value denotes percentage (%).
Minimum value |
0 |
Maximum value |
100 |
Applies to
Windows edition | x86-based devices | x64-based devices | Arm-based devices |
---|---|---|---|
Windows 10 for desktop editions (Home, Pro, Enterprise, and Education) | Supported | Supported | N/A |
Windows 10 Mobile | N/A | N/A | Supported |
Windows 11 for desktop editions (Home, Pro, Enterprise, and Education) | N/A | Supported | Supported |