Автоматическое отключение экрана — полезная функция для экономии энергии, но не всегда уместная. Если вы работаете с длинными задачами (рендеринг видео, мониторинг серверов, чтение документации), постоянное "пробуждение" монитора раздражает. К счастью, отключить засыпание дисплея можно на уровне операционной системы, драйверов или даже аппаратных настроек.

В этой статье — 7 проверенных методов для Windows, macOS, Linux и BIOS, включая редкие приёмы для специфических задач (например, отключение сна при просмотре фильмов или во время удалённого доступа). Также разберём, почему настройки могут сбрасываться и как это исправить.

1. Отключение сна через параметры Windows (10 и 11)

Самый очевидный способ — настроить схему электропитания. В Windows 10/11 это делается через Параметры → Система → Питание и спящий режим. Но есть нюансы: некоторые версии Windows скрывают расширенные настройки, а обновления могут сбрасывать их к значениям по умолчанию.

Чтобы гарантированно отключить засыпание экрана:

  • 🖥️ Откройте Панель управления → Оборудование и звук → Электропитание (в режиме "Крупные значки").
  • ⚙️ Напротив активной схемы нажмите Настройка схемы электропитания.
  • 🕒 Установите "Отключать дисплей" на Никогда для обоих состояний (от батареи/от сети).
  • 🔄 Сохраните изменения и перезагрузите ПК — иногда настройки применяются только после ребута.

Если пункта Никогда нет в выпадающем списке, значит, на вашем ПК установлены политики энергосбережения от производителя (часто встречается на ноутбуках Lenovo, HP или Dell). В этом случае потребуется редактировать реестр или использовать командную строку (см. раздел 3).

📊 Какой монитор вы используете?
Офисный (24-27")
Игровой (144+ Гц)
Профессиональный (4K/5K)
Телевизор как монитор
Другой

2. Настройка в macOS (Ventura, Sonoma и старше)

На MacBook или iMac отключить засыпание экрана можно через Системные настройки → Экран. Однако Apple ограничивает максимальное время бездействия до 3 часов — обойти это поможет терминал.

Пошаговая инструкция:

  1. Откройте Терминал (через Spotlight или Программы → Утилиты).
  2. Введите команду для отключения сна дисплея:
    sudo pmset -a displaysleep 0

    (потребуется ввести пароль администратора).

  3. Чтобы вернуть стандартные настройки, используйте:
    sudo pmset -a displaysleep 10

    (где 10 — минуты бездействия).

Внимание: на MacBook с чипом M1/M2 эта команда может не сработать из-за аппаратных ограничений. В таком случае поможет стороннее ПО вроде Caffeine или Amphetamine (бесплатны в App Store).

💡

Если монитор подключён к Mac через USB-C/Thunderbolt, проверьте настройки адаптера — некоторые док-станции (например, CalDigit TS4) имеют собственные таймеры сна.

3. Редактирование реестра Windows для принудительного отключения сна

Если стандартные настройки не работают (например, из-за корпоративных политик или драйверов видеокарты), придётся править реестр. Этот метод подходит для Windows 10/11 Pro и Enterprise, где администратор может блокировать изменения схем питания.

Инструкция:

  • 🔧 Нажмите Win + R, введите regedit и подтвердите.
  • 📁 Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7
  • 📝 Дважды кликните на Attributes и установите значение 2.
  • 🔄 Перезагрузите ПК и проверьте Панель управления → Электропитание → Дополнительные параметры — появится новый пункт "Консольный тайм-аут блокировки".

Важно: неправильное редактирование реестра может привести к сбою системы. Перед изменениями создайте точку восстановления (Панель управления → Восстановление → Настройка восстановления системы).

Что делать, если после правки реестра монитор всё равно отключается?

Если изменения не применяются, проверьте:

1. Обновления драйверов видеокарты (особенно для NVIDIA/AMD).

2. Наличие ПО для управления питанием от производителя ноутбука (например, Lenovo Vantage или Dell Power Manager).

3. Антивирус — некоторые (например, Kaspersky) блокируют изменения реестра.

4. Настройка BIOS/UEFI для отключения энергосбережения

В редких случаях виноват не софт, а аппаратные настройки. Например, на некоторых материнских платах (ASUS ROG, MSI MAG) есть опция ErP Ready, которая принудительно отключает USB-порты и видеовыходы при бездействии.

Как проверить:

  1. Перезагрузите ПК и зайдите в BIOS (обычно клавиша Del, F2 или F12 при старте).
  2. Найдите раздел Advanced → APM Configuration или Power Management.
  3. Отключите опции:
    • 🔌 ErP ReadyDisabled
    • Power On By Keyboard/MouseDisabled (если не используете пробуждение по устройствам ввода)
    • 🖥️ Display Power SavingDisabled
  4. Сохраните настройки (F10) и перезагрузитесь.
  5. ⚠️ Внимание: изменения в BIOS могут повлиять на стабильность системы. Если после отключения ErP Ready ПК перестал выключаться кнопкой питания, верните настройку в Enabled.

    5. Использование сторонних утилит для управления сном

    Если ручные настройки не помогают, на помощь придут специализированные программы. Они полезны для временного отключения сна (например, во время презентаций или стримов).

    Программа Платформа Особенности Ссылка (официальная)
    Caffeine Windows, macOS Одно нажатие — экран не отключается. Иконка в трее меняет цвет. GitHub
    Amphetamine macOS Гибкие правила (например, "не спать при запуске Zoom"). App Store
    Don't Sleep Windows Блокирует сон, гибернацию и отключение дисплея. Поддерживает расписание. Softpedia
    InsomniaX macOS (до Sonoma) Работает на старых MacBook (до 2020 года). MacUpdate

    Для Linux (Ubuntu, Mint, Fedora) подойдёт утилита caffeine-ng. Установите её через терминал:

    sudo apt install caffeine-ng

    После установки добавьте в автозагрузку и настройте горячие клавиши.

    6. Отключение сна для конкретных приложений

    Иногда нужно, чтобы монитор не отключался только при работе определённой программы (например, OBS Studio во время стрима или Visual Studio при отладке). Для этого есть два способа:

    Способ 1: PowerToys (Windows 10/11)

    • 📥 Установите Microsoft PowerToys с официального сайта.
    • 🔧 Запустите модуль Awake.
    • ⏳ Выберите режим Keep display on indefinitely и активируйте его перед запуском нужного софта.

    Способ 2: Скрипт для macOS/Linux

    Создайте файл keep_awake.sh со следующим содержимым:

    #!/bin/bash
    

    while true; do

    xset s reset # Сброс таймера сна (Linux)

    # Для macOS: caffeinate -u -t 2

    sleep 59

    done

    Запускайте скрипт в терминале перед началом работы. Чтобы остановить, нажмите Ctrl + C.

    💡

    Скрипты и утилиты вроде PowerToys не конфликтуют с системными настройками, но могут увеличивать нагрузку на CPU на 1-3%.

    7. Аппаратные решения: "обманка" для монитора

    Если программные методы не сработали (например, на тонких клиентах или промышленных ПК), можно использовать физическое устройство, имитирующее активность пользователя. Самые надёжные варианты:

    • 🖱️ USB-эмулятор мыши: устройство посылает сигналы движения каждые 30-60 секунд (пример: ULANZI MC-100). Подходит для киосков, цифровых вывесок.
    • 🔌 HDMI-эмулятор (EDID): "обманывает" монитор, заставляя его думать, что подключён ПК (пример: OREI HDE-102). Полезно для телевизоров, используемых как мониторы.
    • Питание по USB: некоторые мониторы (например, ASUS ProArt) имеют настройку USB Power Delivery — если подключить зарядное устройство к USB-порту монитора, он не будет уходить в сон.

    ⚠️ Внимание: дешёвые "обманки" с AliExpress могут повредить порт HDMI/DisplayPort из-за нестабильного напряжения. Перед покупкой проверьте отзывы на тематических форумах (например, Overclockers.ru или Reddit/r/Monitors).

    Частые проблемы и решения

    Проблема 1: Настройки сбрасываются после обновления Windows.

    Решение: Отключите автоматическое обновление драйверов:

    Панель управления → Система → Дополнительные параметры системы → Оборудование → Параметры установки устройств

    Выберите Нет, предоставить возможность выбора.

    Проблема 2: Монитор отключается через 10 минут, хотя в настройках стоит Никогда.

    Решение: Проверьте настройки графического драйвера:

    • Для NVIDIA: Панель управления NVIDIA → Управление параметрами 3D → Настройки энергосбережения → выберите Максимальная производительность.
    • Для AMD: AMD Radeon Software → Настройки → Дополнительно → Энергосбережение → отключите Vari-Bright.

Проблема 3: На Linux экран гаснет despite настроек в xset.

Решение: Отредактируйте конфиг lightdm (для Ubuntu/Mint):

sudo nano /etc/lightdm/lightdm.conf

Добавьте строку:

xserver-command=X -s 0 -dpms

Сохраните (Ctrl + O) и перезагрузитесь.

✅ Обновили драйверы видеокарты

✅ Проверили настройки BIOS

✅ Отключили энергосбережение в реестре

✅ Протестировали другой кабель (HDMI/DisplayPort)

✅ Попробовали другой монитор (чтобы исключить его поломку)-->

FAQ: Частые вопросы

Монитор уходит в сон через 2 секунды после загрузки Windows. Что делать?

Это типичный симптом повреждённого профиля пользователя или сбоя в службе Windows Display Driver Model (WDDM). Попробуйте:

  1. Загрузиться в Безопасном режиме (нажмите F8 при старте).
  2. Удалите драйвер видеокарты через Диспетчер устройств.
  3. Установите драйвер заново с официального сайта (NVIDIA, AMD или Intel).

Если не поможет, создайте нового пользователя в Windows (Параметры → Учётные записи → Семья и другие пользователи).

На MacBook экран выключается при просмотре видео в браузере. Как исправить?

В Safari и Chrome есть отдельные настройки энергосбережения:

  • Для Safari: откройте видео на полный экран (двойной клик по нему) — в этом режиме macOS игнорирует таймеры сна.
  • Для Chrome: установите расширение Keep Awake из Chrome Web Store.

Также проверьте настройки Системные настройки → Батарея → Режим низкого энергопотребления — он должен быть отключён.

Можно ли отключить сон монитора на уровне самого дисплея?

Да, но только на профессиональных мониторах (например, Dell UltraSharp, LG UltraFine или EIZO ColorEdge). Для этого:

  1. Нажмите кнопку Menu на мониторе.
  2. Перейдите в раздел Power Management или Eco Mode.
  3. Отключите опции Auto Power Off или DPMS.

На бытовых моделях (например, Samsung Odyssey или AOC 24B2XH) такой функции нет — управлять сном можно только через ПК.

После отключения сна монитор начал мерцать. В чём причина?

Мерцание может быть связано с:

  • Несовместимым разрешением/частотой: проверьте в Параметры экрана, что установлено native-разрешение (например, 2560×1440 при 60 Гц для QHD-мониторов).
  • Повреждённым кабелем: замените HDMI или DisplayPort на заведомо рабочий.
  • Режимом энергосбережения GPU: в NVIDIA Control Panel отключите Adaptive Sync или G-Sync.

Если мерцание появилось после правки реестра, верните значение Attributes обратно в 0.

Как отключить сон монитора на сервере без GUI (Ubuntu Server, CentOS)?

На серверах без графического интерфейса используйте команды:

Для Ubuntu/Debian:

sudo setterm -blank 0 -powersave off -powerdown 0

Для CentOS/RHEL:

sudo nano /etc/systemd/logind.conf

Раскомментируйте и измените строки:

HandleLidSwitch=ignore

HandleLidSwitchExternalPower=ignore

Затем перезапустите службу:

sudo systemctl restart systemd-logind