Открыть сервисСервис

Отключение спящего режима в Windows

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

Спящий режим в Windows

В Windows спящий режим (Sleep) переводит систему в состояние, при котором сеанс и открытые программы сохраняются в оперативной памяти, а питание процессора и периферии сводится к минимуму. Гибернация (Hibernate) записывает содержимое ОЗУ на диск и полностью обесточивает компьютер. Быстрый запуск (Fast Startup) объединяет элементы гибернации и холодного включения. По умолчанию Windows 10 и Windows 11 на настольных компьютерах переходят в сон через 10–30 минут бездействия, на ноутбуках — при закрытии крышки.

Способы отключения через интерфейс

Панель управления

Классический путь: «Панель управления» → «Электропитание» → «Настройка схемы электропитания» → «Изменение дополнительных параметров питания». В дереве параметров раскрывается раздел «Сон»:

  • «Спящий режим» — значение «Никогда» отключает переход в сон;
  • «Гибернация» — значение «Никогда» запрещает гибернацию;
  • «Разрешить таймеры пробуждения» — отключается, если пробуждение по расписанию нежелательно.

Для ноутбуков дополнительно настраиваются параметры «Закрыть крышку» и «Нажать кнопку питания» — им присваивается действие «Ничего не делать».

Параметры Windows 10 и 11

В «Параметрах» → «Система» → «Питание и батарея» (Windows 11) или «Питание и спящий режим» (Windows 10) для режима «На компьютере» и «На батарее» выбирается значение «Никогда». В Windows 11 параметры сна и гибернации частично вынесены в подраздел «Дополнительные параметры питания».

Командная строка и PowerShell

Отключение через консоль выполняется утилитой powercfg.exe:

`` powercfg /change standby-timeout-ac 0 powercfg /change standby-timeout-dc 0 powercfg /change hibernate-timeout-ac 0 powercfg /change hibernate-timeout-dc 0 ``

Числовые значения задают количество минут до перехода в режим; 0 означает «никогда». Суффиксы -ac и -dc соответствуют сети и батарее. Для отключения гибернации физически (освобождения места на диске, обычно до 75 % от объёма ОЗУ) используется команда powercfg /hibernate off.

Реестр

Параметры хранятся в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power. Значения HibernateEnabled (0 — гибернация отключена) и CsEnabled (1 — переход в сон запрещён полностью) вносятся через редактор реестра regedit с последующей перезагрузкой.

Отключение в ноутбуках

На ноутбуках, помимо таймеров, отдельно настраивается поведение при закрытии крышки и нажатии кнопки питания. В Windows 11 часть этих параметров перенесена в раздел «Дополнительные параметры питания» → «Действия при нажатии кнопок питания и закрытии крышки». Производители ноутбуков (Lenovo, ASUS, HP) часто поставляют собственные утилиты (Lenovo Vantage, MyASUS, HP Support Assistant), которые переопределяют системные настройки электропитания и требуют отключения сна и в них.

Отключение в Linux

В дистрибутивах с GNOME отключение сна выполняется через «Настройки» → «Питание» → «Экран и режим ожидания» → «Никогда». В systemd параметр устанавливается командой:

`` sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target ``

Маскирование юнитов запрещает переход в любой из режимов сна. Для отдельных сессий используется systemd-inhibit.

Отключение на серверах

На серверных ОС (Windows Server, RHEL, Ubuntu Server) спящий режим, как правило, отключён по умолчанию. В Windows Server это контролируется групповой политикой: «Конфигурация компьютера» → «Административные шаблоны» → «Система» → «Электропитание». В Linux серверных дистрибутивов используется systemctl mask или logind.conf с параметром HandleLidSwitch=ignore.

Возможные проблемы

Полное отключение сна повышает энергопотребление. На ноутбуках это сокращает время автономной работы. Некоторые драйверы и приложения (например, торрент-клиенты, медиасерверы Plex, удалённый доступ через RDP) требуют, чтобы система не засыпала, и при отключённом сне работают стабильнее. В обратную сторону: если после отключения сна компьютер перестал засыпать, но параметры выставлены корректно, причиной могут быть «разбудившие» устройства — сетевые адаптеры, USB-устройства и таймеры пробуждения, отключаемые в диспетчере устройств через вкладку «Управление электропитанием».

Источники:

  • Microsoft Learn — документация по управлению электропитанием Windows
  • systemd documentation — sleep.target, systemd-inhibit
  • Arch Wiki — Power management
  • Руководства Lenovo, ASUS, HP по электропитанию ноутбуков
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru