Show the hidden "Processor performance boost mode" setting — via Microsoft Learn
Windows hides a power setting that controls how aggressively the CPU turbo-boosts. Unhiding it adds it to Power Options → Advanced settings → Processor power management, where you can set it per plan for battery and plugged in — e.g. Disabled to keep a hot laptop cool and quiet.
Takes effect right away
The easy way
- Run the command, then open
powercfg.cpl→ Change plan settings → Change advanced power settings → Processor power management → Processor performance boost mode. - Or set it directly without the UI, for the active plan (0 = Disabled in this example):
powercfg /setacvalueindex scheme_current sub_processor PERFBOOSTMODE 0(plugged in) andpowercfg /setdcvalueindex scheme_current sub_processor PERFBOOSTMODE 0(battery), thenpowercfg /setactive scheme_current.
Command
Run in an administrator Command Prompt / Terminal window.
powercfg -attributes SUB_PROCESSOR PERFBOOSTMODE -ATTRIB_HIDEUndo
powercfg -attributes SUB_PROCESSOR PERFBOOSTMODE +ATTRIB_HIDEMicrosoft documents indexes 0 Disabled, 1 Enabled, 2 Aggressive, with 3 and 4 behaving like 1 and 2 (the UI calls them Efficient Enabled and Efficient Aggressive). The setting GUID isbe337238-0d82-4146-a960-4f3749d470c7. The undo command (the same command with+ATTRIB_HIDE) is the widely used way to hide it again, but Microsoft's online powercfg reference doesn't document/attributes; runpowercfg /attributes /?to check. Hiding it again doesn't change the value you chose, so set it back to Enabled or Aggressive first if you want the default behaviour.
Sources
- PERFBOOSTMODE (GUID, alias, hidden setting) — by Microsoft Learn
- Changing the processor performance boost mode — accepted answer — by Microsoft Q&A
- Power and performance tuning — Processor performance boost mode — by Microsoft Learn
- Source reviewed
- 2026-11-02
- Link checked
- 2026-11-02
- Tested hands-on
- Not by Oddbyte.Me
Oddbyte.Me hasn't tried this on every Windows build, so keep the undo handy.