Когда ночью встаёшь проверить почту или доделать проект, свет экрана режет глаза, а за окном темно. Привычное «ночное освещение» в настройках Windows или macOS частично решает проблему, но оно работает только на стороне ОС — до загрузки системы всё равно будет слепяще белый экран.
НО это лечится. Ниже я расскажу, как через настройки BIOS/UEFI (или сторонние утилиты) изменить цветовой профиль или параметры подсветки ноутбукатак, чтобы даже в BIOS и на этапе загрузки экран был приглушён. Самое интересное:
- сделать это без разбора ноутбука и без программатора;
- получить реальный «ночной режим», который не зависит от ОС и работает даже в BIOS;
- обратимо вернуть всё обратно, если что-то пойдёт не так.
Ещё одно дополнительное требование — сделать это аппаратно или программно, без разбора ноутбука и без программатора.
- Что вообще такое «ночной режим» на уровне железа
- Подготовка: что нужно перед любыми действиями
- Реальный план действий: что можно сделать
- Вариант 1: встроенные настройки BIOS
- Вариант 2: модификация BIOS через AMIBCP или UEFITool
- Вариант 3: использование готовых утилит на уровне UEFI
- Сравнение подходов: что проще, что надёжнее
- Что выбрать в зависимости от вашей ситуации
- Частые ошибки и как их избежать
- Как лучше сделать: практические рекомендации
- Заключение
Что вообще такое «ночной режим» на уровне железа
С «железной» точки зрения «ночной режим» — это просто изменение цветовой температуры экрана в сторону более тёплых оттенков (меньше синего, больше жёлтого/красного). На уровне видеокарты это означает изменение LUT (Look-Up Table) — таблицы преобразования цветов.
Если LUT меняется на уровне видеодрайвера ОС — это «программный Night Light». Нам же нужно применить похожий принцип на уровне либо:
- прошивки BIOS/UEFI (через встроенные настройки или модифицированную прошивку),
- или утилит, работающих на уровне UEFI/GOP (Graphics Output Protocol).
Подготовка: что нужно перед любыми действиями
Прежде чем что-то менять, сделайте три вещи:
- Определите, какой BIOS/UEFI стоит у вас. Перезагрузите ноутбук и при старте нажимайте
F2,Del,EscилиF10(зависит от производителя). В самом BIOS обычно видна версия и производитель (American Megatrends, Phoenix, Insyde, CoreBoot и т. д.). - Найдите точную модель вашего ноутбука. Обычно это написано на наклейке снизу, либо можно посмотреть в системе: для Windows —
wmic csproduct get nameв командной строке. - Сделайте резервную копию текущей прошивки. Для этого подойдёт утилита
flashrom(Linux) или фирменные средства вродеFPT(Flash Programming Tool) для Intel. Если не уверены — хотя бы запишите версию биоса и скачайте оригинальную прошивку с сайта производителя.
Реальный план действий: что можно сделать
Вариант 1: встроенные настройки BIOS
На некоторых моделях (особенно игровых и бизнес-ноутбуках) уже есть опции, которые позволяют менять цветопередачу или яркость подсветки на уровне BIOS:
- Lenovo ThinkPad — в конфигурации дисплея иногда можно найти параметры типа «Display Brightness» или «Color Profile».
- Dell Latitude / Precision — в разделе «System Configuration» бывают настройки цветового профиля.
- HP EliteBook / ZBook — в «Advanced» → «Built-in Device Options» встречаются опции подсветки.
Что искать:
- «Night Light», «Blue Light Reduction», «Low Blue Light», «Eye Care», «Color Temperature», «Warm».
- Если таких пунктов нет — переходим к варианту 2.
Вариант 2: модификация BIOS через AMIBCP или UEFITool
Если в BIOS нет готовой опции, её можно добавить самостоятельно. Это уже продвинутый уровень, но вполне реализуемый.
Что понадобится:
- UEFITool (или UEFITool NE) — для разбора дампа биоса.
- AMIBCP (AMI BIOS Configuration Program) — для изменения настроек в AMI-биосах.
- Оригинальная прошивка вашего ноутбука (скачанная с официального сайта).
- Программатор или утилита прошивки (например, AFUWIN для AMI, или встроенная утилита прошивки от производителя).
Пошаговый алгоритм:
- Откройте файл биоса в UEFITool. Ищите разделы, связанные с форм-фактором setup-переменных (обычно это NVRAM store).
- Найдите или создайте нужную опцию. В AMIBCP открываете тот же файл и ищете раздел «Power Management» или «Display». Если там есть скрытые опции — можно их активировать.
- Добавьте пункт «Color Temperature» или «Night Mode». Для этого в AMIBCP создаёте новый
VOIDилиONEтокен с опциями: «Disabled», «Warm», «Very Warm». - Сохраните модифицированный файл прошивки.
- Запрошивайте через встроенную утилиту (например, через BIOS Flash Utility в DOS или Windows). На время прошивки подключите зарядку и не выключайте ноутбук.
Важно: если вы не уверены, что делаете — не начинайте с модификации. Сначала попробуйте более простые варианты.
Вариант 3: использование готовых утилит на уровне UEFI
Существуют проекты вроде grub или CoreBoot с графическим интерфейсом, которые позволяют настраивать LUT до загрузки ОС. Например:
- GRUB + custom gfxmode — можно задать цветовой режим и даже загрузить собственную палитру.
- CoreBoot с SeaBIOS/TianoCore — встраивание собственных настроек дисплея прямо в прошивку.
Это уже экзотика, но для некоторых старых моделей (особенно с открытым исходным кодом прошивок) — вполне реалистичный путь.
Сравнение подходов: что проще, что надёжнее
| Подход | Сложность | Надёжность | Обратимость | Где работает |
|---|---|---|---|---|
| Встроенные настройки BIOS | Низкая | Высокая | Полная | Только в BIOS и ОС |
| Модификация BIOS | Средняя | Средняя | Средняя | BIOS, загрузчик, ОС |
| UEFI-утилиты (GRUB/CoreBoot) | Высокая | Низкая | Низкая | Загрузчик и выше |
| Только программный (Windows/macOS Night Light) | Низкая | Высокая | Полная | Только в ОС |
Что выбрать в зависимости от вашей ситуации
Если у вас современный ноутбук и вы не хотите рисковать:
- Проверьте, есть ли в BIOS встроенный «Night Light» или «Low Blue Light». Если да — включите его и настройте в ОС. Этого часто достаточно.
Если вы хотите максимальный контроль и готовы потратить время:
- Изучите вашу модель на форумах (Win-Raid, BIOS-mods, Reddit). Возможно, кто-то уже сделал модифицированную прошивку с нужной опцией.
Если у вас старый ноутбук и вы экспериментируете:
- Попробуйте прошить CoreBoot или настроить GRUB с кастомной палитрой. Это даст полный контроль над цветом с самого начала загрузки.
Частые ошибки и как их избежать
- Прошивка без резервной копии. Если что-то пойдёт не так, вы не сможете восстановить ноутбук без программатора. Всегда сохраняйте оригинал.
- Использование чужой модифицированной прошивки без проверки. Даже если на форуме пишут «проверено», сверьте контрольные суммы и убедитесь, что версия совпадает с вашей.
- Отключение зарядки во время прошивки. Это самая частая причина «кирпичей». Подключите зарядку и не трогайте ноутбук до окончания процесса.
- Попытка прошить BIOS через Windows без отключения Secure Boot и антивирусов. Лучше использовать DOS-утилиту или встроенный BIOS Flash.
- Игнорирование настроек по умолчанию. Если после модификации экран стал слишком красным или яркость упала до минимума — не паникуйте. Сбросьте BIOS (обычно комбинация
Fn + кнопка сбросаили извлечение батареи на несколько минут).
Как лучше сделать: практические рекомендации
- Начните с малого. Попробуйте сначала программные средства ОС — возможно, этого будет достаточно.
- Изучите свою модель. Поищите на форумах типа Win-Raid, BIOS-mods, Reddit (r/thinkpad, r/hardware) — возможно, кто-то уже сделал модифицированную прошивку с нужной опцией.
- Не бойтесь обратной связи. Если нашёл готовую модификацию — спроси у автора, как вернуть всё обратно.
- Используйте стабильное питание. При прошивке подключите зарядку и убедитесь, что батарея заряжена хотя бы на 50%.
- Документируйте шаги. Записывайте, что и как делали — это поможет при восстановлении.
Заключение
Превратить обычный ноутбук в машину с настоящим «ночным режимом» на уровне BIOS — задача решаемая, но требующая аккуратности. Если у вас современный ноутбук — скорее всего, в BIOS уже есть нужная опция, и достаточно просто её включить. Если нет — можно модифицировать прошивку через AMIBCP/UEFITool или использовать UEFI-утилиты вроде GRUB/CoreBoot.
Главное — не забывайте о рисках: всегда делайте резервную копию, используйте стабильное питание и не прошивайте чужие модификации без проверки. Если не уверены — лучше остановиться на программном решении внутри ОС.
Если нужна помощь с конкретной моделью — напишите, помогу разобраться детальнее.
