Включить и отключить режим гибернации на компьютере в Windows

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

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

Минусы гибернации. Если необходимо установить пакет обновление системы, то гибернация не считается перезагрузкой системы. Для режима гибернации также необходимо определенное количество места на жестком диске, примерно 50% от оперативной памяти.

Я искал настройки гибернации, но так и не нашел, по этому только через командную строку.

Нам понадобится команда powercfg с ключом hibernate:
powercfg - утилита для работы с электропитанием в системе через командную строку
hibernate - ключ для включения и выключения режима гибернации

Проверка поддержки режима гибернации

Для определения возможности использования режима гибернации необходимо воспользоваться командной строкой и утилитой powercfg.

  • Запускаем командную строку с правами администратора

    Это можно сделать через поиск введя CMD и найденное приложение запустить с правами администратора. Или Пуск/Все программы/Стандартные - Командная строка. Или Пуск/Все программы/Стандартные/Windows PowerShell - Windows PowerShell (это тоже командная строка, только с расширенными возможностями)

  • В командной строке набрать powercfg /a

Выведется примерно следующее:

c:\> powercfg /a
В данной системе доступны следующие состояния спящего режима Ждущий режим (S1 S3)
Гибернация
Гибридный спящий режим
Следующие состояния спящего режима недоступны в данной системе: Ждущий режим (S2)
         Системные микропрограммы не поддерживают ждущий режим.

Возможность использования режима зависит от состояния операционной системы и оборудования.

Включить режим гибернации

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

  • Запускаем командную строку с правами администратора
    (как описано выше в пункте проверки возможности использования гибернации)
  • В командной строке набрать powercfg /hibernate on

Выключения режима гибернации

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

  • Запускаем командную строку с правами администратора
    (как описано выше в пункте проверки возможности использования гибернации)
  • В командной строке набрать powercfg /hibernate off

Приятного использования данного режима.