Автоматическая регулировка оборотов кулера процессора ноутбука

БИОСы ноутбуков самостоятельно управляют оборотами кулера, и обычно больше не нужно ничего делать. Но иногда, автоматическое изменение скорости работает не так, как хотелось бы. Например, процессор греется слишком сильно, а вентилятор не собирается разгоняться до максимальных оборотов. Но чаще наоборот, когда просто читаешь с ноутбука, а он шумит. Для таких случаев есть специальная программа для управления кулером.

В предыдущей статье про управление кулерами в компьютере я описал программу SpeedFan. Но SpeedFan не работает с вентилятором ноутбука, ну может быть подойдёт только для очень старых моделей.

Основные настройки программы Notebook FanControl

Это бесплатная программа, которая подходит для большинства современных ноутбуков: Lenovo, Acer, Asus, Packard Bell, Sony, Toshiba, Xiaomi, HP, Dell и других, часто обновляется.

Скачать Notebook Fan Control

Пролистайте страницу немного вниз, и скачайте программу по любой ссылке:

Скачивание Notebook Fan Control

Устанавливаем программу NBFC и запускаем. Для управления кулером нужно выбрать свой ноутбук из списка:

  • Нажимаем на кнопку с тремя точками в поле «Select Config»
  • Выбираем модель или серию своего ноутбука
  • Нажимаем кнопку «Apply» (Применить настройки)

Выбираем модель своего ноутбука

Если всё прошло гладко, то теперь вы должны увидеть текущую температуру процессора (Temperature CPU) и текущую скорость вентилятора в процентах от максимальной (Current fan speed). По умолчанию, программа не управляет кулером, а только считывает текущие показания, посмотрите на переключатели:

  • Disabled: все функции отключены
  • Read-only: режим «только-чтение» текущих параметров
  • Enabled: включена ручная или автоматическая регулировка оборотов вентилятора

Чтобы выставить фиксированную скорость вращения кулера нужно включить режим «Enabled» и передвинуть ползунок Fan:

основные настройки программы

На скриншоте я настроил вентилятор на скорость в 51.6% и получил реальное значение 52.9% от максимально возможного. Тютелька-в-тютельку не обязательно получится.

Настройка автоматического управления оборотами кулера ноутбука

Для включения автоматического управления, ползунок нужно передвинуть вправо до упора, появится значение «Auto». Теперь Notebook Fan Control будет изменять скорость вращения в зависимости от температуры, и это поведение можно настроить: нажимаем на кнопку «…» (где выбирали модель ноутбука) и далее «Edit».

На вкладке «Basic Configuration» изменяется параметр «Critical Temperature» — критическая температура, при которой автоматически включится максимальная скорость кулера (100%).

критическая температура

Это число подтягивается автоматически для выбранной модели ноута, но я рекомендую не оставлять значение выше 85 градусов, ноутбук дольше прослужит!

Переходим на вкладку «Fan Configuration», кликаем по единственной строчке в таблице и нажимаем «edit»:

fan configuration

Далее нужно перейти на вкладку «Temperature Thresholds» (температурные пороги).

пороги температуры

Удобное окно с ползунками появляется с помощью двойного клика по строчке. Дальше всё просто, для каждого диапазона температуры процессора ноутбука выставляется скорость вращения:

  • Up threshold – верхняя граница температуры
  • Down threshold – нижняя граница температуры
  • Fan Speed – скорость кулера

Например, у меня указано, что при температуре от 35 до 50 градусов будет применена скорость в 30.3% для охлаждения процессора. После внесения изменений нажимаем «ОК -> save -> Apply -> Enabled»

Другие параметры в программе не трогайте, т.к. это может привести к зависанию системы, если не знаете что делаете!

Автоматический запуск программы

В главном окне программы NBFC нажмите на значок шестерёнки в правом нижнем углу:

  • «Start with Windows» — программа будет загружаться вместе с Windows
  • «Close to tray» — если свернуть или закрыть программу, то она попадёт в системный трей (рядом с часиками) и будет показывать текущую скорость кулера, при этом не будет занимать место на панели задач
  • «Tray icon color» — цвет значка со значением скорости

Посмотрите видео по работе с программой:

Ответы и Вопросы

Стоит отметить, что если выйти из программы, то кулер останется крутиться на установленной программой скорости. Поэтому будьте осторожны! Если поставили маленькую скорость и вышли из программы, думая что сейчас всё закрутиться как обычно, то нет, и процессор может сильно нагреться!

Программа записывает значения в EC-контроллер и далее не требуется её присутствие в памяти, кроме как для автоматической регулировки.

Чтобы вернуть оригинальное поведение ноутбука, нужно открыть программу и поменять переключатель «Enabled» на «Disabled» или «Read-only». Если это невозможно сделать и ноутбук перестал включаться, тогда для сброса значений EC по умолчанию нужно:

  • Выключить ноутбук и достать батарею на 20 секунд
  • Поставить батарею назад и включить ноутбук
  • Если батарея несъёмная, то включайте его, удерживая нажатой кнопку питания 15-20 секунд
  • В других случаях обращайтесь к руководству пользователя

В ряде случаев на переносных компьютерах с видеокартами Nvidia может быть что при запуске игр перестанет работать автоматическое управление. Это техническая особенность и никак не решается.

Если вашего лэптопа нет в списке ноутбуков, то поищите похожий, высока вероятность что программа заработает. Также можно создать конфигурацию вручную, для этого есть инструкция на английском языке https://github.com/hirschmann/nbfc/wiki/How-to-create-a-NBFC-config

Что делать, если не сохраняются настройки порогов

Если по каким-либо причинам не сохраняются настройки пороговых значений температуры, то нужно вручную отредактировать XML-файл настроек. Для этого:

  • В проводнике Windows пройдите по пути: «c:\Program Files (x86)\NoteBook FanControl\Configs\»
  • Найдите файл с именем вашей конфигурацией (моделью ноутбука). Совет: отсортируйте отображение файлов по времени изменения, и ваша конфигурация окажется в самом верху списка.
  • Откройте конфиг в блокноте
  • Найдите через поиск раздел <TemperatureThresholds> и отредактируйте значения вручную
  • Сохраните файл

ручное редактирование файла xml

Успехов!