Компьютер не уходит в спящий режим и настройка гибернации

Опубликовано: / Просмотрено: 451 /

И вначале реклама, небольшой блок. Прошу не сердиться и не вносить ее в фильтры блокировщиков.

подробнее о рекламодателе можно узнать внутри блока
Спасибо. А теперь сам материал.

Изначально я хотел поделиться с тем, что яндекс диск не давал уходить в спящий режим компьютера и что исправляется одной галочкой в настройках - но в итоге решил заодно создать общий материал. Спящий режим в Windows: что это, зачем нужен и чем отличается от гибернации.

Спящий режим (Sleep Mode) — это состояние низкого энергопотребления, при котором компьютер быстро "засыпает" и так же быстро "просыпается" (логично да?). Это позволяет быстро возобновить работу без полной загрузки ОС. Потому что система сохраняет текущую сессию в оперативной памяти (RAM) и переходит в режим пониженного энергопотребления. Проснуться из спящего режима можно за пару секунд нажатием клавиши или движением мыши. Гибернация (Hibernate) — это более глубокий режим энергосбережения - Компьютер полностью выключается и питание не требуется. В режиме гибернации операционная система сохраняет все данные из RAM на жесткий диск в файл hiberfil.sys и при включении Windows восстанавливает состояние системы с диска. Компьютер полностью выключается, потребление энергии = 0.  

Есть еще самый идеальный Гибридный спящий режим (Hybrid Sleep) - Система сохраняет данные и в RAM, и на диск и если питание есть – пробуждение мгновенное (как в обычном сне), а если питание пропало – Windows восстановится с диска (как в гибернации). 

Стараюсь всегда использовать именно гибридный спящий режим, так как это очень удобно - потому что у меня всегда открыто 100500 вкладок, окон, VScode stuido, keepass какой-нибудь, obsidian, insomnia и прочее прочее. И выключать-включать просто ПК жутко неудобно. 

Гибридный спящий режим:

  • Windows записывает данные и в оперативную память, и на диск.

  • Компьютер ведёт себя как в спящем режиме (быстро просыпается).

  • Но если пропадёт питание — при включении загрузится из гибернации.

В Windows 11 (и 10) по умолчанию "Спящий режим" может работать как гибридный сон. Чтобы проверить, работает или поддерживается, достаточно открыть командную строку от администратора и ввести 

powercfg /a

Здесь отобразятся какие режимы сна поддерживает система и включён ли гибридный сон. Ну или

  • Открыть "Электропитание" → "Дополнительные параметры питания"

  • В разделе "Сон" найти "Разрешить гибридный спящий режим"

  • Если он включён, значит, Windows автоматически использует гибридный сон вместо классического спящего режима.

Также обратите внимание на строку "таймеры пробуждения" - если ПК "просыпается" ни с чего, то там можно это отключить, хотя об этом я еще упомяну

Также полезно:

Параметры Windows -> Система -> Питание и спящий режим и тут выставить  время срабатывания

Панель управления -> Электропитание -> Действие кнопки питания (в windows 10 или 11 достаточно открыть меню пуск и проста начать писать "Панель управления" - ну или в персонализации -> темы -> значки рабочего стола -> Добавить панель управления) и Можно выбрать: сон, гибернация, выключение. А для ноутбуков можно дополнительно настроить поведение при закрытии крышки. Например если у вас док-станция-хаб с подключенным монитором и клавиатурой\мышью, то можно выставить "ничего не делать" или "гаснуть экран", что удобно. 

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

открываем командную строку от администратора и запускаем

powercfg -requests

это самая простая команда, которая выведет проблемы. Более интересная вот эта

powercfg -energy

Она создаст файл energy-report.html (там где открыта командная строка, например в C:\Windows\System32> ) и напишет подбробно и удобно, что случилось. 

sleepreport d0889

В моем случае яндекс диск мешал переходу в режим сна\гибернации. Покопавшись, я нашел, что в настройках -> дополнительно можно выставить,  "не включать спящий режим пока идет синхронизация"  

ydsleep 28410

И все будет хорошо.

Также еще можно найти причину через журнал событий в управление компьютером, система, включить фильтр и выбрать источник Kernel-Power

Ну и еще очень часто многие устройства могу или выключаться при спящем режиме или не давать в него выйти, так называемые таймеры пробуждения. Все таймеры можно отключить в настройках электропитания или в настройках оборудования во вкладке дополнительно - "Разрешить этому устройству выводить компьютер из спящего режима". Особенно, что касается wifi, которые по умолчанию отключались в режиме сна.

Правильные настройки энергосбережения помогут сделать работу за компьютером удобнее и эффективнее. Настраивайте режимы сна, проверяйте параметры электропитания, и пусть Windows всегда работает так, как вам нужно!

 


Теги: