cpu-parking-disabler

1.2.0

Shows how many cores Windows has parked right now and the four power
settings behind it, then sets Core Parking Min Cores (CPMINCORES /
CPMINCORES1) to 100 and Energy Performance Preference (PERFEPP / PERFEPP1)
to 0 on the active power scheme, for AC and DC, and shows the parked-core
count again so the effect is visible on screen.

Supports Intel 12th gen+ hybrid CPUs
Shows how many cores Windows has parked right now and the four power
settings behind it, then sets Core Parking Min Cores (CPMINCORES /
CPMINCORES1) to 100 and Energy Performance Preference (PERFEPP / PERFEPP1)
to 0 on the active power scheme, for AC and DC, and shows the parked-core
count again so the effect is visible on screen.

Supports Intel 12th gen+ hybrid CPUs (separate P-core/E-core settings) and
non-hybrid CPUs (AMD Ryzen, older Intel), where the Class 1 (P-core)
settings do not exist and are skipped. Dual-CCD X3D Ryzens (7900X3D,
7950X3D, 9900X3D, 9950X3D) get a warning first: AMD parks the non-V-Cache
CCD during games THROUGH core parking, and this tweak defeats that.

The previous values are written to parking_undo_<stamp>.json next to the
script before anything changes; -Undo puts them back. The script relaunches
itself as Administrator when needed.

Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name cpu-parking-disabler

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

FileList

Version History

Version Downloads Last updated
1.2.0 (current version) 4 9/5/2026
1.1.2 74 7/19/2026