13

Сон, гибернация и гибридный спящий режим в Windows 10

Windows 10, как и предыдущие версии системы, обладает несколькими встроенными режимами энергосбережения. Режим ожидания появился ещё в Windows XP, но в последующих версиях Windows разработчики Microsoft пересмотрели принцип его работы. С тех пор в ОС от Microsoft доступно 3 режима ожидания:

  • Спящий режим.
  • Гибернация и связанная с ней функция - быстрый запуск.
  • Гибридный спящий режим.

В этой статье мы разберёмся, чем отличаются указанные режимы, как их можно включить или выключить.

Поддерживает ли компьютер сон, гибернацию и гибридный спящий режим

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

  1. Нажмите Win + S. Введите в поисковую строку Командная строка.
  2. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.
    commandline
  3. Введите следующую команду и нажмите Enterpowercfg -ahyper_sleep14

Вы получите список функций, которые поддерживает ваше устройство. Здесь ждущий режим (S3) - это сон.

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

Что такое спящий режим (сон)

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

Как настроить или отключить автоматический переход в спящий режим в Параметрах

  1. Откройте приложение Параметры.
  2. Перейдите в категорию Система - Питание и спящий режим.
  3. В разделе Сон выберите нужные вам значения с помощью соответствующих меню.
    hyper_sleep1

Как настроить или отключить спящий режим в Панели управления

  1. Нажмите Win + R. Введите команду control powercfg.cpl и нажмите Enter.
    hyper_sleep2
  2. Кликните на надпись Настройка схемы электропитания напротив активного плана.
    hyper_sleep3
  3. Измените параметр Переводить компьютер в спящий режим по своему усмотрению и нажмите Сохранить изменения.
    hyper_sleep4
  4. Если вы периодически переключаетесь между различными планами, повторите операцию для остальных схем питания.

Как отключить переход в спящий режим по закрытию крышки ноутбука

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

  1. Нажмите Win + R. Введите команду control powercfg.cpl и нажмите Enter.
    hyper_sleep2
  2. Нажмите на надпись Действия кнопок питания слева.
    hyper_sleep5
  3. Измените Параметры кнопки питания, спящего режима и крышки и кликните Сохранить изменения.
    hyper_sleep6

Как добавить или убрать пункт Сон в меню Пуск

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

  1. Нажмите Win + R. Введите команду control powercfg.cpl и нажмите Enter.
    hyper_sleep2
  2. Нажмите на надпись Действия кнопок питания слева.
    hyper_sleep5
  3. Кликните на Изменение параметров, которые сейчас недоступны.
    hyper_sleep7
  4. Поставьте галочку напротив Спящий режим и нажмите Сохранить изменения.
    hyper_sleep8

Гибернация в Windows 10

Что такое гибернация

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

Самую важную роль в обеспечении работы гибернации играет файл hyberfil.sys, расположенный в корне системного раздела. Именно в него Windows записывает состояние системы и программ. Его размер обычно - около 70% объёма оперативной памяти.

Что такое быстрый запуск и как его отключить

В последних версиях Windows по умолчанию включена тесно связанная с гибернацией функция быстрого запуска. Система сохраняет некоторые важные файлы в hyberfil.sys, что позволяет заметно ускорить загрузку Windows. Минусом этого режима являются проблемы со входом в меню загрузки или BIOS, а также возникновение подтормаживаний и ошибок Windows 10, если долго не перезагружать ПК.

Вы можете отключить быстрый запуск следующим образом:

  1. Нажмите Win + R. Введите команду control powercfg.cpl и нажмите Enter.
    hyper_sleep2
  2. Нажмите на надпись Действия кнопок питания слева.
    hyper_sleep5
  3. Кликните на Изменение параметров, которые сейчас недоступны.
    hyper_sleep7
  4. Снимите галочку напротив пункта Включить быстрый запуск (рекомендуется) и нажмите Сохранить изменения.
    hyper_sleep16

Как включить гибернацию в Windows 10

  1. Нажмите Win + S. Введите в поисковую строку Командная строка.
  2. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.
    commandline
  3. Введите следующую команду и нажмите Enterpowercfg -h onhyper_sleep10

Система создаст файл hyberfil.sys и добавит опции, связанные с гибернацией, в настройки электропитания. Учтите, что пункт Гибернация в меню Завершение работы автоматически добавлен не будет.

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

Как отключить гибернацию в Windows 10

  1. Нажмите Win + S. Введите в поисковую строку Командная строка.
  2. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.
    commandline
  3. Введите следующую команду и нажмите Enterpowercfg -h offhyper_sleep11

Файл hyberfil.sys будет удалён. Функция быстрого запуска системы также станет недоступна. Если вы хотите оставить возможность быстрого запуска, но отключить гибернацию, вы можете уменьшить размер файла hyberfil.sys.

Как уменьшить размер файла hyberfil.sys

  1. Нажмите Win + S. Введите в поисковую строку Командная строка.
  2. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.
    commandline
  3. Введите следующую команду и нажмите Enter: powercfg /h /type reducedhyper_sleep12

Функция гибернации будет отключена, но возможность быстрого запуска останется. Если вы захотите вернуть всё обратно, воспользуйтесь следующей командой: powercfg /h /type full.
hyper_sleep13

Гибридный спящий режим в Windows 10

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

Гибридный спящий режим включён по умолчанию на поддерживаемых устройствах. В принципе, никаких его настроек не предусмотрено и он просто заменяет спящий режим. Все рассмотренные ранее параметры сна работают и с ним. Тем не менее, из-за некоторых минусов вы можете захотеть отключить гибридный сон:

  • Интенсивная нагрузка на жёсткий диск. Это противопоказано на SSD-накопителях.
  • Отсутствие возможности использования гибернации при включённом гибридном спящем режиме. Чтобы активировать функцию гибернации, придётся отключить гибридный сон и наоборот.

Как отключить гибридный спящий режим в Windows 10

  1. Нажмите Win + R. Введите команду control powercfg.cpl и нажмите Enter.
    hyper_sleep2
  2. Кликните на надпись Настройка схемы электропитания напротив активированного плана.
    hyper_sleep3
  3. Нажмите на Изменить дополнительные параметры питания.
    hyper_sleep15
  4. Найдите пункт Сон и подпункт Разрешить гибридный спящий режим.
  5. Измените значения опций на Выкл.
    hyper_sleep9
  6. Нажмите Применить и ОК.

Проблемы спящего режима и гибернации

Иногда при использовании режимов ожидания у вас могут возникать какие-либо проблемы. Разберём самые частые из них.

Экран выключается, когда спящий режим, гибернация и отключение дисплея не активированы

Вероятно, проблема возникает из-за включённой заставки.

  1. Нажмите Win + R. Введите следующую команду и нажмите Entercontrol desk.cpl,,@screensaver
    disable_password19
  2. Убедитесь, что в выпадающем списке выбран пункт (нет), который соответствует отключенной заставке.
  3. Снимите галочку Начинать с экрана входа в систему.
    disable_password20
  4. Нажмите Применить и ОК.

Компьютер сам включается или выходит из спящего режима

Такая ситуация может возникать из-за включённых таймеров пробуждения или подключенной периферии. Подробно этот вопрос описан в соответствующей статье.

Компьютер не выходит из спящего режима

Такая проблема может возникать из-за неполадок в драйверах чипсета. Зайдите на сайт производителя устройства, загрузите и установите последние доступные версии драйверов.