Каква е максималната честота на процесора и как да се използва?

Някои потребители търсят начин да програмират максималната честота на процесора на своя компютър. По подразбиране максималната честота на процесора е зададена на 0 във всички скорошни версии на Windows. Това означава, че на процесора е разрешено да работи толкова високо, колкото е в състояние да работи.

Има обаче причини, поради които бихте искали да ограничите честотата на Windows 10. Може би искате да спестите енергия или може би просто сте разбрали, че вашият процесор работи твърде горещо, когато е натоварен с взискателни задачи. За щастие Windows 10 включва начин за програмиране на максималната честота на процесора , но опцията е скрита по подразбиране.

Каква е максималната честота на процесора?

Честотата на процесора определя работната честота на ядрото (ите) на процесора - Измерва се в MHz. Като цяло, колкото по-висока е честотата, толкова по-бърз ще бъде процесорът.

Ако знаете как да направите това, има начини, които ще ви помогнат да посочите приблизителната максимална честота (в MHz) на вашия процесор от Windows 10. Ще имате право да зададете максималната честота на процесора в два различни сценария:

  • На батерията - когато компютърът работи на батерията
  • Включен - Когато компютърът е включен в източник на захранване

Имайте предвид, че повечето съвременни процесори се управляват сами и има няколко предимства, които можете да спечелите чрез промяна на настройките, свързани с процесора от менюто на Windows. Това всъщност може да окаже влияние върху производителността на вашия компютър, като ограничи максимално разрешената честота.

Манипулирането на максималната честота на процесора обаче е ефективно в случаите, когато потребителят забележи, че процесорът работи твърде горещо на максималната честота по подразбиране и иска да предприеме предпазни мерки срещу хардуерна неизправност.

Тази процедура е ефективна и ако работите с ограничена батерия на лаптоп и искате да увеличите времето на работа на екрана. Ограничаването на максималната честота може да ви даде няколко допълнителни минути, преди да се наложи да включите лаптопа си в източник на захранване.

Как да добавя опцията за максимална честота на процесора?

Започвайки с Windows 10, построен 1709, опцията за захранване „ Максимална честота на процесора “ беше премахната от раздела Power Option . Така че, ако имате актуална версия на Windows 10, вече не можете да регулирате максималната честота на процесора, тъй като опцията вече е скрита по подразбиране.

Ако търсите начини за ръчно програмиране на вашата максимална честота на процесора, тази статия ще ви покаже няколко начина да го направите директно от интерфейса на Windows 10 - не е необходим софтуер на трета страна.

Но имайте предвид, че максималната MHz, която можете да посочите, ще бъде най-високата разрешена честота за процесора. Имайки предвид това, имайте предвид, че не можете да използвате тази опция, за да овърклоквате честотата на процесора си. Можете да подцените честотата на процесора, като се има предвид, че максималната стойност е най-високата разрешена от вашата CP.

В следващите методи ще научите за два различни начина, които ще ви позволят да добавите или премахнете менюто за максимална честота на процесора в Опции за захранване .

Метод 1: Добавяне или премахване на менюто за максимална честота на процесора с помощта на командния ред

Ако нямате нищо против да работите от терминал, тогава най-бързият начин, който ще ви позволи да добавите максималната честота на процесора, е от повишен прозорец на командния ред.

Ние сами тествахме този метод и можем да потвърдим, че той работи по предназначение. Но ще трябва да имате актуално копие на Windows 10, за да работи това.

Ето какво трябва да направите:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (User Account Control), щракнете върху Да, за да предоставите административни права на новоотворения команден ред.
  2. Вътре в повишения команден ред въведете следната команда и натиснете Enter, за да добавите максималната честота на процесора в менюто Power Options :
     powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE
  3. Рестартирайте компютъра си.
  4. След като завърши следващото стартиране, натиснете клавиш Windows + R, за да отворите друг диалогов прозорец Изпълнение. След това въведете “ powercfg.cpl ” и натиснете Enter, за да отворите менюто Power Options .
  5. Изберете активния план за захранване, след което кликнете върху Промяна на разширените настройки на захранването .
  6. Превъртете надолу през списъка с настройки и ще откриете падащо меню, наречено Максимална честота на процесора. Променете стойностите му, за да зададете предпочитаните стойности (в MHz).
  7. Рестартирайте компютъра си още веднъж, след като стойностите на On battery и Plugged In са променени, за да ги принуди.

Забележка: Ако някога искате да премахнете менюто с максимална честота на процесора , следвайте стъпка 1 отново, но този път използвайте следната команда, за да премахнете менюто от Power Options:

powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 + ATTRIB_HIDE

Ако търсите различен подход при извеждането на менюто Максимална честота на процесора в Power Options , следвайте методите по-долу.

Метод 2:  Добавяне или премахване на менюто за максимална честота на процесора чрез редактора на системния регистър

Друг начин да заобиколите менюто Максимална честота на процесора да се вижда в прозореца Power Options е да използвате редактора на системния регистър. Трябва само да промените стойността на един ключ на системния регистър. Целият процес е изключително прост (трудната част е да стигнете до правилното място).

Ето кратко ръководство за добавяне или премахване на менюто с максимална честота на процесора чрез Редактор на системния регистър:

  1. Натиснете клавиш Windows + R, за да отворите диалогов прозорец за изпълнение. След това въведете „regedit“ и натиснете Enter, за да отворите редактора на системния регистър . Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете върху Да, за да предоставите административни права.
  2. В редактора на системния регистър използвайте менюто отляво, за да отидете до следното място:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ 75b0ae3f-bce0-45a7-8c89-c9611c25e100

    Забележка: Можете да навигирате там ръчно или да поставите местоположението в навигационната лента.

  3. След като стигнете до горепосоченото място, преминете към десния прозорец и щракнете двукратно върху Атрибути.

    Забележка:  Ако  стойността на атрибутите не присъства в дясното меню, ще трябва да я създадете сами. За да направите това, щракнете с десния бутон върху празно място и изберете New> Dword (32-bit) стойност. След това наименувайте новосъздадения Dword на атрибути.

  4. Double-click on Attributes from the right-hand pane and set it’s value to 2 to enable the Maximum Processor Frequency menu.

Note: If you ever want to make the Maximum Processor Frequency option invisible again (via Registry Editor), simply return to the same location ( HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100) and set the Attributes value to 1.

How to change the Maximum Processor Frequency on Windows 10

Now that you’ve used one of the methods below to make the Maximum Processor Frequency option visible inside the Power settings window, it’s time you learn how to change the settings. Just in case you’re not a fan of the GUI approach, we also included a method that will allow you to adjust the maximum processor frequency via Command Prompt.

Method 1: Changing the Maximum Processor Frequency via the Power Options menu

If you want to stay away from the CMD terminal and do all the modifications from a visual menu, this option is from you. Using the steps below, you will be able to change the Maximum Processor Frequency directly from the Power Options menu.

Here’s what you need to do:

  1. In order to use this method, you must have already followed one of the two methods above (that showed you how to add the Maximum Processor Frequency setting. Without this first step, the menu will not be visible.
  2. Press Windows key + R to open up a Run dialog box. Then, type “powercfg.cpl” and press Enter to open the Power Options menu.
  3. Inside the Power Options menu, click the Change plan settings link associated with the power plan that you currently have active.
  4. Inside the Plan Settings menu of your current power plan, click on Change advanced power settings.
  5. Inside the Advanced settings tab of the Power Options menu, scroll down through the list of settings and expand the drop-down menu associated with Processor power management.
  6. Next, click on the ‘plus icon’ associated with Maximum processor frequency.
  7. Now, you’ll need to set the maximum processor frequency (in MHz) for both On Battery and Plugged in.

    Note: You can’t go higher than the maximum frequency allowed by your CPU, so it’s wise to consult your CPU capabilities before making this modification. If you set the frequency to 0 MHz (default value) it’s short for unlimited. This means that your CPU will be allowed to reach the maximum frequency

  8. Once the frequencies have been modified, click Apply to save the changes, then restart your computer to make the changes permanent.

If you’re looking for a more technical approach that will save you some time, follow Method 2 below.

Method 2: Changing Maximum Processor Frequency via Command Prompt

If you consider yourself a technical person, then this approach might suit you better. Follow the steps below for instructions on how to modify the maximum processor frequencies straight from an elevated Command Prompt.  You will be able to modify both values (On Battery and Plugged In) as you can from the GUI menu.

Here’s a quick guide on changing the Maximum Processor Frequency via Command Prompt:

  1. Press Windows key + R to open up a Run dialog box. Then, type “cmd” and press Ctrl + Shift + Enter to open up an elevated Command Prompt. When prompted by the UAC (User Account Control), click Yes to grant administrative privileges.
  2. Inside the elevated command prompt, type the following command to modify the default value for Maximum Processor Frequency (On Battery):

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

    Note: Keep in mind that is simply a placeholder. You’ll need to replace it with the custom frequency that you want to enforce for On Battery. For example:

    powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 2300
  3. Use the following command to modify the default processor frequency (Plugged In):
    powercfg -setacvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 

    Note: Same as with the first command, is simply a placeholder and needs to be replaced with the frequency that you want to enforce.

  4. Restart your computer to allow the changes to take effect.