CPU C3 Report в биосе — что это такое?
Приветствую друзья! Сегодня разбираемся с биосом, а если быть точнее, то с его опцией CPU C3 Report. Если посмотреть на название, то скорее все опция связана с процом, а точнее с каким-то его энергосберегательным режимом. Поехали разбираться!
CPU C3 Report — что это в биосе?
Опция включения энергосберегательного режима C3
Что за режим? Это когда в простое частота процессора может опуститься до 0 МГц, также отключается кэш-память уровней L1 и L2, но при этом сохраняются значения всех регистров. Режим позволяет минимально использовать энергию — только на поддержание значений регистров и все.
Вот сами настройки (биос ASRock, раздел Advanced\CPU Configuration):

В старом биосе опция тоже присутствует:

Но как проверить, работают ли технологии энергосбережения или нет? На самом деле — все очень просто, вам нужно скачать бесплатную утилиту CPU-Z, которая показывает основную инфу о процессора, в том числе и частоту:

Выше на картинке модель процессора i7-4790, это мощный камень, и частота его — 4000 МГц. Но если работы нет и проц в простое, то частота опустится примерно до 800 МГц:

То есть CPU-Z в реальном времени показывает частоту процессора.
И совсем забыл, еще вы можете посмотреть текущую частоту… без всяких программ, просто открыв диспетчер задач в Windows 10 и перейдя на вкладку Производительность:
Добавляем анлок в биос раз и навсегда
С помощью этой инструкции вы сможете добиться анлока турбо-буста не на уровне системы, как в стандартной инструкции, а на уровне 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 Кол-во скачиваний: 8156mmtool_a5
MMtool
Размер файла: 5 MB Кол-во скачиваний: 5618AMIBCP 5-02
Amibcp ver. 5.02
Размер файла: 5 MB Кол-во скачиваний: 59990TU Drivers
Драйверы для анлока ТБ от Christian Peine
Размер файла: 62 KB Кол-во скачиваний: 2165
Удаляем микрокод 06F2
Если вы скачали биос уже без данного микрокода — пропустите этот пункт.
Для удаления мы будем использовать заранее подготовленную утилиту MMtool.
- Скачиваем и распаковываем архив с MMtool
- Запускаем программу, нажимаем «Load Image» и открываем наш ранее снятый\скаченный дамп

- Переходим на вкладку «Cpu Patch» и видим список микрокодов
- Смотрим на столбец «Cpu ID», нам нужен 06F2, выделяем его

- Ставим галочку напротив «Delete a patch data», затем жмём «Apply» и подтверждаем удаление
- Сохраняем наш биос кнопкой «Save imege as. »
Добавляем драйвер анлока
- Скачиваем и распаковываем архив с UEFITool
- Открываем в программе наш дамп
- Раскрываем список «Bios Region»

- Теперь в отобразившихся списках находим содержащий множество DXE-драйверов

- Выделяем самый последний в списке DXE драйвер, правый клик — «Insert After. »

- В открывшемся окне выбираем наш ранее скачанный FFS (не EFI) драйвер
- Сохраняем наш дамп биоса (File — Save 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), чтобы нагрузить процессор.

Если всё прошло удачно — частота каждого ядра будет равна максимальному значению турбо-буста процессора.
Как устранить проблемы шума в устройствах серии VPCE
Убедитесь, что установлена версия BIOS R0300Y8 или выше. Это можно сделать либо с помощью программы обновления компьютера VAIO, либо с помощью загрузки и установки последней версии вручную.
При этом обновлении в BIOS будет добавлен параметр CPU C3/C6 SUPPORT [ПОДДЕРЖКА C3/C6 В ЦП].
Примечание. Модели VPCEx3 уже поставляются с этим вариантом BIOS, поэтому для этих моделей не требуется обновление системы BIOS.
Б. Отключите поддержку C3/C6 в BIOS
- Перезагрузите компьютер.
- Нажмите клавишу F2 несколько раз при загрузке.
- После появления экрана настройки системы BIOS с помощью кнопок со стрелками перейдите на вкладку ADVANCED [ДОПОЛНИТЕЛЬНО].
- Перейдите вниз к пункту CPU C3/C6 SUPPORT [ПОДДЕРЖКА C3/C6 В ЦП], нажмите клавишу ВВОД, выберите пункт DISABLED [ОТКЛЮЧЕНО] и нажмите клавишу ВВОД.
- С помощью кнопок со стрелками перейдите в меню EXIT [ВЫХОД], выберите пункт SAVE CHANGES [СОХРАНИТЬ ИЗМЕНЕНИЯ] и нажмите клавишу ВВОД .
Для просмотра этого видео в Youtube примите все файлы cookie.
Зайдите в настройки файлов cookie ниже и включите сохранение файлов cookie для Youtube в разделе «Функциональные».
CPU C-States — что это в биосе?
Приветствую уважаемые друзья! Сегодня мы рассмотрим предназначение одной опции, которая связана с работой процессора. Как всегда — я постараюсь написать все простыми словами, чтобы было понятно каждому, даже самому начинающему пользователю!
CPU C-States — что это в биосе?
Сразу короткий ответ: опция активирует поддержку энергосберегательных режимов процессора.
Кроме этого возможно будут доступны настройки активации типов режимов, то есть так бы сказать подрежимов. Просто C-States — это общее название энергосберегательных режимов, их существует несколько. В биосе может быть такая картина — после активации функции CPU C States Support могут стать доступные и другие опции, которые отвечают за поддержку немного разных режимов энергосбережения:

В биосе ASRock UEFI эта опция находится как видите в разделе Advanced\CPU Configuration.
Режимы работы процессора
Скажу сразу — что эти опции в биосе лучше не трогать или выставить значение Auto. Но вообще энергосберегающие режимы — это хорошо, потому что система будет меньше греться, меньше потреблять энергии, это особо актуально для ноутбуков.
Итак, я нашел информационную картинку-описание некоторых режимов работы процессора, смотрим (картинка правда большая, но зато инфа полезная):

PS: выше на картинке возможно данные уже устали, ведь появились новые процессоры, однако предназначение режимов — вряд ли изменилось.
Энергосберегающие режимы на практике
- Процессор в простое может снижать напряжение, из-за будет снижаться частота. Например у меня был проц Intel G3220, так его частота 3.00 ГГц, а мог скидывать до 800 МГц в простое.
- Минимальная частота процессора — это не только минимальное напряжение, но и низкий нагрев.
- В итоге — комп или ноутбук отдыхает. Температура падает, если это ноут — то его автономная работа в таком режиме увеличивается. Но частота может падать и немного, зависит от нагрузки, например при чтении она будет не полностью падать. Но даже в таком режиме снижается нагрев и потребление.
- При низкой частоте проца в принципе нагрузка на материнскую плату снижается, а это как бы увеличивает срок службы компьютера/ноутбука.
- Минус энергосберегающего режима. Есть мнение, что данный режим немного снижают производительность ПК. Незначительно. Как? Дело в том, что восстановление частоты занимает некие доли секунды, на практике это как микро-тормоза. Но чем мощнее проц, тем меньше таких тормоза, а то и вовсе могут отсутствовать. Но это не всегда, просто у меня так было — но почти незаметно, а если и есть, то длятся не более полсекунды. По факту мелочь.
Важно понимать, что все это может не работать. Почему? Из-за настроек электропитания Windows, в которых может в минимальном/максимальном состоянии процессора стоять 100%. Тогда проц будет постоянно работать на максимальной частоте. Открыть данные настройки можно так: Панель управления > значок Электропитание > напротив активной схемы нажимаем настройка > изменить дополнительные параметры > в самом низу раскрываем пункт Управление питанием процессора.
Заключение
- CPU C-States — опция позволяет активировать энергосберегающие режимы процессора.
Надеюсь эта информация была полезной. Удачи и добра, до новых встреч друзья! и берегите себя!