Дополнительно утилита умеет смещать напряжение ядра — делать андервольтинг. Задача тут — постараться максимально вписаться в теплопакет процессора: чем ниже напряжение, тем меньше нагрев. Но удаётся это не всем. Некоторые экземпляры даже скромные –50 мВ не переваривают и начинают баловаться синим экраном, а где-то легко уходят за –100 мВ. Если подобрать стабильный минус, то при полной загрузке всех ядер частота турбобуста будет стремиться держаться на максимальной отметке, без привычных просадок на пару сотен мегагерц. В играх эти просадки заметны только на самых капризных экземплярах. У меня, например, был экземпляр E5-2622v3 с буста 3,4 ГГц скакал до 3,2 ГГц даже без полной загрузки, а в рендеринге падал ещё ниже. Тут как повезет с камнем.
Важно: анлок турбобуста возможен практически на всех серийных процессорах LGA2011v3 — здесь проблем не возникает. А вот с инженерными (ES) и квалификационными (QS) образцами всё зависит от степпинга и ревизии: у них должна быть совместимая микроархитектурная версия. Чтобы не гадать, рекомендую заглянуть в заметку «Версии ES и QS процессоров на LGA 2011 V3» — там подробно разобрано, как определить, подойдёт ли ваш экземпляр.
Если же у вас десктопная плата на чипсете B85 и процессор с разблокированным множителем типа E5-16xx v3 — множитель там не работает, и как раз помог бы анлок буста. Но делать его я в такой связке не советую: процессоры ведут себя крайне нестабильно.
И главное предупреждение: все действия — на ваш страх и риск. Чтобы свести риск к нулю, настоятельно рекомендую обзавестись программатором CH341A (с прищепкой). Это практически обязательное условие, если планируете экспериментировать с андервольтингом — при слишком сильном занижении напряжения легко словить синий экран или зависание. С программатором можно «издеваться» над чипом BIOS как угодно. Если же нужен только анлок — можно и рискнуть без него. Тут инструкция по работе с CH341A.
Теперь к делу. Качаем саму программу S3TurboTool. Небольшое дополнение: на некоторых платах (например, HUANANZHI X99 BD4) в стоковом BIOS заблокирована настройка таймингов оперативной памяти. Если работать с бэкапом родного биоса, турбобуст мы анлокнем, а память так и не разгоним. Под такие платы я советую брать проверенный модифицированный BIOS — для BD4, скажем, отличные варианты делает пользователь Koshak1013 (список доступен через «МЕНЮ – ИНФО – X99 BIOS+MOD»). Так же у нас есть возможность и самим открыть скрытые тайминги и частоты памяти редакторами BIOS, но это уже история не этого гайда.
FPT Operation Passed. Обратите внимание: бэкап здесь подготовила утилита FPT (Intel Flash Programming Tool), причём без единой команды в консоли — всё в пару кликов. Процедура упрощена до предела.
Удаляем микрокод 06F2. Кликаем по кнопке «MMTool5», в открывшемся окне (заголовок может выглядеть как «MMTool Apto» или «MMToolAptio») загружаем образ нашего BIOS — тот самый, с которым работаем и будем заливать в плату. Если образ с расширением .bin, в проводнике смените тип файлов на «All Files». Загрузили? Переходим на вкладку «CPU Patch», в выпавшем списке выбираем пункт 06F2. В области Patch Options ставим точку напротив «Delete a Patch Data» и жмём «Apply». Подтверждаем действие и сохраняем образ — через «Save Image as…» или просто «Save Image».
Настроим CPU C State Control. Кликаем по кнопке «AMIBCP», в открывшемся окне загружаем наш образ BIOS. Дальше в левой части, в дереве разделов, идём по пути:
Common RefCode Configuration → IntelRCSetup → Advanced Power Management Configuration → CPU C State Control.
Справа появится список параметров. Нам нужно изменить три значения в столбце Optimal (для этого выделяем строку двойным кликом, а третьим кликом раскрываем выпадающий список):
-
- Package C State limit → выставляем C2 state;
- CPU C3 report → меняем на Enable;
- CPU C6 report → меняем на Disable.
После внесения изменений закрываем окно и подтверждаем сохранение.
ℹ️ Для чего это нужно. По умолчанию процессор стремится уходить в глубокие энергосберегающие состояния (C6), чтобы экономить энергию. При выходе из них возможны микрозадержки и кратковременные просадки частоты. Ограничивая пакет состоянием C2, мы запрещаем самые глубокие «засыпания», а вместе с отключением отчёта C6 и включением C3 удерживаем процессор в более отзывчивом состоянии. Это один из ключевых шагов, чтобы турбобуст работал стабильно и частота не «гуляла» без нужды.
Подготовка к сборке драйвера Unlock Turbo Boost. Первым делом нужно выяснить, присутствует ли в нашей прошивке модуль PchS3Peim — именно от этого зависит, какой тип драйвера мы будем собирать.
Кликаем по кнопке «UEFITool», в открывшемся окне загружаем образ BIOS: File → Open Image file. В структуре слева последовательно раскрываем Intel image → BIOS region, затем находим и раскрываем самый последний том с GUID, начинающимся на 8C8CE578-… (обычно это безымянный том в конце списка). В колонке Text ищем запись PchS3Peim.
Модуль найден — наш путь: сборка PEI-драйвера. Это предпочтительный вариант, так как PEI-драйвер стартует на самом раннем этапе инициализации платформы и обеспечивает максимальную стабильность работы турбобуста.
Модуль отсутствует — не беда, будем собирать DXE- или RAW-драйвер. Они срабатывают чуть позже в процессе загрузки, но так же эффективно разблокируют буст. Процесс сборки всех версий практически идентичен, различие лишь в одном из последующих шагов. Дойдём и до этого — все варианты рассмотрим ниже.
Теперь непосредственно сборка драйвера. Кликаем по кнопке «Собрать драйвер» в главном окне S3TurboTool. Откроется окно конфигурации сборки.
Первым делом выбираем версию драйвера PEI (мы определили, что модуль PchS3Peim присутствует — см. шаг выше).
Опционально: андервольтинг. Если планируем снизить напряжение на ядре и кэше, отмечаем галку «Смещение напряжения». Поля станут активными:
-
-
- Core — напряжение ядра процессора. Золотая середина, с которой можно начинать, это -50 мВ, но не все экземпляры берут и её (попадаются и те, что уходят на -90 мВ, и те, что сыплют синими экранами уже при -40 мВ). Без программатора экспериментировать крайне не рекомендуется — ниже я опишу безопасный способ подбора.
- Cache (uncore) — напряжение кэша. Обычно ставлю -50 мВ. По слухам, при слишком агрессивном снижении могут капризничать тайминги памяти.
- SYS agent — не трогаем, оставляем в стоке: на энергопотребление процессора он практически не влияет.
-
Важные галки. В блоке «Аппаратные баги» убеждаемся, что отмечены пункты «Включить баг SVID/FIVR» и «Разблокировка турбо»
ℹ️ Пункты «Включить баг SVID/FIVR» отвечают за обход штатных механизмов управления напряжением: SVID разрешает игнорировать стандартные запросы процессора к VRM платы, а FIVR даёт программе доступ к встроенному регулятору напряжения самого процессора. Без них андервольтинг и стабильная разблокировка турбо могут не сработать. Обычно они уже активны, но проверить не помешает.
Биппер. Опция «Код бимпера в драйвер» отвечает за звуковой сигнал при старте системы или выходе из сна, подтверждающий, что драйвер загружен и активен. На сигналы POST это не влияет. Я предпочитаю отключать — меньше писка. Ставим галку по вкусу (снять = отключить).
Больше ничего не меняем. Нажимаем кнопку «Собрать драйвер». Программа сообщит, что драйвер собран и находится в папке «S3TurboHack» (в корне папки с утилитой). Запоминаем: полученный ffs-файл драйвера нам скоро понадобится для интеграции в BIOS.
Эта программа умеет многое, но мы используем её строго по делу: смещать напряжение на ядре и кэше в реальном времени, не прошивая плату. Так мы можем найти стабильные значения на стоковом BIOS или на прошивке с анлоком, но без андервольтинга, и только потом уверенно собирать драйвер. Риск зашить нестабильный конфиг сводится к минимуму. Важное наблюдение о погрешности. На моём опыте ThrottleStop при применении смещения сбрасывал частоту процессора примерно на 400 МГц относительно анлока. Это накладывает погрешность на подбираемый офсет. Например, для E5-2660v3 утилита показала стабильность ядра при -90 мВ на частоте 2.9 ГГц, а в реальности на целевых 3.3 ГГц стабильно заработало только -80 мВ. По кэшу разбег оказался ещё больше: от -90 мВ пришлось подняться до -50 мВ. Такая вилка (40 мВ) запросто даёт синий экран, будьте осторожны. Поэтому, когда найдёте значение в ThrottleStop, при сборке драйвера добавляйте запас: +20 мВ по ядру и +40 мВ по кэшу от measured stable. Для каждого конкретного процессора цифры индивидуальны. Если у вас программа частоту не снижает — про погрешность можно забыть. Пошагово: Что делать, если переборщили и система не грузится (синий экран на старте). Меня выручало принудительное отключение ядер и Hyper-Threading в BIOS: оставляем минимальное число ядер (2), пробуем загрузиться, перепрошиваем заведомо стабильным биосом. Если даже с двумя ядрами синька — готовим флешку с FPT и восстанавливаемся. Ситуация, когда плата вообще не стартует из-за заниженного напряжения, в диапазоне 100 мВ маловероятна, но если уж случится — только программатор. ▶Тут инструкция с утилитой ThrottleStop (подбор андервольтинга без риска)
Добавим собранный драйвер в прошивку. Снова открываем UEFITool, загружаем наш образ BIOS и по уже знакомой схеме находим модуль PchS3Peim (тот самый, который мы определяли на этапе выбора версии драйвера). Кликаем по нему правой кнопкой и в контекстном меню выбираем «Replace as is…». В открывшемся проводнике указываем путь к нашему ffs-файлу драйвера — он лежит в папке S3TurboHack внутри директории программы S3TurboTool.
После замены сохраняем образ: File → Save image file…. Утилита предложит просмотреть обновлённый файл — это опционально, можно просто закрыть.
Прошиваем плату. Кликаем по кнопке «Прошить BIOS», указываем путь к подготовленному образу — прошивка запустится автоматически. В логе программы должны увидеть FPT Operation Passed.
Иногда на этом этапе может выскочить ошибка 280. Это решается в два счёта: заходим в BIOS, по пути IntelRCSetup → PCH Configuration → Security Configuration переключаем значение BIOS Lock в Disabled (сохраняем настройки), и повторяем прошивку. После этого всё проходит нормально.
- В окне сборки драйвера выбираем RAW.
- Появится предупреждение: «После установки RAW драйвера не редактируйте этот блок любыми программами, иначе он станет неработоспособным, а материнская плата «ОКИРПИЧЕТСЯ». Восстановление — только программатором». Это серьёзно. Если согласны — жмём «Да».
- Выставляем параметры:
Андервольтинг (смещение Core и Cache) — выставляем, если нужно (для брендовых плат это, как правило, бесполезно: там напряжения гибко настраиваются в самом BIOS, так что оставляем только «Разблокировка турбо» и, при желании, отключение биппера).
Аппаратные баги — убеждаемся, что отмечены «Включить баг SVID/FIVR» и «Разблокировка турбо».
- Нажимаем «Собрать и установить драйвер», указываем путь к нашему образу BIOS.
- Программа создаст копию образа с уже применённым RAW-драйвером.
- Дальше — прошиваем проверенным способом (кнопка «Прошить BIOS»).
Анлок и андервольтинг для двухпроцессорных систем (DXE-драйвер)
Если у вас двухпроцессорная конфигурация, переходим на сборку DXE-драйвера. В окне сборки драйвера выбираем версию DXE. Сразу видно: теперь можно отдельно настроить андервольтинг для каждого процессора — колонки CPU1 и CPU2.
Что делаем:
-
- Андервольтинг (Core, Cache, SYS agent) — задаём смещения для каждого процессора по необходимости. Если двухпроцессорный режим не используется, оставляем без изменений.
- Биппер — по желанию: отмечаем галочку, если нужен звуковой сигнал о загрузке драйвера (на POST-сигналы не влияет).
- Остальные настройки — колонку CPU2, VCCin, частоты uscore и прочее не трогаем, всё остаётся по умолчанию.
- Убеждаемся, что отмечены «Включить баг SVID/FIVR» и «Разблокировка турбо» для каждого процессора (обычно уже активно, но проверяем).
Нажимаем «Собрать драйвер». Появится сообщение, что драйвер собран и лежит в папке «DXETurboHack». Дальше — интегрируем его в BIOS через UEFITool (по аналогии с PEI, только заменяем другим ffs-файлом) и прошиваем.
Интеграция DXE-драйвера в BIOS
- Открываем UEFITool, загружаем наш образ BIOS: File → Open Image file.
- В дереве структуры раскрываем: Intel image → BIOS region.
- Находим и раскрываем второй том (GUID начинается с 8C8CE578-…).
- Листаем в самый низ списка файлов внутри этого тома. Последним обычно идёт DXE driver (в колонке Subtype отмечен именно как «DXE driver»). На скриншоте это может быть, например, файл с GUID
A0327FE0-.... - Кликаем по этому последнему DXE driver правой кнопкой → выбираем «Insert after…».
- В появившемся проводнике указываем путь к нашему собранному драйверу — он лежит в папке DXETurboHack внутри директории программы S3TurboTool.
- После добавления сохраняем образ: File → Save image file….
- Прошиваем плату полученным образом (кнопка «Прошить BIOS»).
Проверить, что турбобуст разблокирован и работает, можно утилитами HWiNFO, AIDA64, CPU-Z или аналогичными — все они доступны в разделе «Софт» на сайте.
Вот таким не самым замысловатым способом можно ощутимо поднять производительность системы на платформе LGA2011-3. Стоит отметить, что описанные манипуляции применимы исключительно к этому поколению процессоров — на других платформах фокус не сработает.
Остались вопросы, хотите поделиться результатами или обсудить нюансы — добро пожаловать в комментарии под статьёй. Удачи в разгоне и пусть турбобуст держится на максимуме!

