cpu-parking-disabler
1.3.1
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
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 Windows ignores the Class 1
(P-core) settings. X3D Ryzens with 3D V-Cache on one of their two CCDs
(7900X3D, 7950X3D, 9900X3D, 9950X3D) get a warning and a prompt first: in
Windows Game Mode, which the Xbox Game Bar turns on when it detects a game,
AMD's chipset driver parks the other CCD so the game stays on the cache,
and this tweak defeats that. The 9950X3D2, with 3D V-Cache on both CCDs,
gets a note only.
The previous values are written to parking_undo_<stamp>.json next to the
script before anything changes; -Undo puts back the values you had set
yourself and returns the rest to Windows' default. The script relaunches
itself as Administrator when needed.
Installation Options
Owners
Package Details
Author(s)
- vadyaravadim
Tags
Windows Windows10 Windows11 Gaming CPU CoreParking PowerPlan Performance Latency Stutter Tweak
Functions
Wait-IfElevatedWindow Get-ForwardedSwitchList Invoke-Powercfg Get-PowerSettingValue Set-PowerSettingValue Show-PowerSetting Get-UserPowerSettingKey Get-UserPowerSettingIndex Remove-UserPowerSettingIndex Get-ParkedCoreCount Format-ParkedCount Get-ActiveScheme Get-X3DParkingNote New-UndoSnapshot Restore-UndoSnapshot
Dependencies
This script has no dependencies.
FileList
- cpu-parking-disabler.nuspec
- cpu-parking-disabler.ps1