Co to jest maksymalna częstotliwość procesora i jak z niej korzystać?

Niektórzy użytkownicy szukali sposobu na zaprogramowanie maksymalnej częstotliwości procesora na swoim komputerze PC. Domyślnie maksymalna częstotliwość procesora jest ustawiona na 0 we wszystkich najnowszych wersjach systemu Windows. Oznacza to, że procesor może działać tak wysoko, jak jest w stanie działać.

Istnieją jednak powody, dla których chciałbyś ograniczyć częstotliwość w systemie Windows 10. Może chcesz oszczędzać energię, a może po prostu odkryłeś, że Twój procesor jest zbyt gorący, gdy jest przeznaczony do wykonywania wymagających zadań. Na szczęście Windows 10 zawiera sposób na zaprogramowanie maksymalnej częstotliwości procesora , ale opcja jest domyślnie ukryta.

Jaka jest maksymalna częstotliwość procesora?

Częstotliwość procesora określa częstotliwość roboczą rdzenia procesora - jest mierzona w MHz. Generalnie im wyższa częstotliwość, tym szybszy będzie procesor.

Jeśli wiesz, jak to zrobić, istnieją sposoby, które pomogą ci określić przybliżoną maksymalną częstotliwość (w MHz) procesora w systemie Windows 10. Będziesz mógł z góry określić maksymalną częstotliwość procesora w dwóch różnych scenariuszach:

  • Zasilanie bateryjne - gdy komputer jest zasilany z baterii
  • Podłączony - gdy komputer jest podłączony do źródła zasilania

Należy pamiętać, że większość nowoczesnych procesorów zarządza sobą i niewiele jest korzyści, które można uzyskać, zmieniając ustawienia procesora w menu systemu Windows. W rzeczywistości może to wpłynąć na wydajność komputera, ograniczając maksymalną dozwoloną częstotliwość.

Jednak manipulowanie maksymalną częstotliwością procesora jest skuteczne w przypadkach, gdy użytkownik zauważa, że ​​procesor działa zbyt gorąco przy domyślnej maksymalnej częstotliwości i chce podjąć kroki zapobiegawcze przed awarią sprzętu.

Ta procedura jest również skuteczna, jeśli pracujesz z ograniczoną baterią laptopa i chcesz wydłużyć czas ekranu. Ograniczenie maksymalnej częstotliwości może dać ci kilka dodatkowych minut, zanim będziesz musiał podłączyć laptopa do źródła zasilania.

Jak dodać opcję maksymalnej częstotliwości procesora?

Począwszy od systemu Windows 10 w wersji 1709, opcja zasilania „ Maksymalna częstotliwość procesora ” została usunięta z karty Opcje zasilania . Jeśli więc masz aktualną wersję systemu Windows 10, nie możesz już dostosować maksymalnej częstotliwości procesora, ponieważ opcja jest teraz domyślnie ukryta.

Jeśli szukasz sposobów ręcznego zaprogramowania maksymalnej częstotliwości procesora, w tym artykule pokażemy kilka sposobów na zrobienie tego bezpośrednio z interfejsu systemu Windows 10 - nie jest potrzebne żadne oprogramowanie innej firmy.

Pamiętaj jednak, że maksymalna częstotliwość MHz, którą możesz określić, będzie najwyższą dozwoloną częstotliwością procesora. Mając to na uwadze, pamiętaj, że nie możesz użyć tej opcji do podkręcenia częstotliwości procesora. Możesz tylko podkręcić częstotliwość procesora, biorąc pod uwagę, że maksymalna wartość jest najwyższą dozwoloną przez twój CP.

W poniższych metodach poznasz dwa różne sposoby, które pozwolą ci dodać lub usunąć menu maksymalnej częstotliwości procesora w opcjach zasilania .

Metoda 1: dodanie lub usunięcie menu maksymalnej częstotliwości procesora za pomocą wiersza polecenia

Jeśli nie masz nic przeciwko pracy z terminala, najszybszym sposobem dodania maksymalnej częstotliwości procesora jest podniesione okno wiersza polecenia.

Sami przetestowaliśmy tę metodę i możemy potwierdzić, że działa zgodnie z przeznaczeniem. Ale aby to działało, musisz mieć aktualną kopię systemu Windows 10.

Oto, co musisz zrobić:

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „cmd” i naciśnij Ctrl + Shift + Enter, aby otworzyć podwyższony wiersz polecenia. Po wyświetleniu monitu przez UAC (Kontrola konta użytkownika) kliknij Tak, aby przyznać uprawnienia administracyjne do nowo otwartego wiersza polecenia.
  2. W podwyższonym wierszu polecenia wpisz następujące polecenie i naciśnij klawisz Enter, aby dodać maksymalną częstotliwość procesora w menu Opcje zasilania :
     powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE
  3. Zrestartuj swój komputer.
  4. Po zakończeniu następnego uruchomienia naciśnij klawisz Windows + R, aby otworzyć kolejne okno dialogowe Uruchom. Następnie wpisz „ powercfg.cpl ” i naciśnij Enter, aby otworzyć menu opcji zasilania .
  5. Wybierz aktualnie aktywny plan zasilania, a następnie kliknij Zmień zaawansowane ustawienia zasilania .
  6. Przewiń listę ustawień, a zobaczysz rozwijane menu o nazwie Maksymalna częstotliwość procesora. Zmodyfikuj jego wartości, aby ustawić preferowane wartości (w MHz).
  7. Ponownie uruchom komputer ponownie, gdy wartości Zasilanie bateryjne i Podłączony zostaną zmodyfikowane w celu wymuszenia ich zastosowania.

Uwaga: Jeśli kiedykolwiek zechcesz usunąć menu Maksymalna częstotliwość procesora , wykonaj ponownie krok 1, ale tym razem użyj następującego polecenia, aby usunąć menu z opcji zasilania:

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

Jeśli szukasz innego podejścia do wyświetlania menu Maksymalna częstotliwość procesora w Opcjach zasilania , postępuj zgodnie z poniższymi metodami.

Metoda 2:  Dodawanie lub usuwanie menu Maksymalna częstotliwość procesora za pomocą Edytora rejestru

Innym sposobem na obejście menu Maksymalna częstotliwość procesora w oknie Opcje zasilania jest użycie Edytora rejestru. Wystarczy zmienić wartość jednego klucza rejestru. Cały proces jest niezwykle prosty (najtrudniejsza część to dotarcie do właściwej lokalizacji).

Oto krótki przewodnik dotyczący dodawania lub usuwania menu maksymalnej częstotliwości procesora za pomocą Edytora rejestru:

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe uruchamiania. Następnie wpisz „regedit” i naciśnij klawisz Enter, aby otworzyć Edytor rejestru . Po wyświetleniu monitu przez UAC (Kontrola konta użytkownika) kliknij Tak, aby przyznać uprawnienia administracyjne.
  2. W edytorze rejestru użyj menu po lewej stronie, aby przejść do następującej lokalizacji:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251-82be-4824-96c1-47b60b740d00 \ 75b0ae3f-bce0-45a7-8c89-c9611c25e100

    Uwaga: Możesz przejść do tego miejsca ręcznie lub wkleić lokalizację w pasku nawigacyjnym.

  3. Gdy dotrzesz do wyżej określonej lokalizacji, przejdź do panelu po prawej stronie i kliknij dwukrotnie Atrybuty.

    Uwaga:  jeśli  wartość Atrybuty nie występuje w menu po prawej stronie, musisz ją utworzyć samodzielnie. Aby to zrobić, kliknij prawym przyciskiem myszy puste miejsce i wybierz Nowy> Wartość Dword (32-bitowa) . Następnie nazwać nowo utworzonego Dword do atrybutów.

  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.