Как настроить автоматическое отключение монитора при бездействии на разных ОС

Иван Корнев·27 июля 2026·3 мин

Чтобы сэкономить энергию и продлить срок службы дисплея, важно знать, как настроить автоматическое отключение монитора при бездействии. В современных операционных системах эта функция управляется через системные настройки питания или специальные команды в терминале, позволяя задать точное время простоя перед выключением экрана.

Оглавление

Настройка в Windows 10 и 11

В операционных системах Windows управление таймером отключения дисплея осуществляется через графический интерфейс параметров системы.

Для доступа к настройкам перейдите по пути: Параметры > Система > Питание и спящий режим. В разделе «Экран» вы найдете опцию «Отключать экран через...». Минимальное доступное значение таймера в стандартном графическом интерфейсе составляет 1 минуту.

Для пользователей, предпочитающих командную строку, доступна проверка текущих конфигураций. Используйте команду powercfg /q и обратите внимание на раздел "Video settings". Уникальный идентификатор (GUID) параметра политики питания для этого таймера — 7516b95f-f776-4464-8c53-06167f40cc99.

Управление экраном в macOS

Владельцам компьютеров Apple с установленной системой macOS (версии Ventura и новее) необходимо использовать обновленный путь к настройкам энергосбережения.

Откройте Системные настройки и перейдите в раздел Экран блокировки. Там находится пункт «Выключать дисплей при бездействии». Графический интерфейс позволяет выбрать значение таймера в диапазоне от 1 минуты до 3 часов, либо установить режим «Никогда».

Для более тонкой настройки через терминал используются команды утилиты pmset:

  • Для установки таймера при работе от сети: sudo pmset -c displaysleep <минуты>
  • Для установки таймера при работе от батареи: sudo pmset -b displaysleep <минуты>

Настройки в Linux (GNOME)

В дистрибутивах Linux с рабочим окружением GNOME настройка выполняется через центр управления системой.

Перейдите в Настройки > Питание > Экономия энергии и найдите параметр «Выключение экрана при бездействии».

Если вам требуется проверить или изменить текущее значение таймера напрямую, можно воспользоваться инструментом gsettings. Текущее значение (в секундах) проверяется командой: gsettings get org.gnome.desktop.session idle-delay

Для установки нового значения, например, 5 минут (300 секунд), выполните: gsettings set org.gnome.desktop.session idle-delay 300

Операционная системаПуть в интерфейсеИнструмент командной строки
Windows 10/11Параметры > Система > Питание и спящий режимpowercfg /q
macOS (Ventura+)Системные настройки > Экран блокировкиsudo pmset
Linux (GNOME)Настройки > Питание > Экономия энергииgsettings

Частые ошибки

  • Неверный синтаксис в терминале macOS. При использовании pmset обязательно указывайте флаг -c (от сети) или -b (от батареи). Без этого флага команда может не сработать или применить настройки не к тому источнику питания.
  • Ожидание мгновенного отключения. Экран погаснет только после полного истечения установленного времени бездействия. Любое движение мыши или нажатие клавиши сбрасывает таймер.
  • Использование неверного GUID в Windows. При ручной правке политик питания через реестр или скрипты убедитесь, что вы используете правильный идентификатор 7516b95f-f776-4464-8c53-06167f40cc99, иначе изменения не затронут таймер дисплея.

FAQ

Можно ли установить таймер отключения экрана менее 1 минуты в Windows? В стандартном графическом интерфейсе минимальное доступное значение составляет 1 минуту. Для более точных настроек требуются дополнительные инструменты или правка реестра, которые выходят за рамки базовых параметров.

Как узнать текущее время отключения экрана в Linux через консоль? Используйте команду gsettings get org.gnome.desktop.session idle-delay. Она вернет текущее значение задержки в секундах.

Где найти настройки отключения дисплея в новых версиях macOS? В macOS Ventura и новее эти параметры перенесены из раздела «Энергосбережение» в раздел «Экран блокировки» внутри Системных настроек.

Что делать, если экран не отключается в GNOME? Проверьте текущее значение таймера командой gsettings get org.gnome.desktop.session idle-delay. Если значение равно 0, автоматическое отключение отключено. Установите нужное время в секундах с помощью команды set.