0 0

CPU performance limit

$currentScheme = powercfg -getactivescheme
$schemeGUID = ($currentScheme -split ' ')[3]
# AC power settings (when plugged in)
powercfg /setacvalueindex $schemeGUID SUB_PROCESSOR PROCTHROTTLEMIN 100
powercfg /setacvalueindex $schemeGUID SUB_PROCESSOR PROCTHROTTLEMAX 100
# DC power settings (when on battery)
powercfg /setdcvalueindex $schemeGUID SUB_PROCESSOR PROCTHROTTLEMIN 50
powercfg /setdcvalueindex $schemeGUID SUB_PROCESSOR PROCTHROTTLEMAX 100
powercfg /setactive $schemeGUID
Write-Host "CPU performance limits updated for both AC and battery."