Unlock turbo boost 2011 v3 раз и навсегда замена логотипа bios
Добрый день, совсем недавно ко мне пришла плата Huananzhi x99 TF в комплекте с процессором 2678v3 и 32Гб оперативной памяти, первое что я сделал это провел небольшие тесты в играх и программах, очевидно компьютер стал поотзывчивее после i7-3770k, в тех моментах где раньше не хватало ядер, однако частота у меня на процессоре 2678v3 держится максимум на 2800мгц, не смотря на то что уже пробовал анлочить его по разному.
Данный способ найден мною в интернете, я не являюсь его автором, лишь переписываю по сути чужой текст, но тем не менее такую информацию считаю полезной, потому как как анлочить турбобуст пишет каждый третий, но это не работает в большинстве случаев.
Все манипуляции проводятся точно как описано в статье, если вы произведете ошибку, рекомендую начать с начала, ну или запастись программатором, дабы поднимать потом "отлетевшевший" биос .
Итак что же нужно для того что бы произвести unlock turbo boost -а?
Работает только с процессорами линейки E5 2600v3 и E5 4600v3 с степпингом 2.
Если у вас " E5-1603 v3 " то данный анлок вам не подойдет! В моем случае E5 26 78 v3 подходит в линейку, но нужно учесть еще и степпинг.
Найти степпинг можно в программе CPU-Z:
Еще будет один подводный камень, который может расстроить и вам все же понадобится программатор, потому как из под системы у вас не выйдет проделать данный анлок турбобуста.
Впрочем мы пришли не расстраиваться, а анлоки делать..
Когда начнем уже. Я хочу быстрее турбобуст!
С таким рвением можно поломать компьютер, не торопись. Делай все четко по пунктам.
Весь необходимый софт: Яндекс диск . VirusTotal: 1/60 .
Если имеете сомнения в достоверности данных файлов, и допускаете вариант что они вредоносные, рекомендую отказаться от анлока турбобуста и радоваться своим 2.5-2.8ГГц (на 2678v3).
1. Нужно считать уже имеющий биос с помощью программы FPTBIOS.
Если тут никаких проблем не возникнет, то анлок дальше пройдет на ура, разумеется если сам не закосячишь где нибудь.
Для этого распаковываем архив " Unlock Turbo Boost.zip ", открываем папку " 1. FPTBIOS " и копируем путь до этой папки:
Теперь запускаем командую строку от администратора:
в командной строке пишем " cd " и вставляем путь до папки " 1. FPTBIOS ", должно выглядеть вот так:
Если путь сменился на папку " 1. FPTBIOS ", то все сделано верно. У вас очевидно будет другой путь, другой пользователь, главное попасть в командной строке в папку " 1. FPTBIOS ", попали в папку? Чудненько, топаем дальше.
Теперь делаем Резервную копию Биос-а.
Выполняем в командной строке команду:
У вас должен пройти процесс копирования Биос-а.
Зеленая надпись и появление в папке " 1. FPTBIOS " файла backup.bin говорят нам о том что все прошло успешно.
Рекомендую сделать копию файла "backup.bin" и отложить до плохих времен.
Если же у вас данный файл не появился, и вышла красная надпись, то ожидайте статью как выкручиваться в этой ситуации, либо же скиньте скриншот в комментариях, постараюсь помочь.
2. Нужно удалить микрокод 06F2 через программу MMTool_A5.exe.
Найти ее можно в соседней папке под названием " 2. MMTool_A5 ".
Запускаем ее, слева жмем Load Image и находим файл backup.bin, который находится в папке " 1. FPTBIOS ", по умолчанию файл не будет видно, для этого нужно будет выбрать в типе файла (при открытии) " All Files ".
Выглядит это следующим образом:
Далее переходим в вкладку " CPU Patch " и ищем там микрокод " 06F2 ", если таковой там имеется, то удаляем его как видно ниже на скриншоте, если их там таких несколько, то нужно удалить все, важно что бы у них был микрокод " 06F2 ", другие удалять не надо! Затем сохраняем образ.
Рекомендую потом перепроверить, что микрокод удален, откройте заново образ Биос-а.
В случае если там такого нет, то просто пропустите это шаг.
3. Добавление FFS драйвера с помощью программы UEFITool.exe.
Аналогично прошлому шагу, заходим в папку " 3. UEFITool ", открываем программу " UEFITool.exe " и там открываем образ Биос-а " backup.bin ".
Открываем ветку Intel Image -> BIOS region -> Предпоследнюю ветку (название может быть разным) и спускаемся в самый низ к последнему ffs драйверу в этой ветке.
Жмем правой кнопкой мыши на нем и выбираем " insert after "
Теперь в открывшемся окне нужно перейти в папку " 4. Drivers ", в зависимости от того однопроцессорная плата у вас или двухпроцессорная выбрать " Single CPU " или " Dual CPU ". У меня однопроцессорная и я захожу в папку " Single CPU ".
Для того что бы просто разблокировать турбобуст, нужно выбрать " V3.ffs ".
Если же еще помимо интересует андервольтинг, то разберем на примере файла " V3_4020.ffs " - 40 это понижение на 40mV на процессоре и 20 это понижение напряжения на 20mV на контроллере памяти .
Тут важно соблюдать баланс, разные платы по разному реагируют на андервольтинг, не стоит сразу выбирать последние значения, у вас просто может перестать запускаться операционная система и вам придется воспользоваться программатором, дабы оживить свою плату.
Выбрав: V3_4040.ffs или V3_5050.ffs , у вас будет стабильный андервольтинг, который не вызовет проблем, можно и больше попробовать, но я не стал.
Так, выбрав драйвер ffs у вас должен он появится в программе " UEFITool ", и выглядит он следующим образом:
Если он появился, жмем " File " и " Save Image File ", тут вы можете сохранить под любым именем и у вас будет формат файла .rom, это ничего страшного! Либо же можно перезаписать файл backup.bin. Выходим из программы и переходим к предпоследнему пункту.
4. Отключение CPU State C3 и C6.
Пункт не обязательный, но многие отмечают что он необходим.
Я же отмечу что частоты прыгают в любом случае, тут надо глядеть глубже и копать где и что нужно помимо в Биос-е отключать.
На примере прошлого процессора I7-3770k в настройках я вырубал EIST и все State в таком случае частота стабильно держалась на максимально возможной. Тут дело обстоит иначе, однако если не отключить CPU State C3 и C6, то в таком случае вы можете обнаружить что время от времени компьютер зависает.
Переходим в папку " 5. AMIBCP5.02 " и открываем там программу " AMIBCP5.exe " в этой программе открываем файл backup.bin или как вы там его обозвали?
Вам нужно открыть пункт " CPU C State Control " и там следует в двух местах отключить для " CPU C3 report " и для " CPU C6 report " в графах " Failsafe " и " Optimal " выставить " Disable ", другие трогать не советую.
Сохраняем и теперь готовы к последнему пункту.
5. Запись модифицированного Биос-а обратно.
Казалось бы осталось ввести пару команд и готово, но я рекомендую все пункты перепроверить, в случае если вы где то косякнули, есть вероятность что плата либо не запустится, либо не сможет зайти в систему. Не поленитесь пройдите по всем пунктам.
У вас на данном этапе должно быть следующее:
- Удален микрокод 06F2.
- Добавлен FFS драйвер.
- Отключены C3 и C6 state.
Если все верно то переходим к записи обратно:
Модифицированный Биос следует закинуть в первую папку "1. FPTBIOS"
Если командная строка не была закрыта, то просто выполняете команду:
backup.bin это изменяемое имя, это тот самый модифицированный Биос.
Если же командная строка была закрыта, то снова проводим манипуляции из первого пункта, кроме создания резервной копии. Заливаем и уходим на перезагрузку, не забудьте скрестить пальчики. 👨🔧
Если компьютер успешно загрузился, то самое время проверить частоту.
6. Проверка анлока турбобуста.
Вам нужна программа которая покажет загруженность и частоту процессора по типу диспетчера задач , либо HWinfo .
В диспетчере задач в вкладке производительность, для того что бы показал все потоки, следует включить отображение логических потоков:
В стандартном состоянии без нагрузки, частота будет маленькой, теперь вам следует нагрузить компьютер, например программой CPU-Z (Bench).
В случае с HWinfo , ее просто запустить откроется окно где также можно лицезреть все ядра/потоки и их частоту, аналогично нужно будет нагрузить чем нибудь процессор.
Все получилось? И даже компьютер не выключается и не тормозит? Я считаю что это успех.
Еще конечно нужно порыться в Биос-е с энергопотреблением, потому как картина с плавающей частотой не воодушевляет.
Что касается охлаждения , постарайтесь что бы ваш процессор не прогревался больше 60-70 градусов, конечно кратковременно даже если 71-90 будет это ничего страшного, но тем не менее если это постоянная картина, то следует заменить кулер и намазюкать нормальную термопасту, вы итак сэкономили купил комплект с али, на охлаждении не экономят. 🤏
Данная инструкция позволит выполнить анлок турбо-буста наиболее современным методом, с помощью утилиты S3TurboTool.
За данную утилиту и новый драйвер анлока стоит благодарить ser8989.
Этот метод имеет весомые преимущества как перед классическим способом анлока через EFI-shell, так и перед методом с встраиванием FFS-драйвера в биос. Анлок через S3TurboTool:
- Достаточно выполнить 1 раз, не слетает при смене операционной системы или компонентов ПК
- Удобен, весь необходимый софт уже включен в дистрибутив программы
- Универсален, будет работать с любыми операционными системами
- Не слетает после выхода ПК из режима сна
- NEW: Позволяет интегрировать DXE-драйвер для двухпроцессорных систем (начиная с версии S3TurboTool_v1.41)
- NEW: Позволяет отключить звук встроенного бипера (начиная с S3TurboTool_v1.5)
- NEW: Позволяет создать RAW-драйвер (начиная с S3TurboTool_v1.53). Как и PEI, RAW-драйвер предназначен для односокетных систем и также не слетает после выхода системы из сна. Он предназначен для плат, биос которых не содержит модуль PchS3Peim, а значит использование PEI-драйвера в них невозможно.
Помимо удобства применения и массы настроек, рабочий анлок после выхода из сна — основное преимущество S3TurboTool над другими методами. Также благодаря новому драйверу было уменьшено энергопотребление процессора без нагрузки.
Использование PEI-драйвера было протестировано на биосах от Huananzhi x99 TF и F8\T8, но работает и на других китайских платах, биос которых содержит модуль PchS3Peim. Для плат без данного модуля полноценный анлок стал возможен с помощью RAW-драйвера.
Подготовка
Как обычно, все действия выполняются исключительно на свой страх и риск.
- Убедитесь, что используете подходящий процессор (Haswell степпинга pre-QS и выше). Подробнее о степпингах здесь.
- Убедитесь, что система охлаждения выдержит увеличившуюся после применения хака температуру.
Необходимый софт
Все необходимые утилиты уже включены в программу S3TurboTool, скачать её можно чуть ниже. Помимо неё нам понадобится только дамп биоса для используемой материнской платы.
-
S3TurboTool_v1.1_S3TurboHack_v0.2
Версия 1.1
Размер файла: 18 MB Кол-во скачиваний: 6408S3TurboTool_v1.41_S3TH_v1.0_DXETH_v1.0_beta
Версия 1.41
Размер файла: 18 MB Кол-во скачиваний: 1859S3TurboTool_v1.5_cat_S3TH_v1.0_DXETH_v1.0_beta
Версия 1.5
Размер файла: 18 MB Кол-во скачиваний: 3144S3TurboTool_v1.53cat_S3THv1_DXETHv1_RAWTHv1b
Версия 1.53
Размер файла: 18 MB Кол-во скачиваний: 10189
В некоторых платах (в основном производства Jingsha) биос защищен от записи, поэтому FPT при попытке прошивки будет выдавать ошибку error 280. К счастью, решение довольно простое: в биосе идем в IntelRCSetup > PCH Configuration > Security Configuration и меняем значение пункта Bios Lock на Disabled. После сохранения настроек и перезагрузки защита от записи будет снята.
Можно использовать как дамп родного биоса (снять его также можно через S3TurboTool), так и сторонние биосы, подходящие для вашей платы. Не следует использовать версии с уже интегрированным по старому методу FFS-драйвером.
Шаг 1. Удаляем микрокод 6F 06F2
Если для модификации выбран биос с уже вырезанным микрокодом, просто пропустите данный шаг.
Шаг 2. Настраиваем CPU C State Control
Шаг 3. Собираем драйвер анлока
- В S3TurboTool нажимаем кнопку «Собрать драйвер»
- Настраиваем необходимые оффсеты напряжения. Core — напряжение на ядра процессора, его понижение обычно даёт наиболее заметный результат. Как правило большинство моделей работают стабильно в диапазоне от -30 до -60, более удачные экземпляры до -100, процессоры с индексом L до -120. Cache (uncore) - обычно выбирается значение -50\-60, но на практике оно легко может превышать и -120. Проверяется стабильность кэша программой LinX с AVX-инструкциями или программами, сильно нагружающими память (к примеру TestMem5). Существует мнение, что сильный андервольт кэша ведет к нестабильности и увеличению таймингов ram.Sys agent — часто имеет значение -50, но как правило понижение напряжения этого модуля не даёт видимых результатов, поэтому можно и вовсе не трогать его.
- Оставляем галочку «Разблокировка турбо», а вот пункт «Использовать баг SVID\FIVR» лучше оставить для энтузиастов и галочку с него снять.
- По желанию, можно добавить в драйвер код биппера. Звучать он будет при выходе из сна и на стандартные звуки спикера не повлияет.
- Нажимаем на кнопку «Собрать драйвер» и получаем уведомление, что созданный файл находится в папке «S3TurboHack».
Баг SVID/FIVR это так называемый vcc1.8 в других драйверах, при определённых значениях SVID/FIVR сносит крышу и так как потребление определяется с ошибкой в меньшую сторону слетает ограничение TDP, использовать крайне осторожно у меня на 2678v3 в тесте линкс потребление поднимается по ваттметру до 430 ватт. -ser8989
Шаг 4. Добавляем драйвер в биос через UEFITool
Шаг 5. Прошиваем биос
Нажимаем кнопку «Прошить биос», указываем путь к нему и наблюдаем за процессом прошивки. После выполнения перезагружаем систему.
Если во время прошивки программа выдает error 200 — не стоит пугаться. Скорее всего, путь к файлу слишком длинный. Перенос в корень диска исправит ситуацию.
Шаг 6. Проверяем
Для проверки можно использовать программу HwInfo, которая показывает частоты для каждого ядра. Параллельно можно запустить какой-либо бенчмарк или стресс-тест (например cpu-z), чтобы нагрузить процессор.
Если всё прошло удачно — частота каждого ядра будет равна максимальному значению турбо-буста процессора.
Видео-инструкции
В видео формате все описанные действия можно посмотреть в следующих роликах:
Как добавить DXE-драйвер для двухпроцессорных систем
Начиная с версии S3TurboTool_v1.41_S3TH_v1.0_DXETH_v1.0_beta в программе реализовано создание DXE-драйвера, корректно работающего в двухпроцессорных конфигурациях (ранее для подобных систем анлок можно было реализовать только с помощью EFI-драйверов). Ниже приводится краткая инструкция по добавлению драйвера, оригинал которой находится здесь.
Как добавить RAW-драйвер для однопроцессорных систем
Использование RAW-драйвера оправдано для тех плат, в биосе которых нет модуля PchS3Peim, а значит использование PEI-драйвера в них невозможно.
ВНИМАНИЕ! После установки RAW драйвера не редактируйте этот биос любыми программами, в противном случае биос станет неработоспособным, если прошить такой биос то материнская плата «ОКИРПИЧИТСЯ», восстановить работоспособность будет возможно
только с помощью программатора.
- В S3TurboTool нажимаем "Собрать драйвер"
- Нажимаем в верхнем правом углу кнопку RAW и в открывшемся проводнике выбираем необходимый файл биоса
- Настраиваем необходимые смещения напряжения. Нажимаем «Собрать и установить драйвер»
- Файл биоса с новым названием сохранился в ту же папку и готов к прошивке. Прошить его можно также соответствующей кнопкой в S3TurboTool.
С помощью этой статьи вы сможете быстро модифицировать биос и применить хак турбо-буста для китайских плат на сокете 2011-3. Не смотря на объём информации, весь процесс занимает 15-20 минут, если следовать инструкции. Если Вы лучше воспринимаете информацию в видео-формате, то в самом низу страницы находятся видео-инструкции.
А что это даст?
Блокировка позволяет зафиксировать максимальную частоту турбо-буста, но не на 1-2 ядра, как это было задумано Intel, а на все ядра. В зависимости от модели процессора, прирост может быть вполне внушительным.
Существует также способ добавления анлока ТБ прямо в биос платы. Этот метод имеет некоторые преимущества (например, анлок не будет слетать при с смене ОС или компонентов ПК). Узнать о нём больше можно здесь и вот тут (наиболее актуальный способ).
Как обычно, все действия выполняются исключительно на свой страх и риск.
Подготовка
- Убедитесь, что используете подходящий процессор (Haswell степпинга pre-QS и выше). Подробнее о степпингах здесь
- Операционная система обязательно должна быть установлена в режиме UEFI
- Потребуется дамп биоса (для большинства китайских плат снять и прошить его можно через FPT прямо в Windows) или уже готовый биос с вырезанным микрокодом
- Убедитесь, что система охлаждения выдержит увеличившуюся после применения хака температуру
- И еще нам понадобится USB-флешка
Модифицируем биос
Если вы скачали уже модифицированный биос — пропустите этот пункт.
Весь процесс модификации заключается в удалении из биоса микрокодов для процессоров Haswell, а именно 306F2. Для этого мы будем использовать заранее подготовленную утилиту MMtool, скачать которую можно внизу страницы.
Предложенный ранее способ удаления микрокода через UBU всё так же актуален, но менее удобен, поэтому перенесен под спойлер.
- Скачиваем и распаковываем архив с MMtool
- Запускаем программу, нажимаем «Load Image» и открываем наш ранее снятый дамп
- Переходим на вкладку «Cpu Patch» и видим список микрокодов
- Смотрим на столбец «Cpu ID», нам нужен 06F2, выделяем его
- Ставим галочку напротив «Delete a patch data», затем жмём «Apply» и подтверждаем удаление
- Сохраняем наш биос кнопкой «Save imege as. »
- Скачиваем и распаковываем архив с UBU 1.76
- В папку с UBU копируем наш заранее снятый дамп и переименовываем его в bios.bin или bios.rom
- Запускаем UBU.bat и ждем, пока программа просканирует наш дамп
- Нажимаем любую клавишу и попадаем в меню, нам нужен пункт 5 «CPU mircocode», переходим в него
- Видим табличку с загруженными в биос микрокодами, обращаем внимание на наличие 306F2
- Нажимаем V и перед нами открывается текстовый документ со списком микрокодов, прокручиваем до секции 2011-3 и проверяем, что перед кодом 306F2 стоит решетка. Это значит, что при обновлении, данный микрокод записан не будет. Закрываем документ.
- Возвращаемся в UBU и нажимаем F. После небольшой паузы программа перерисует табличку, но микрокода 306F2 в ней быть уже не должно.
- Нажимаем R и программа переписывает необходимые файлы, после чего возвращает нас в прошлое меню. Нажимаем 0 для перехода в основное меню.
- Снова нажимаем 0, затем 1, чтобы сохранить наш дамп под именем mod_bios
- Всё готово, в папке с программой лежит наш биос с вырезанным микрокодом
Прошиваем мод-биос
Выполняем прошивку с помощью софта, которым снимали дамп. Если всё прошло удачно, сбрасываем биос на стандартные настройки.
Как правило, большинство китайских плат можно прошить одним из следующих способов:
- Прошивка из под Windows: скачиваем FPTW 9.1.10, открываем командную строку (от администратора) и прошиваем биос командой fptw64 -bios -f bios.bin. Где bios.bin (или ROM) — модифицированный биос, который нужно скопировать в папку с fpt. Само собой, в командной строке нужно сначала перейти в папку с fpt командой cd
- Традиционный метод — FPT с загрузочной флешки
- С помощью загрузочной флешки можно прошиться через Afudos
- Еще один вариант прошивки из под Windows — Afuwin
- Самый надежный способ — программатор.
Предотвращаем зависания и синие экраны
До установки EFI-драйвера (или в случае изменения конфигурации) система может вести себя нестабильно, зависать или выпадать в синий экран.
Чтобы этого избежать идём в биос по пути IntelRCSetup > Advanced Power Management Configuration и параметр Power Technology переводим в положение Disable. После успешной установки драйвера EFI и драйверов Vmware следует перевести данный пункт в положение Custom или Energy Efficient.
В некоторых случаях чтобы предотвратить зависания может потребоваться еще одна настройка. Всё в том же меню Advanced Power Management Configuration находим подменю CPU C State Control, а в нем параметр CPU C6 Report и переводим его в положение Disable.
Подготавливаем флешку
Подойдет любая usb-флешка, большой размер не нужен. Рекомендуется подключать её в порт USB 2.0.
Очищаем и форматируем флешку:
- Запускаем командную строку от имени администратора
- Запускаем diskpart
- Смотрим список дисков — list disk
- Выбираем нужный (определить можно по размеру) — select disk
- Делаем clean
- Выполняем convert gpt
- Выходим – exit
- Командную строку можно закрыть
Скачиваем Rufus. Запускаем, форматируем флешку с такими параметрами:
На флешку копируем содержимое архива EFI (качаем тоже внизу данной страницы).
Устанавливаем драйвер V3.EFI
В случае изменения конфигурации системы или прошивки другой версии bios, драйвер может слететь. В таком случае придется установить его заново.
После загрузки Windows
Для Windows 7 и 8.1 (включая серверные варианты) обязательно требуется удалить обновление KB3064209.
Для Windows 10 требуется удалить (или переименовать расширение) файла mcupdate_GenuineIntel.dll в папке System32.
Устанавливаем драйверы VMWARE
Внизу этой страницы скачиваем архив cpumcupdate, распаковываем и запускаем install.bat от имени администратора. Драйверы установлены, перезагружаемся.
Проверяем
Для проверки можно использовать программу HwInfo, которая показывает частоты для каждого ядра. Параллельно можно запустить какой-либо бенчмарк или стресс-тест (например cpu-z), чтобы нагрузить процессор.
Если всё прошло удачно — частота каждого ядра будет равна максимальному значению турбо-буста процессора.
Почему может сбрасываться частота в нагрузке и как этого избежать
При сильной нагрузке процессор может понижать частоту ядер. Происходит это для того, чтобы уложиться в лимит TDP. На практике это значит, что получить максимальную частоту по всем ядрам в рендере, стресс-тестах и других аналогичных задачах для некоторых процессоров не получится. В менее ресурсоёмких приложениях (в том числе играх) частота, как правило, не сбрасывается.
Есть несколько вариантов решения данной проблемы.
Отключение гипер-трединга или нескольких ядер
Простой, но не самый эффективный способ. Конечно, уменьшив количество ядер или отключив потоки, процессор начнет потреблять меньше энергии и сможет уложиться в лимит, но и производительность заметно снизится.
Разрешаем процессору на некоторое время превышать лимит TDP
Возможность небольшого выхода за пределы лимита заложена самой Intel. Для её активации идём в биос по пути IntelRCSetup > Advanced Power Management Configuration > Socket RAPL Config и выставляем настройки как на скриншоте.
Здесь нас наиболее интересуют параметры Long Dur Pwr Limit — значение, до которого будет расширен лимит TDP (макс — 255) и Long Dur Time Window — время в секундах, на которое он будет расширен (макс — 56).
Не во всех биосах китайских плат открыто меню с данными настройками. Открыть его можно с помощью программы AmiBCP. Пошаговые действия (на примере биоса от платы Huananzhi x99-tf):
- Открываем дамп нашего биоса в AmiBCP
- Переходим на вкладку Setup Configuration
- Разворачиваем IntelRCSetup и выделяем пункт Advanced Power Management Configuration
- В таблице находим пункт Socket RAPL Config и значение Access\Use меняем на USER
- Выделяем пункт Socket RAPL Config и во второй строке с одноименным названием также меняем значение на USER
- Сохраняем дамп (File — Save as. ) и прошиваем. После этого заходим в биос и проверяем наличие открытого меню.
Использование EFI драйвера с пониженным напряжением
Каждый файл имеет название вроде «V3_MOF_705050.efi». Понимать его следует так: Core -70mv, Cache -50mv, System Agent -50mv. VCC у всех драйверов равен 1.82v.
Кстати, MOF — это никнейм пользователя с форума Anandtech, который и является автором данных драйверов (респект ему!).
Существуют и версии от других разработчиков. Любители экспериментов могут попробовать драйвера от freecableguy.
UPD: добавлены архивы с модифицированными версиями драйверов от MOF и драйверами от Freecableguy и Christian Peine.
Подбирать драйвер для каждой конкретной системы придется вручную, проверяя систему на стабильность. Не стоит сразу пробовать версии с наиболее низкими параметрами.
Проверить работу каждой версии можно, не добавляя её сразу в автозагрузку:
load fs5:\V3_MOF_505050.efi (Загружаем драйвер, fs5 - usb флешка)
fs1:\EFI\Boot\bootx64 (Загружаем систему, fs1 - диск с Windows)
Необходимые файлы
-
UBU_v1_76_0_1
UBU_v1_76_0_1
Размер файла: 51 MB Кол-во скачиваний: 3387cpumcupdate
Драйверы VMWARE
Размер файла: 271 KB Кол-во скачиваний: 3764EFI
EFI
Размер файла: 849 KB Кол-во скачиваний: 3772mmtool_a5
MMtool
Размер файла: 5 MB Кол-во скачиваний: 4466V3_MOF
Драйверы с пониженным напряжением от MOF (EFI и FFS)
Размер файла: 12 KB Кол-во скачиваний: 2566Modified_V3_MOF
Модифицированные версии драйверов с пониженным напряжением от MOF ( только EFI). Как правило показывают более высокую производительность. 1.7V / 1.8V vccin, Powercut + ucode39
Размер файла: 1 MB Кол-во скачиваний: 3090V3_freecableguy_rc9
Драйверы с пониженным напряжением от Freecableguy (только EFI).
Размер файла: 122 KB Кол-во скачиваний: 1619V3_Payne
Драйверы от Christian Peine (EFI и FFS). Для односокетных и двухсокетных систем. С пониженным напряжением и без. Как правило медленнее версий от MOF и Freecableguy.
Размер файла: 61 KB Кол-во скачиваний: 1468V3x2CPU
EFI-драйвер для двухпроцессорных систем.
Размер файла: 1 KB Кол-во скачиваний: 1988
Видео-инструкции
Предложенная инструкция остается рабочей, однако наиболее актуальный на данный момент метод анлока — использование утилиты S3TurboTool.
С помощью этой инструкции вы сможете добиться анлока турбо-буста не на уровне системы, как в стандартной инструкции, а на уровне bios. Этот метод имеет весомые преимущества:
- Выполняется несколько проще
- Все действия достаточно выполнить только 1 раз
- Анлок не слетит при смене операционной системы или компонентов ПК
- Анлок будет работать как в Windows, так и в Linux и любых других ОС
Но есть и недостатки:
- Драйверов, подходящих для встраивания (FFS) выпущено заметно меньше, чем стандартных EFI-версий
- Метод не заработает на двухсокетных материнских платах (анлок применится только для одного процессора). Для подобных конфигураций можно использовать стандартный способ с встраиванием EFI-драйвера, либо новый метод анлока через S3TurboTool.
Не рекомендуется выполнять анлок по данной инструкции, если в дальнейшем планируется смена процессора на Xeon e5 16XX v3\v4 или e5 26XX v4, так как эти серии не поддерживают анлок.
Первоисточник информации — замечательное видео с канала Miyconst. Автор также сделал отличную презентацию, которую вы можете наблюдать чуть ниже. В конце презентации также доступны ссылки на уже готовые биосы для популярных плат.
Подготовка
- Убедитесь, что используете подходящий процессор (Haswell степпинга pre-QS и выше). Подробнее о степпингах здесь.
- Убедитесь, что система охлаждения выдержит увеличившуюся после применения хака температуру.
- Потребуется дамп биоса. Для большинства китайских плат снять и прошить его можно через FPT прямо в Windows, можно также использовать скаченный, но только если его работа уже проверена на конкретной плате.
В некоторых платах (в основном производства Jingsha) биос защищен от записи, поэтому FPT при попытке прошивки будет выдавать ошибку error 280. К счастью, решение довольно простое: в биосе идем в IntelRCSetup > PCH Configuration > Security Configuration и меняем значение пункта Bios Lock на Disabled. После сохранения настроек и перезагрузки защита от записи будет снята.
Необходимый софт
Нам понадобятся 3 программы (скачать их можно чуть ниже):
- MMtool_a5 для удаления микрокода 06F2 (не требуется, если вы скачали версию биос уже без микрокода)
- UEFITool для установки самого драйвера анлока в биос для отключения функций C3 и C6 Report, чтобы предотвратить зависания системы после анлока.
FFS-драйверы
Также нам понадобится FFS драйвер. В данном случае нужен именно FFS, а не EFI-драйвер, как в стандартной инструкции по анлоку. В архиве на данной странице — протестированные драйвера, сделанные Christian Peine, но желающие поэкспериментировать могут также попробовать FFS драйверы от MOF, ссылки на них находятся тут. Стоит помнить, что для экспериментов с другими драйверами лучше иметь под рукой программатор.
Вернемся к драйверам от Peine. Было выпущено достаточно много версий. Разобраться, что означает каждый конкретный файл можно по его названию. Например драйвер v3_payne_30_20.ffs имеет пониженное на 30mv напряжение на процессор и пониженное на 20mv напряжение на контроллер памяти.
Большинство процессоров серии Xeon e5 2600 v3 способно стабильно работать как минимум при -20mv, а зачастую и при гораздо меньшем напряжении. Однако, узнать точно, на сколько можно понизить напряжение для каждого конкретного процессора можно только с помощью тестирования. Для начала рекомендуется выбрать драйвер без заниженного напряжения или с небольшим занижением.
-
UEFITool_0.25.1_win32
UEFITool_0.25.1_win32
Размер файла: 7 MB Кол-во скачиваний: 7000mmtool_a5
MMtool
Размер файла: 5 MB Кол-во скачиваний: 4466AMIBCP 5-02
Amibcp ver. 5.02
Размер файла: 5 MB Кол-во скачиваний: 49532TU Drivers
Драйверы для анлока ТБ от Christian Peine
Размер файла: 62 KB Кол-во скачиваний: 1725
Удаляем микрокод 06F2
Если вы скачали биос уже без данного микрокода — пропустите этот пункт.
Для удаления мы будем использовать заранее подготовленную утилиту MMtool.
- Скачиваем и распаковываем архив с MMtool
- Запускаем программу, нажимаем «Load Image» и открываем наш ранее снятый\скаченный дамп
- Переходим на вкладку «Cpu Patch» и видим список микрокодов
- Смотрим на столбец «Cpu ID», нам нужен 06F2, выделяем его
- Ставим галочку напротив «Delete a patch data», затем жмём «Apply» и подтверждаем удаление
- Сохраняем наш биос кнопкой «Save imege as. »
Добавляем драйвер анлока
Отключаем CPU C3\C6 State
Сделать это нужно, чтобы предотвратить зависания системы.
- Скачиваем и распаковываем архив с AmiBCP
- Открываем в программе наш дамп
- Переходим на вкладку Setup Configuration
- Разворачиваем «Intel RCSetup», затем — «Advanced Power Management» и выделяем "CPU C State Control"
- Для параметров Cpu C3 Report и Cpu C6 Report устанавливаем значение «Disabled» в столбцах «Failsafe» и «Optimal»
- Сохраняемся (File — Save As) и закрываем AmiBCP.
Прошиваем мод-биос
Выполняем прошивку с помощью софта, которым снимали дамп. Если всё прошло удачно, сбрасываем биос на стандартные настройки.
Как правило, большинство китайских плат можно прошить одним из следующих способов:
- Прошивка из под Windows: скачиваем FPTW 9.1.10, открываем командную строку (от администратора) и прошиваем биос командой fptw64 -bios -f bios.bin. Где bios.bin (или ROM) — модифицированный биос, который нужно скопировать в папку с fpt. Само собой, в командной строке нужно сначала перейти в папку с fpt командой cd
- Традиционный метод — FPT с загрузочной флешки
- С помощью загрузочной флешки можно прошиться через Afudos
- Еще один вариант прошивки из под Windows — Afuwin
- Самый надежный способ — программатор.
Проверяем
Для проверки можно использовать программу HwInfo, которая показывает частоты для каждого ядра. Параллельно можно запустить какой-либо бенчмарк или стресс-тест (например cpu-z), чтобы нагрузить процессор.
Если всё прошло удачно — частота каждого ядра будет равна максимальному значению турбо-буста процессора.
В данной статье мы детально разберем как сделать анлок турбобуста процессоров Intel Xeon 2600v3 примере материнской платы на сокете LGA 2011-3 HUANANZHI X99-TF, но данная инструкция подойдёт так же для любой китайской (и не только) материнской платы.
Зачем нужен анлок турбобуста?
Он нужен для того, что бы все ядра работали постоянно на максимальной частоте у процессоров серии Xeon 2600v3 (даже анлок турбобуста e5 2620v3 очень сильно повышает производительность, не говоря уже об анлок турбобуста 2678v3) для сокета LGA 2011-3.
Все манипуляции с Bios своей материнской платы Вы делаете на свой страх и риск. При точном следовании инструкции всё пройдет успешно!
Подготовка
Анлок турбобуста будет производиться в паре с процессором E5 2640v3:
Для начала вам нужно проверить, установлена ли Ваша операционная система на жестком диске в формате GUID.
Для этого Вам нужно нажать правой кнопкой на значке «Пуск» и выбрать «Управление дисками».
Затем Вам нужно выбрать жесткий диск, на котором установлена операционная система, нажать на него правой кнопкой и выбрать «Свойства»:
Далее Вам нужно нажать на вкладку «Тома»:
И в параметре «Стиль раздела» должен стоять «GUID»:
Если всё так, как и на последнем скриншоте, то Вы можете продолжать процесс анлока турбобуста и переходить к следующей главе. Если же у вас стоит MBR, то анлок не сработает и вам придется конвертировать диск.
Первый этап — создание дампа Bios
- Для начала скачайте весь архив с требуемым софтом:
Таким образом мы перевели командную строку в данную папку.
Сразу советуем сделать дамп вашего текущего Bios что бы в случае неудачной прошивки безопасно откатиться к стабильной версии.
Для этого Вам потребуется прописать команду «fptw64 -d backup.bin» в командной строке и нажать Enter:
После чего дамп сохранится в эту папку под названием «backup.bin».
Дополнительно сохраните ещё одну копию в другую папку, так как дальше мы будем модифицировать Bios и он перезапишется. Командную строку так же не закрывайте, она нам ещё понадобится.
Второй этап — модифицирование Bios
На данном этапе мы будем модифицировать Bios удаляя ненужный микрокод процессора.
Что бы приложение увидело файл, нам потребуется указать «Все файлы»:
Перед следующим шагом перезапустите программу MMTool и откройте Bios, проверьте, точно ли изменения вступили в силу и код был удален.
Третий этап — Запись модифицированного Bios
- Разворачиваем командную строку и вписываем команду «fptw64 -f backup.bin», затем нажимаем Enter:
- После завершения процесса Вы должны увидеть зелёную надпись FPT Operation passed, после чего перезагружайте Ваш компьютер.
Четвертый этап — подготовка флешки для установки с неё EFI драйвера
- Вам потребуется флешка, объём памяти неважен так как драйвер занимает очень мало места.
- Вставляете флешку в компьютер и открываете папку «Rufus» и открываете файл «rufus-3.8p.exe»
- Выбираем метод загрузки «FreeDOS» и нажимает «Старт»:
- После завершения подготовки флешки, заходим в папку «3. Driver V3.EFI» и копируем всё её содержимой в корень подготовленной флешки, только БЕЗ замены уже существующих файлов.
- Выключаем компьютер и отсоединяем все накопители кроме флешки и жесткого диска, на котором установлена операционная система.
Пятый этап — установка EFI драйвера
- Включаем ПК и заходим в Bios.
- Заходим во вкладку «BOOT» и выставляем на первое место в приоритете загрузки операционной системы нашу флешку что бы получилось примерно таким образом:
- Затем сохраняем настройки и перезагружаем ПК.
- После перезагрузки Вы должны увидеть Shell-оболочку и нужно определить два значения: «FS0» и «FS1»:
В данном случае FS0 — это флешка, а FS1 — это ваш жесткий диск с Windows.
- Для начала нужно проверить, видит ли наш драйвер, который находится на флешке, для этого Вам нужно вписать команду «load fs0:\V3.EFI» и нажимаете Enter. Если всё в порядке, Вы увидите следующую информацию:
Это означает что всё в порядке и драйвер определяется.
- Далее нам потребуется скопировать драйвер в системный раздел, для этого вписываем команду «cp fs0:\V3.EFI fs1:\EFI\BOOT» и нажимаем Enter.
- После копирования, Вам потребуется так же добавить этот драйвер в загрузчик следующей командой «bcfg driver add 0 fs1:\EFI\BOOT\V3.EFI «V3 Full Turbo» «, после чего вы должны увидеть следующую информацию:
- Далее пишем «exit» и нажимаем Enter и загружаем операционную систему.
- Перезагружаемся и заходим в Bios во вкладу «BOOT» и выбираем в разделе «Driver Options» — «V3 Full Turbo» как видно на этом изображении:
- Меняем обратно приоритет загрузки на жесткий диск с операционной системой, сохраняем все настройки, выходим и загружаем операционную систему
При сбросе Bios или замене батарейки — драйвер сотрется и его нужно будет записать заново!
Шестой этап — установка драйвера
- Загружаем операционную систему и заходим в папку «4 .CPU_McupDate»
- Запускаем файл «install.bat» в корне папки от имени администратора и нажимаем Enter.
- Перезагружаем свой ПК.
- Проверяем частоту процессора в диспетчере задач или программах вроде CPU-Z.
На этом всё! Можете наслаждаться увеличенной производительностью процессора после анлока турбобуста, но не забывайте об охлаждении!
Читайте также: