How to Lower Temperatures, Stop Throttling, and Increase Battery Life: The ThrottleStop Guide (2017)
Don't get intimidated
Introduction
What is throttlestop
(Note: Though this version of the guide is still largely accurate, I have updated and reorganized this guide for 2019 here.) ThrottleStop, an original program by “UncleWebb”, started as a simple means to counteract some throttling mechanisms used in older laptops, check temperatures, and change CPU clock speeds. Over the years, ThrottleStop has been tirelessly updated by its creator and has now collected quite an array of extremely useful features not just for avoiding throttling and overheating, but for increasing the performance, battery life, and functionality.
There is a “ThrottleStop Guide” thread on NotebookReview’s forum, but it is nearly 600 pages at the moment and growing by the day—it can be quite a challenge to find what you’re looking for in the thread. As ThrottleStop sees constant updates (this guide will use the latest version at time of writing, 8.48), this guide seeks to introduce users to the basic features of the latest version of the program and provide the most up-to-date information on its most common usage scenarios. There are an overwhelming number of settings which can be quite intimidating at first, but once you understand their basic functions and learn which settings are useful to you and which are not, it is relatively simple to use.
There’s a solid case to be made that nearly anyone with a PC should use ThrottleStop—even if they aren’t a gamer, benchmarker, or other type of performance junkie. Even if your computer doesn’t throttle its performance (or more likely, you are simply not aware of it) or you don’t care if it does, ThrottleStop provides easy ways to decrease temperatures and increase battery life and performance. Lower temperatures and longer battery-life mean higher quality of life for both you and your laptops!
Note: If you are already using Intel Extreme Tuning Utility (XTU) and you intend to use ThrottleStop, it is very important that you reset your XTU settings to default, uninstall XTU, then restart your PC before running ThrottleStop for the first time. XTU and ThrottleStop control many of the same registers and so do not play well together. If you start ThrottleStop with CPU registers from XTU set, it will read those settings as your defaults when they are not.
You can always find the latest version of ThrottleStop in the first post in this thread on NotebookReview’s forum.
Installation
There isn’t much to installing ThrottleStop. Simply unzip the archive into a folder (“ThrottleStop” would be a catchy name to use) in a location of your choice. Because you will be using Task Scheduler to launch the program on startup automatically, it’s best to pick a long-term location for it such as Program Files rather than the desktop.
A recommended step once you have finished this guide is to set ThrottleStop to launch on startup using Task Scheduler. There is step-by-step guide for this here once you’re ready. Be sure to delay startup by 10 seconds to avoid problems with the Taskbar icons.
Once you’re ready to begin, double-click “Throttlestop.exe”. You will see a standard disclaimer regarding melting your computer; read it and then click “OK”.
After first opening ThrottleStop, you will be greeted by the main window of the program interface. It’s important to remember that all settings you see in ThrottleStop will be initially set to the default settings that your manufacturer has set for your CPU. If you ever want to revert back to your original settings for troubleshooting or benchmarking purposes, simply go to your ThottleStop folder, locate the “ThrottleStop.ini” file and rename it or delete it, then shut down (not restart). This will clear any settings or registers set by the program. If you don’t have any reason to change a setting from its default, then leave it.

Delete the ThrottleStop.ini to reset all settings

ThrottleStop 8.48 main window
Basics
Main Window: Left
In the bottom of the Window, you will see some buttons with basic functions:
Save — Saves the current settings to the .ini file.
Options — Goes to the options menu for ThrottleStop.
Turn On/Off — Before ThrottleStop will actually do anything, you will need to turn it on. Note that just because you click “Turn Off”, your CPU will not go back to its default behavior. To go back to its default behavior, you will need to exit ThrottleStop, delete ThrottleStop.ini, and fully shut down (not just restart) your computer.
TS Bench — Opens a built-in benchmarking program. Though not strenuous, it is useful for detecting how recent tweaks you made will affect your CPU under load. In the top left area of the window, you will see four radio buttons. Each one has a customizable name (in the Options dialogue) and each refers to a separate settings profile for the program. A few settings are universal across all profiles, but most settings are profile-specific. We will discuss using more than one profile later.
Below that are general settings that affect either CPU clocks or the way the program functions:
Clock Modulation/Chipset Clock Modulation — These settings were designed to counter an older method of throttling which told the CPU or chipset to run at a percentage capacity. For most newer chips, this method is not used, and enabling the feature in ThrottleStop will have no effect.
Set Multiplier — Another somewhat obsolete setting; on older CPUs, the clock speed is determined by multiplying the bus speed of the CPU by a multiplier. For example, an old Pentium III-M with a bus-speed of 133MHz set to a multiplier of 10 would be operating at its full speed of 1.33GHz. On modern CPUs, the multipliers are set differently. With a Core i CPU, simply increasing the default value by 1 will tell the CPU to run at full turbo clocks. Setting it higher will have no effect, and setting it lower will be the same as not setting it.

Speed Shift — EEP — Speed Shift is a great new function of Intel’s Skylake and Kaby Lake CPUs which supersedes Intel’s old “SpeedStep” technology. Where SpeedStep exercised software-level control over the CPU clocks, Speed Shift removes this inefficiency and lets the CPU dynamically change clocks without making calls to the OS. This means much faster upclocking and downclocking of the CPU. If you have a Skylake or Kaby Lake CPU, you want this enabled. Note: You will need to click on the “TPL” button and enable Speed Shift in that dialogue box as well. Though it should be enabled by default on new PCs, some companies, such as Dell, have decided not to enable to this feature on their XPS 9550 and 9560 notebooks. If you own either of those laptops, this is a feature that you definitely want to enable yourself.
Next to Speed Shift is a box with a number value in it. The accepted values are 0-255, where 0 means absolute maximum performance, and 255 means minimum performance with minimum power drain. You can play around with this setting yourself and watch how the clocks change while performing a strenuous task. You should see that a value of 0 will keep clocks pinned at their maximum under most levels of load, 128 will allow some downclocking during load, and 255 will likely pin your clocks at their minimum frequency despite load. If you find your CPU is downclocking while playing games or other situations where you want maximum, consistent performance, try a lower value. This is where profiles come in handy (as we will discuss later), as you can use a value of 0 when plugged in and a more balanced 128 when on battery, for example.
Power Saver — Power Saver is another legacy feature that isn’t necessary to use on modern CPUs. Only available when turbo boost is disabled, Power Saver will tell your CPU to reduce its clocks to minimum when idle. However, modern CPUs already park their CPU cores when idle to reduce power consumption, and the feature is redundant on anything newer than a Core 2 Duo.
Disable Turbo — This option will disable the turbo boost ability of your CPU when checked. For example, an i7-7700HQ has a base clock of 2.8GHz but can turbo up to 3.8GHz for a single-core workload. If you check this box, the CPU will never attempt to boost above 2.8GHz. This is useful in some situations where limiting spikes in heat or power consumption are a priority or with profiles, i.e. making your CPU disable turbo once the CPU is above a certain temperature or on battery power.
BD PROCHOT — Stands for Bi-directional Processor Hot. PROHOT is an emergency throttling system that is used when a CPU hits its maximum temperature (100 or 105C). BD PROCHOT is a system some laptops use where the CPU will be throttled when another component, such as a GPU, reaches a set temperature—even if the CPU is not hot to the point of throttling.
Task Bar — Ticking this check box will prevent ThrottleStop from minimizing to the tray and instead will keep it in the Taskbar. Set this to your preference.
Log File — This will create a timestamped text log in your ThrottleStop folder. This is useful when you record your clocks and temperatures by the second during a benchmark. Keep it off when not needed.
Stop Monitoring — Clicking this will toggle the sensors and recording abilities of ThrottleStop.
Speed Step — On chips not already governed by SpeedShift, this box should enable/disable the software-based up and downclocking of the CPU.
C1E — Turning off this option should prevent the turbo boost from shutting down cores automatically. When off, clocks should stay near maximum and the CPU will use more power. Some users of real-time music processing software have claimed that disabling C1E helps with latency, but most users should leave it otherwise checked.
On Top — This keeps the ThrottleStop window to draw on top of any other windows.
More Data — Logs data at eight times per second instead of the default one time per second.
Main Window: Right
On the right-hand side of the main window, you will see an ever-changing readout of data from the cores and threads of your CPU. The table will be headed with your CPU model, current voltage, and clock speed. In the table, each entry here represents one of your CPU’s threads. A quad-core CPU with Hyperthreading (like an i7) will show 8 threads here; a quad-core CPU without Hyperthreading (an i5) will show 4 threads; a dual-core CPU with Hyperthreading will show 4 threads. Each column of the table is described below:
Frequency identifier/clock multiplier
Percentage of time the CPU thread is in its highest-performance state (C0). This should be lower when idle and higher when under load.
Refers back to the “Clock Modulation” options, and should always read 100% on a modern CPU.
Current temperature reading (C) of that CPU core.
The higher peak temperature reached by that core. Can be cleared by clicking the “CLR” button below the readout.

Package Power — An estimate of how much power your CPU is drawing as a whole.
Temp — The current reading of the chip sensor (C). Note that this is often different than the individual core temperatures.
Limit Reasons — The two boxes here, one radio and one tick, serve to notify the user if any throttling has occurred. If TDP Throttle’s radio box is filled, then that means the CPU has throttled due to Thermal Design Power (TDP) restrictions. If the PROCHOT 105C box is ticked, then the CPU has at some point hit its maximum safe operating temperature.
Below this chart lie 5 buttons: FIVR, TPL, BCLK, C#, DTS, and CLR. Only three of them do anything significant, however, and we will be mostly only be concerning ourselves with two of them: FIVR and TPL.
CLR will reset throttling and temperature records.
Clicking DTS will simply change the temperature readings into degrees from the thermal limit rather than an absolute temperature (i.e. 25 DTS would mean 80C, 0 DTS would be 105C).
C# will show the status of each of your CPUs threads. It looks confusing, but mostly it is useful for tracking down a rogue process that is hurting your battery life (your CPU should spend more than 90% of its time in C7 C State when idle).
BLCK simply asks ThrottleStop to immediately recalculate the bus and clock speeds of your CPU on press.
TPL is the Turbo Power Limit module, which is mostly useful for enabling Speed Shift on supported notebooks that don’t have it enabled in a BIOS update (i.e. the XPS 9550 and 9560).
FIVR stands for Fully Integrated Voltage Regulator, and this is where we will soon go to undervolt our CPU.
Options

Before we go into tweaks, it’s important to set some options in the program first. You may wish to give each profile a name or number so it’s easier to keep track of them. I recommend setting at least one profile to AC and one for battery, as well as “Start Minimized” and “Minimize on Close”, as I always run TS in the tray on all my computers. If your computer has a dedicated GPU, check the box corresponding to your card (Nvidia or AMD). Once you’ve chosen your GPU (if any), close and re-launch ThrottleStop for the settings to take. Now you should be able to see your GPU temperature displayed below your CPU temperature.
Undervolting
The first thing we’ll do is reduce temperatures and power consumption while increasing performance by undervolting. Undervolting slightly reduces the voltage supplied to the CPU. The first thing people ask is “why doesn’t Intel do this by default?”, and the answer to that is that every chip is different: some can undervolt to -160mv, others only to -60mv. Silicon manufacturers like to give a bit of headroom just in case. There is no risk to undervolting (unlike overvolting), and the worst thing that can happen if you try to undervolt too much is that you will get freezes or BSODs (often under stress tests, but also at idle). To test an undervolt, run a benchmark. Sometimes it will crash immediately and you will know you have undervolted too much. Other times, an undervolt will work for benchmarks, but can lead to crashes on idle. If this happens, try reducing all your undervolts by 5mv at a time and see if the problem persists. Generally, too much of a CPU undervolt manifests itself in a freeze or BSOD, while too much of an Intel GPU undervolt will lead to a crash when running a graphics benchmark.
Click the FIVR button to go to Turbo FIVR Control. You will see a lot options and sliders here, this process is actually very simple. Check to make sure you have the right profile selected (voltages can be profile-specific) then check the “Unlock Adjustable Voltage” box under “CPU Core Voltage”. There are 6 elements under “FIVR control”, but we only care about three: CPU Core, CPU Cache, and Intel GPU. In fact, CPU core and CPU cache should almost always be set to the same value. Make sure the radio button for “Adaptive” is selected, as well as CPU core, and now we can select an undervolt for it. Only adjust the Offset Voltage. How much you should undervolt depends a fair amount on what chipset you have. In general, Skylake quad-core mobile CPUs undervolt very well (between -125-165mv) while Kaby Lake quad-core CPUs don’t do so well (generally between -100-125mv). For this guide, I suggest a conservative undervolt of -80mv for your CPU Core. Once that is done, click “CPU Cache” and perform the same steps. CPU Core and CPU Cache should generally have the same undervolt. Lastly, select “Intel GPU” and give it a more conservative undervolt. The Intel GPU can generally be undervolted -50mv, but more than that is not guaranteed.
Once you have done Core, Cache, and GPU, I recommend pressing “Apply”. If the voltages take and it doesn’t crash immediately, select “OK — Save voltages immediately”, as it is very annoying to re-enter all your voltages after a crash during testing. Before applying your undervolts to your other profiles, spend some time using your computer in various scenarios to make sure they’re stable.

Profiles

Once your undervolts have been set, it’s a good idea to set up at least two profiles (if you have a laptop). The first profile should be set in Options to be your AC profile. Check the box for “Battery Profile”, and select another profile to use on battery. This will cause ThrottleStop to automatically switch between the two profiles based on whether it is on battery.
Your AC profile should probably be the highest performance one, because there are no considerations needed for battery life. I recommend setting your Speed Shift value to 64 or lower for maximum performance on this profile.
Now click on the box in the main window for whichever profile you want to use while on battery. If battery life is a concern, I recommend checking the “disable turbo” box. Additionally, a more conservative Speed Shift value will help preserve battery life as well. Both 128 and 196 are values that are biased towards battery life.
A third profile can be useful as a failsafe to cool off the laptop once a certain temperature has been hit. Go back to the “Options” dialogue box and you will see a section labeled “Alarm”. Rather than making a loud noise to wake you up, this feature will activate a profile of your choice while certain conditions are met. Remember that DTS refers to the number of degrees from max temperature, so a DTS of 1 means 100C on an i7-7700HQ. That is still quite hot, so I like to use a DTS of 20 (80C). Below that, you can enter which profile you want activated (select the number of your “failsafe” profile). Repeat the process for the GPU, noting that this box is measured in Celsius and not DTS. I prefer my GPU temperature to stay below 78C.
Click “OK” and navigate to your failsafe profile. This profile is designed to give your CPU a bit of breathing room if temperatures get too hot for your liking, so you probably want to check “Disable Turbo” as well as perhaps increase your Speed Shift EPP value to 128. Now, when your CPU or GPU hit your desired temperature limit, ThrottleStop should automatically switch to the designated profile until the temperatures drop. Once they drop below the threshold, it will automatically return to your default profile.
This method of keeping temperatures in check is often preferable to letting the laptop manage its CPU and temperatures according to the manufacturer’s settings, as this allows you to effectively set your own customized temperature ceiling.
High performance profile (Example)
Failsafe profile (Example)
Should i disable bd prochot?
It is not necessary. Your CPU will still thermal throttle if it ever gets too hot. Disabling BD PROCHOT does not interfere with this.
Is it safe to turn off BD Prochot?
Whether BD PROHOT is checked or not in ThrottleStop, your CPU will still be able to thermal throttle and slow down if it ever gets too hot. Your choice is to forever use ThrottleStop to disable the BD PROCHOT signal path or complain to MSI and try to get a new board.
What does BD Prochot do ThrottleStop?
BD PROCHOT is a system some laptops use where the CPU will be throttled when another component, such as a GPU, reaches a set temperature—even if the CPU is not hot to the point of throttling. Task Bar — Ticking this check box will prevent ThrottleStop from minimizing to the tray and instead will keep it in the Taskbar.
What is BD Prochot?
The BD PROCHOT is likely being caused by a bad sensor. Using ThrottleStop to disable BD PROCHOT allows your CPU to ignore this sensor so it can run without throttling. That is better than your CPU running at 800 MHz.
Is it safe to disable CPU throttling?
On Windows 10, Power Throttling is a feature designed to optimize battery life on mobile devices with virtually no drawbacks. As a result, adjusting these settings is not recommended unless you’re troubleshooting performance issues with an application.
Valorant Vanguard, BD Prochot and guide for QuickCPU
44 related questions found
What causes CPU throttling?
CPU throttling is caused by your vrm’s not being able to handle the voltage required to run the cpu and the rest of the board. They overheat. They throttle the cpu which allows the vrm’s to cool down. You could try to put a fan on the vrm heatsink which your mobo hopefully has.
How can you tell if your CPU is throttling?
CPU Throttling – Resource Monitor
In the run box, enter: perfmon.exe /res and tap the Enter key. Use your system like you normally do. The Maximum Frequency value shows the current power consumption by the CPU. If the value does not go beyond a certain point, it means the CPU is being throttled.
What triggers BD Prochot?
BD PROCHOT stands for bi-directional processor hot. It is a signal path to your CPU. Any sensor, power, temperature or whatever, can send a signal down this line. This will force your CPU to throttle immediately.
Is Undervolting safe?
The only risk that you run in undervolting is an unstable system because you are in effect overclocking the CPU for that particular voltage. If you undervolt too far, your system will lock up and you’ll need to restart.
Управляй процессором: что умеет утилита ThrottleStop и как ей пользоваться
![]()
ThrottleStop — это бесплатная утилита для управления параметрами процессора. Ее функционал широк: контроль температуры процессора, управление питанием, настройка множителей и тактовой частоты. Программа позволяет повысить производительность компьютера — или же уменьшить ее для экономии энергии. ThrottleStop можно использовать для решения проблем с энергопотреблением или перегревом процессора. И все это — лишь малая часть возможностей. Подробности — в нашем материале.
Софт портативный, установка не требуется. Актуальная версия на момент написания статьи — ThrottleStop 9.5
![]()
При первом запуске ThrottleStop предупреждает пользователя: изменение настроек может привести к сбоям в работе системы или повреждению оборудования. Программа рекомендует сделать резервную копию текущих настроек процессора. Так в случае необходимости можно вернуться к предыдущей конфигурации.
Основная панель
Итак, перед нами стартовое окно. Оно визуально разделено на несколько зон.
![]()
В выделенном чек-боксе можно переключаться между профилями. Можно настроить до четырех штук. Название активного профиля указано в зоне ниже.
![]()
Поле с названием активного профиля имеет ряд настраиваемых параметров.
Первый параметр отвечает за выбор схемы управления питанием Windows. При активации на выбор дается три стандартные схемы. Здесь все то же самое, что в панели управления Windows.
Clock Mod отвечает за коэффициент частоты процессора. Значение «100.0%» соответствует максимальной частоте, которую определила операционная система. Когда этот параметр включен, ThrottleStop может уменьшить множитель частоты процессора. И, соответственно, снизить скорость работы процессора. Делается это для снижения тепловыделения ЦП.
Set Multiplier позволяет задать постоянное значение множителя частоты процессора. Множитель — это коэффициент, который умножается на базовую частоту процессора (так мы получаем конечную рабочую частоту).
Power Saver ограничивает производительность процессора и других компонентов системы. Это простой способ снизить энергопотребление. Он может пригодиться при работе с ноутбуком. Скажем, когда вы работаете от аккумулятора и хотите продлить время работы.
Disable Turbo отключает технологию Intel Turbo Boost, которая позволяет процессору работать на частотах выше базовых значений. Так процессор будет работать только на базовой частоте.
![]()
BD PROCHOT (Bi-directional Processor Hot) позволяет процессору уменьшить свою частоту для предотвращения перегрева. Когда процессора нагревается выше заданного порога (по умолчанию — 100°C), реагирует датчик температуры на материнской плате. Он генерирует сигнал BD PROCHOT, заставляя ЦП уменьшить скорость.
Task Bar при включении отображает значок ThrottleStop на панели задач Windows. Простое удобство, не более того. Если параметр отключен, значка не будет. Однако программа все еще будет работать в фоновом режиме, если ее запустить.
Log File активирует запись логов работы программы. Лог-файл содержит информацию о параметрах, настройках и изменениях, происходящих в процессоре во время работы программы. Полезна для анализа работы процессора и поиска возможных проблем.
Тумблер Start/Stop Data включает и отключает мониторинг, запись и сбор информации о процессах в системе программой.
SpeedStep — это технология энергосбережения от компании Intel. Она уменьшает энергопотребление процессора при низкой нагрузке. При включении начинает динамически изменять тактовую частоту процессора, чтобы соответствовать текущей нагрузке на систему.
C1E (Enhanced Halt State) отвечает за эффективность энергопотребления ЦП в состоянии ожидания. Когда процессор не загружен, он переходит в состояние ожидания, называемое C-States. В состоянии C1E процессор понижает свою частоту и напряжение, чтобы потреблять меньше энергии.
On Top — отображение окна ThrottleStop поверх других окон (даже если оно неактивно).
More Data кратно ускоряет скорость опроса данных датчиков мониторинга, отображаемых в основном окне программы.
![]()
Следующая зона содержит информацию о процессоре: название, текущее напряжение, коэффициент множителя, значение частоты шины и тактовой частоты процессора.
![]()
Еще ниже расположена таблица, отображающая некоторые значения отдельно каждого ядра и потока. Среди них:
- FID — множитель частоты процессора;
- C0% — процент загрузки в режиме C0 (максимальная производительность;
- Mod — отображает значение параметра «Clock Mod»;
- °C — текущая температура;
- Max — максимальная температура.
Строка «C0%» под таблицей отражает: общую текущую загрузку процессора в режиме максимальной производительности, затем — текущую и максимальную температуру процессора целиком.
Строка PKG Power отображает текущее энергопотребление процессора, следом — максимальное зафиксированное значение.
![]()
Кнопка «CLR» обнуляет зафиксированные в ходе мониторинга максимальные значения.
![]()
Кнопка «Save» производит сохранения внесенных изменений.
Тумблер «Turn On/Off» отвечает за включение и выключение работы параметров «Clock Mod» и «Set Multiplier».
Окошко с надписью «GPU» может отображать частоту и температуру видеокарты. Оно включается отдельно, в настройках.
![]()
Остальные кнопки открывают дополнительные окна. Разберем каждое отдельно.
Вкладка FIVR
FIVR (Fully Integrated Voltage Regulator) — пожалуй, самая важная вкладка в ThrottleStop. Она позволяет управлять частотой и напряжением процессора и кэш-памяти. Здесь можно настроить параметры питания процессора, чтобы увеличить производительность или снизить температуру. Это позволит использовать процессор более эффективно.
![]()
На вкладке FIVR доступны следующие настройки:
![]()
В левом верхнем чек-боксе — переключение между четырьмя настраиваемыми профилями.
Параметр Extra Turbo Voltage регулирует дополнительное напряжение, добавляемое к ядру процессора в режиме Turbo Boost. Обычно при работе в режиме Turbo Boost напряжение в ядре увеличивается автоматически. Так можно добиться максимальной производительности. Программа же позволяет поиграться с показателем.
Non Turbo Ratio отвечает за установку максимальной рабочей частоты процессора не в режиме Turbo Boost.
Turbo Ratio Limits позволяет задавать максимальный множитель ядер, которые работают в режиме Turbo Boost. Например, можно установить максимальную скорость процессора для всех ядер в режиме Turbo Boost. Или же ограничить количество ядер, которые работают в этом режиме. Так снизятся энергопотребление и тепловыделение.
![]()
В зоне FIVR Control выбирается один из шести компонентов, вольтаж которого будет настраивается в окне ниже.
CPU Core позволяет изменять напряжение ядер процессора. Можно снизить температуру процессора и потребление энергии. Впрочем, есть риск сделать работу ЦП менее стабильной.
CPU Cache позволяет изменять напряжение кэш-памяти процессора. Кэш-память используется для ускорения доступа к данным процессора и может влиять на производительность.
System Agent изменяет напряжение системного агента процессора. Системный агент — это контроллер, который управляет доступом к памяти и другим устройствам на материнской плате.
Intel GPU позволяет изменять напряжение встроенной графики Intel. Если вы не используете встроенную графику, то функцию можно отключить. Так уменьшатся потребление энергии и температура процессора.
iGPU Unsliced Voltage отвечает за управление напряжением графического процессора (iGPU) в нерабочих режимах (Unsliced), когда все ядра не загружены.
Digital I/O Voltage регулирует напряжение цифрового ввода-вывода процессора. Параметр определяет напряжение для внутренних цифровых интерфейсов процессора.
![]()
Чтобы разблокировать регулировку напряжения выбранного компонента, необходимо поставить галочку «Unlock Adjustable Voltage».
Адаптивный режим (Adaptive mode) позволяет процессору самостоятельно выбирать оптимальную частоту и напряжение в зависимости от его нагрузки и температуры.
Статический режим (Static mode) фиксирует частоту и напряжение процессора на заданном уровне.
Ползунок «Voltage» позволяет вручную выставлять напряжение, если выбран статический режим «Static». В адаптивном режиме «Adaptive» используется напряжение, которое выставила материнская плата в соответствии с настройками BIOS.
Регулировка «Offset Voltage» позволяет изменять напряжение относительно ранее заданного вольтажа. Диапазон регулировки широкий: до +/- 1000 mV. Пример: материнская плата подает на процессор 1.300 V. Устанавливаем значение «Offset Voltage» на — 0.100 mV. Напряжение на процессор становится равным 1.200 V.
VCC IN — это напряжение, которое поступает на вход ядра процессора. Довольно бесполезный параметр. Да и регулировать его нельзя. Если требуется изменить это значение, можно использовать параметр «CPU Core Voltage» в той же вкладке.
LCC Max (максимальный уровень нагрузки кристалла) позволяет задать максимально допустимый уровень нагрузки на кристалл процессора.
Cache Ratio — множитель частоты кольцевой шины процессора. Кольцевая шина — компонент процессора, который соединяет ядра процессора и кэш последнего уровня (LLC). Увеличение частоты кольцевой шины может улучшить производительность в некоторых задачах, связанных с кэш-памятью и передачей данных между ядрами процессора. Активен только при настройке компонента «CPU Cache».
![]()
В этой таблице отмечены текущие значения параметров.
![]()
В зоне «Cache Ratio» можно контролировать диапазон частоты кольцевой шины. «Min» — задает минимальное значение частоты кольцевой шины, которое может быть установлено. «Max» — максимальное. Если процессор достигнет заданного лимита температуры или мощности, он автоматически снизит частоту кольцевой шины до минимума.
Строка Sleep Defaults отвечает за работу в спящем режиме. Если установлен чек-бокс «Cache Ratio», в спящем режиме программа автоматически установит максимальное значение Cache Ratio для процессора. Это улучшит производительность при выходе из спящего режима. Если установлен чек-бокс «Voltage», программа автоматически установит минимальное значение напряжения для процессора. Так снизится энергопотребление в спящем режиме.
![]()
AVX offset позволяет снизить температуру процессора в случаях, когда он работает с интенсивными задачами, использующими AVX-инструкции.
Thermal Velocity Boost (TVB) позволяет процессору автоматически повышать тактовую частоту поверх Turbo Boost. Главное, чтобы не превышалась допустимая температура и хватало запаса мощности.
Ring Down Bin — при его активации множитель кольцевой шины привязывается к множителю процессора, со смещением -3. К примеру, если множитель процессора равен 50, то множитель кольцевой шины будет равен 47.
V-Max Stress ограничивает максимальное напряжение процессора на отметке 1.52 V. Иногда это помогает избежать повреждения и перегрева оборудования.
Overclock — режим, который позволяет повысить тактовую частоту процессора и памяти больше, чем рекомендовано производителем.
mV boost @ 800 MHz увеличивает напряжение питания процессора при работе на частоте 800 МГц. От значения параметра зависит, на сколько милливольт вырастет напряжение питания.
![]()
Последнее во вкладке FIVR — три варианта сохранения настроек вольтажа:
- При нажатии ОК — не сохранять изменения;
- При нажатии ОК — сохранять изменения, только после выхода из программы ThrottleStop;
- При нажатии ОК — немедленно сохранять настройки.
Вкладка TPL
TPL (Turbo Power Limits) управляет мощностью, которую ЦП использует в режиме Turbo Boost. На вкладке TPL можно задать максимальную мощность (TDP) и временные интервалы для разных уровней нагрузки процессора.
![]()
На данный момент настройки TPL одинаковы для всех основных профилей.
![]()
Power Limit Control имеет два режима работы: «Long Duration Power Limit» и «Short Duration Power Limit». Они позволяют задать максимальную мощность в ваттах, которую процессор может потреблять в течение определенного времени.
- Long Duration Power Limit (PL1) — устанавливают максимальную мощность при долгосрочном энергопотреблении.
- Short Duration Power Limit (PL2) — задает краткосрочное максимальное энергопотребление процессором.
Ползунок «Turbo Time Limit» задает количество времени (в секундах), которое процессор может находиться в режиме краткосрочного максимального энергопотребления — PL2.
Чтобы разблокировать управление параметрами лимитов энергопотребления, снимаем галочку с пункта «Disable Control». По умолчанию управление осуществляется согласно настройке BIOS.
Если установлено ограничение на PL1 или PL2, но при этом стоит галочка «Clamp», процессор будет сбрасывать частоту, чтобы не превышать заданное ограничение.
В зоне «Turbo Power Limits» отображаются текущие значения параметров PL. А также установленное время работы процессора в режиме краткосрочной нагрузки. В моем случае, указаны просто заоблачные значения, так как в BIOS «материнки» убраны ограничения по TDP.
![]()
Последняя зона во вкладке TPL — это Miscellaneous. Она также содержит ряд настроек.
Speed Shift позволяет процессору быстрее переходить из состояния пониженной частоты в состояние максимальной производительности при появлении нагрузки на систему. И наоборот: быстро снижать частоту процессора при переходе в состояние пониженной нагрузки. Технология улучшает отзывчивость системы при переключении между различными режимами нагрузки.
Power Limit 4 (PL4) — это наивысший уровень ограничения мощности для процессора. Устанавливается на уровне BIOS/UEFI — и может быть установлен только производителем материнской платы. Он обычно не отображается в программах наподобие ThrottleStop. Так что не очень понятна, зачем здесь отображается эта настройка. Ведь пользователю достаточно возможностей PL1 и PL2.
Power Balance отвечает за распределение мощности между процессором (CPU) и графическим процессором (iGPU), если система имеет встроенную графику. При использовании интегрированной графики позволяет управлять тепловым балансом между ЦП и графическим процессором. Так можно добиться наилучшей производительности, подогнав ее под конфигурацию системы и выполняемые задачи.
TDP Level, Power Limit 4 и PP0 Turbo Limit не имеют значимого функционала: они уже продублированы другими настройками в этой же вкладке.
Вкладка C1
Состояния C (C-States) — это режимы энергосбережения ЦП, которые позволяют ему уменьшить потребление энергии во время простоя. Чем выше номер состояния C, тем глубже спящий режим — и тем меньше потребление энергии. Соответственно, увеличивается время выхода из энергосберегающего режима.
![]()
В этой вкладке отражена информация о том, в каком режиме C-States находится каждое ядро процессора и процессор целиком. У меня режим C-States полностью отключен, так что тут везде по нулям.
Вкладка TS Bench
Встроенный мини-бенчмарк. На стабильность систему им не проверить, так как тесты очень короткие.
![]()
Оценка тут в секундах, чем быстрее — тем лучше. Настраивается приоритет, количество потоков, и объем задачи. Редактируя параметры в ThrottleStop, вы можете быстро проверить, как внесенные вами изменения повлияли на температуру и производительность. Достаточно короткого теста в бенчмарке.
Кнопкой «Clear» очищается таблица ваших рекордов.
Вкладка Options
Настройки программы ThrottleStop. Рассмотрим основные опции.
![]()
Настройка пользовательского интерфейса. Меняется шрифт и его сглаживание, тема оформления. Можно назначить свои цвета под любой элемент оформления.
![]()
Тут можно назвать те самые четыре профиля приложения.
![]()
Настройка значков в области трея. Выбор шрифта, цвета и сглаживания. Доступны значки: с температурой CPU и GPU, частотой и потребляемой мощностью CPU.
![]()
Настройки для ноутбуков. При активации AC Profile устанавливает, какой профиль при питании от сети активируется в ThrottleStop. Battery Profile устанавливает, какой профиль активируется при работе от батареи.
Переходим в раздел дополнительных настроек.
![]()
Battery Monitoring — настройка для ноутбуков, отображает на стартовом экране ThrottleStop уровень заряда батареи;
Start Minimized — запуск программы в свернутом виде;
Minimize on Close — при закрытии ThrottleStop сворачивает программу в трей;
Nvidia/AMD GPU — выводит отображение температуры дискретной GPU на стартовый экран приложения;
PROSCHOT Offset — позволяет понизить предел температуры, достигнув которого процессор сбрасывает частоту. По умолчанию — это 100°C, установив, к примеру значение 5, температура срабатывания датчика составит 95°C.
Практическое применение
Рассмотрим применение софта ThrottleStop на практике. Подопытный — ноутбук MSI GP66 Leopard с шестиядерным процессором Intel Core i7-10750H. Базовая частота ядер процессора — 2.60 GHz, максимальная частота в Turbo Boost — до 5.0 GHz.
![]()
Проверим стабильность системы с помощью AIDA64 Extreme в стоке, как из коробки. Температура в комнате 26°C, обороты вентиляторов охлаждения — на максимум, режим Cooler Boost. Эти вводные будут одинаковы для всех последующих тестов.
![]()
С первых же секунд теста начинается троттлинг процессора. Температура достигает отметки 100°C, частота сбрасывается до 4.23 GHz при напряжении 1.157 V. Температура опускается до 92°C. Энергопотребление – до 73 W.
![]()
Идем в ThrottleStop, во вкладку FIVR. Понижаем вольтаж CPU Core и CPU Cache на 99.6 mV. Эти значения были заранее протестированы на стабильность. Если вы не знаете, на каком вольтаже стабильно работает ваш процессор при определенной частоте, тестируйте мелкими шагами — к примеру, по 10 mV.
Снова запускаем тест стабильности системы AIDA64 Extreme. Троттлинга нет. Максимальная температура достигала 81°C. Ядра работали на частоте 4.29 GHz, но при напряжении 1.09 V. Энергопотребление достигало 53 W.
![]()
Результат налицо. Одним лишь понижением CPU Core Voltage и CPU Cache Voltage на 99.6 mV удалось понизить температуру процессора на 12°C. А заодно — уменьшить энергопотребление на 20 W.
![]()
Для снижения температуры и тепловыделения можно ограничить частоту ядер в Turbo Boost — к примеру, до 4.0 GHz.
![]()
Троттлинга, естественно, нет. Максимальная температура 73°C, энергопотребление — до 44 W.
Сравним условную производительность системы в Cinebench R23.
Ultimate BIOS Guide: Every Setting Decrypted and Explained!
Gigabyte’s latest boards clumps these entries together in a handy submenu, but depending on your make and model, you may find these settings spread out in different sections of your BIOS.
CPU Clock Ratio: Otherwise known as the multipler, this number multiplied by your CPU’s base frequency determines your processors clockspeed. See chipset-specific BIOS options below.
Intel Turbo Boost Tech.: New to Nehalem (Core i7), enabling this feature will temporarily boost processor cores to run faster than their stock frequency depending on the current power, current, and temperature levels.
CPU Cores Enabled: Allows you to enable all or just some of your processor’s cores.
CPU Multi-Threading: Enable this option to take advantage of Intel’s HyperThreading technology.
CPU Enhanced Halt (C1E) : A power saving feature in Intel chips, enabling C1E will allow the operating system to send a halt command to the CPU when inactive. This halt state reduces both the processor’s voltage and multiplier so that it consumes less power and runs cooler. This doesn’t affect performance, though some power users have noted better overclocking headroom when disabling this setting.
C3/C67/C7 State Support: Essentially a revised version of C1E, these higher-numbered halt states put the processor into an even lower power state when idle. Again, overclocking results may vary, but performance does not.
CPU Thermal Monitor: First introduced with the Pentium 4, current iterations take a somewhat different approach by dropping down the core clockspeed and voltage when things get a bit too hot under the collar.
CPU EIST Function: Short for Enhanced Intel SpeedStep, this power-saving setting allows Intel chips to dynamically change frequency and voltage levels in small increments based on need.
Virtualization Technology: Enabling this feature allows virtualization programs like VMWare and Virtual PC to tap into your processor’s hardware virtualization support
Bi-Directional PROCHOT: Enabling this setting sends a bi-directional signal that indicates if the processor has exceeded its maximum temperature and whether or not it should activate the Thermal Control Circuit (TCC).
PnP/PCI Configurations
This is the section of the BIOS that deals with the PCI bus and Plug-and-Play settings, most notably IRQ mapping. Unless you’re attempting to run legacy hardware or are running into troubleshooting issues with your PCI peripherals, you won’t be spending much time, if any, in this section.
PCI1 and PCI2 IRQ Assignment: This lets you configure whether to let your PC dole out IRQ resources automatically or to let you configure them manually. Unless you’re dealing with older hardware or niggling IRQ conflicts that are not resolved by moving PCI cards to a different PCI slot, you should leave this one on Auto.
PC Health Status
On most Asus boards, this section will come labeled as a Hardware Monitor submenu in the Power section. MSI boards usually call this H/W Monitor accessible through the BIOS’s main menu. In each case, this is where you’ll find system vitals, such as current system and CPU temperatures, fan speeds, and various voltage levels. This is helpful when troubleshooting overheating issues or power issues, such as random reboots, but treat this as a starting point before digging deeper. Overheating due to a poorly installed heatsink, for example, might not manifest itself until you boot into Windows and encode a DVD or otherwise stress your CPU.
Recent Case Open Status: Only of use with compatible cases, this security feature can detect if your case has been opened and reset the status at the next boot.
CPU Warning Temperature: Sounds an alarm when a certain CPU temperature threshold is reached.
CPU Fan Fail Warning: Sounds an alarm should the CPU heatsink’s fan stop spinning, or whichever fan you have plugged into your motherboard’s CPU fan power header.
System Fan 2 Fail Warning: Sounds an alarm when the fan plugged into this header stops spinning.
Power Fan Fail Warning: Sounds an alarm when the fan plugged into this header stops spinning (seeing a pattern yet?).
System Fan 1 Fail Warning: Sounds an alarm when. you get the idea.
CPU Smart Fan Control: Disabling this setting allows the CPU heatsink’s fan to run at full bore all the time. Enabling this setting will vary the fan speed depending on CPU temperature.
CPU Smart Fan Mode: If you enable CPU Smart Fan Control, you can then set the mode to Auto (controlled by the BIOS), Voltage (for use with 3-pin fans), or PWM (for use with 4-pin fans).
DRAM Timing
If your motherboard allows you to manually tweak your RAM’s latency timings, you’ll find them in the overclocking section. These will most often be labeled as MB Intelligent Tweaker (Gigabyte), Cell Menu (MSI), Advanced Chipset (Asus), or Genie BIOS Setting (DFI). Other overclocking options will also be available, but we’ll focus on these in more detail later on.
Performance Enhance: Applicable to Gigabyte boards, this section tells the BIOS how aggressively to auto-tune your RAM’s settings.
Extreme Memory Profile (X.M.P.): Short for eXtreme Memory Profile, X.M.P.-compatible RAM contain additional, pre-programmed settings tuned for both performance and overclocking.
System Memory Multiplier: Left on Auto, your BIOS will determine the safest multiplier, or FSB:DRAM ratio, and resulting memory frequency for your RAM based on its pre-programmed SPD settings. If overclocking or tuning for additional performance, you can manually set the multiplier.
DRAM Timing Selectable: You may see the letters SPD in this section. This stands for Serial Presence Detect and refers to the information programmed into your memory modules by the manufacturer, which tells the BIOS what latencies and voltage to use at any given clockspeed to ensure compatibility. If left on Auto, your RAM will run at its pre-programmed SPD settings when overclocking. Otherwise, you can change this to Manual (or disabled) to and set your own latency timings.
Channel A/B/C Timing Settings: Refers to your RAM’s timings or latencies, separated by memory channel.
CAS Latency Time: Short for Column Address Strobe, this number dictates the number of clock cycles that pass before data can be read or written to from where it’s stored in a column address. The lower the number, the faster this takes place. When shopping for memory modules, the CAS latency is typically the first of a set of four numbers (for example, 8 -8-8-24).
tRCD: Also referred to as DRAM RAS# to CAS# Delay, this number represents the delay in clock cycles it takes to find the fow of a location in memory and finding the column. The lower the number, faster this takes place. When shopping for memory modules, RAS# to CAS# is typically the second number in a set of four (for example, 8- 8 -8-24).
tRP: Also referred to DRAM RAS# Precharge, the RAS precharge is how long it takes for the memory to stop accessing one row, build up a charge, and access another. The lower the number, the fast this takes place. When shopping for memory modules, RAS# Precharge is typically the third number in a set of four (for example, 8-8- 8 -24).
tRAS: Also referred to as Precharge Delay, this number represents the minimum number of cylces that pass between an active and precharge command. The lower the number, the faster the performance. When shopping for memory modules, the Precharge Delay is typically the last (and highest) number in a set of four (for example, 8-8-8- 24 ).
Command Rate (CMD): The Command Rate is the delay, in clock cycles, from when a memory chip is selected to when the first active command can be sent. A 1T command rate offers better performance than 2T, but if you experience instability, you’ll want to change this 2T.
Advanced Timing Control: Depending on your motherboard, you may find anywhere from a handful to a boatload of additional RAM timings. These refer to various other dealys and can be overwhelming to even experienced overclockers. Unless you’re shooting for a record overclock or trying to get over a certain MHz bump, we recommend leaving these settings on Auto.
Channel A/B/C Turnaround Settings: These submenus control the read and write delay settings, again separated by channel.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Current page: Page 4
PC Gamer Newsletter
Sign up to get the best content of the week, and great gaming deals, as picked by the editors.
By submitting your information you agree to the Terms & Conditions and Privacy Policy and are aged 16 or over.