Published by


Brink's Avatar
Administrator

Posts: 25,175

Show Printable Version 


How to Change Maximum Processor Frequency in Windows 10

information   Information
Processor frequency specifies the operating frequency of the CPU's core(s) in MHz. The higher the frequency is for a CPU, the faster the processor is.

You can specify the approximate maximum frequency (in MHz) of your processor from within Windows 10 to limit the frequency if needed. For example, to save energy or the CPU is running too hot at a higher frequency. By default, the maximum processor frequency is set to 0 for unlimited allowing the processor to run as high as what is capable of.

This tutorial will show you how to change the maximum processor frequency setting in Power Options to what you want in Windows 10.
Note   Note
Any changes to the maximum processor frequency setting will affect all users on the PC that use the same power plan.

CONTENTS:
  • Option One: To Change "Maximum processor frequency" in Power Options
  • Option Two: To Change "Maximum processor frequency" in Command Prompt





Change Maximum Processor Frequency in Windows 10 OPTION ONE Change Maximum Processor Frequency in Windows 10
To Change "Maximum processor frequency" in Power Options

1. Open the advanced power settings for your current active power plan.

2. Expand open the Processor power management setting, set the Maximum processor frequency setting to how many MHz you want, and click/tap on OK. (see screenshot below)
Note   Note
The default frequency is 0 MHz for unlimited.
Name:  Maximum_processor_frequency.png
Views: 510
Size:  23.8 KB






Change Maximum Processor Frequency in Windows 10 OPTION TWO Change Maximum Processor Frequency in Windows 10
To Change "Maximum processor frequency" in Command Prompt

1. Open a command prompt.

2. Enter the command(s) below you want to use into the command prompt, and press Enter. You can close the command prompt when finished. (see screenshots below)

(On battery)
powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz>

AND/OR

(Plugged in)
powercfg -setacvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz>

Note   Note
Substitute <MHz> in the commands above with the maximum processor frequency you want.

The default frequency is 0 MHz for unlimited.

For example:

powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 0

powercfg -setacvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 0
Click image for larger version. 

Name:	Maximum_processor_frequency_command-1.png 
Views:	11 
Size:	17.1 KB 
ID:	158367
Click image for larger version. 

Name:	Maximum_processor_frequency_command-2.png 
Views:	10 
Size:	17.3 KB 
ID:	158368


That's it,
Shawn