Гибернация в Windows 10 – это такой энергосберегающий режим системы, при котором происходит выключение компьютера с полным сохранением предыдущей сессии. Хотя выключением гибернацию назвать тоже сложно, так как при выключении сессия не сохраняется. Изначально данный режим разрабатывался специально для портативных устройств (ноутбуков и планшетов), но затем стал весьма популярен и на стационарных компьютерах.
Для чего нужна гибернация
Если ваш ПК эксплуатируется много и часто, то для вас гибернация будет более предпочтительна ввиду быстрой загрузки системы, наличию всех необходимых программ и документов уже в открытом состоянии.
Во время гибернации все компоненты Windows 10 находятся в выключенном состоянии, а работать остается BIOS, который потребляет незначительное количество энергии от встроенной батарейки.
После выхода из режима гибернации компьютер очень быстро подгружает последнюю сессию. Информация обо всех открытых документах и приложениях хранится в оперативной памяти устройства, а все данные в файле hiberfyl.sys, который спрятан в корне системы. В момент запуска системы информация из файла hiberfil.sys переносится в оперативную память, что в свою очередь позволяет производить мгновенный запуск.
К сожалению, файл гибернации в Windows 10 может занимать очень много места, и некоторые пользователи предпочитают его удалять или сжимать до 50% обычного размера (сжимать сильнее не рекомендуется).
По умолчанию режим гибернации выключен, но ее можно включить.
Включаем гибернацию и устанавливаем на панель «Пуск»
- Нажимаем на кнопку «Пуск».
- Выбираем «Параметры».
- Открываем раздел «Система».
В «Параметрах» выбираем раздел «Система»
- Выбираем «Питание и спящий режим».
Слева выбираем «Питание и спящий режим»
- Далее переходим в «Дополнительные параметры электропитания» (аналогичным образом можно пройти до раздела «Электропитание» через панель управления Windows 10 в общем списке).
- Жмем на «Действия кнопок питания».
Слева нажимаем «Действия кнопок питания»
- Далее жмем на «Изменить параметры, которые сейчас не доступны» и ставим галочку на гибернации. Сохранить.
Ставим галочку на режиме гибернации
Гибернация по таймеру
Гибернацию в Windows 10 можно настроить на автоматическое включение по таймеру.
- Для этого нам необходимо вернуться на настройки электропитания и выбрать «Настройку схемы электропитания», которая используется для системы в данный момент.
- Затем жмем на «Изменить дополнительные параметры питания».
Нажимаем по ссылке «Изменить дополнительные параметры питания»
- Устанавливаем в Windows таймер гибернации. Она будет автоматически включаться. Например, через 20 минут покоя.
Настраиваем таймер для автоматического включения
Привязка гибернации к кнопке включения
Гибернацию можно и настроить на кнопку включения компьютера.
Для этого надо в системных параметрах питания Windows установить гибернацию на действие при нажатии кнопки. Гибернацию также можно привязать и на кнопку сна, если у вашего компьютера или ноутбука она имеется.
![Действие при нажатии кнопки питания - завершение работы](https://remontka.com/wp-content/uploads/teka/teka2/giber7-1024x573.png)
Привязываем гибернацию по кнопке включения
Если гибернация не работает
Некоторые пользователи жалуются, что после проведения обновления системы опция гибернации отключается. Microsoft заявляет, что виной тому конфигурация некоторых моделей видеокарт. Если с вашей Windows 10 произошла такая проблема, то нет ничего страшного: гибернацию достаточно просто включить обратно!
- Жмем на значок «лупы» на панели управления, чтобы включить «Поиск».
- Вводим в поиск «Командная строка» и запускаем приложение (другой вариант: пройти через «Программы» – «Служебные»– «Командная строка» – «Дополнительно» – «Запуск от имени администратора»).
- Набираем в командной строке: powercfg -h on (on значит включить) .
Включаем гибернацию в командной строке
Включение гибернации через редактор реестра
Также режим гибернации можно активировать через редактор реестра Windows.
- Жмем Win+R и вводим в появившемся окне regedit.
Вводим в консоли regedit
- Далее нужно пройти по следующему пути: HKEY_LOCAL_MACHINE System CurrentControlSet Control Power.
- Находим HibernateEnabled. Если стоит значение 0, значит гибернация отключена. Значение выставляем на 1.
Меняем в HibernateEnabled значение на 1, если стоит 0
Как отключить гибернацию
Отключение файла hiberfil.sys возможно только через командную строку или реестр, так как вручную файл найти не представляется возможным: он скрыт от пользователя настройками системы.
Обычно я поступаю следующим образом, в Windows 10 набираем в командной строке: powercfg -h off (–h параметр гибернации, а значение off – деактивация функции). Про то, как включить командную строку, я писал выше.
![powercfg -h on](https://remontka.com/wp-content/uploads/teka/teka2/giber8.png)
Отключаем гибернацию в командной строке
Если ввести значение с off на конце, то система удалит hiberfil.sys и запретит возможность быстрого старта операционной системы. Как и в примере с включением, режим гибернации можно отключить через реестр.
В разделе реестра HibernateEnabled нужно поставить значение равное нулю. О том, как включить реестр и перейти на данный раздел через командную строку – выше.
Как уменьшить файл hiberfil.sys
На Windows 10 размер файла hiberfil.sys на винчестере составляет около 60%-80% от общего размера ОЗУ. Для кого-то данный объем является значительным, и пользователи предпочитают уменьшать его.
Уменьшение объема данного файла лишает пользователя возможности перевести компьютер в режим гибернации ручным способом, но сохраняет возможность быстрого запуска системы. Уменьшение файла возможно только через командную строку, как и в случае с отключением.
Чтобы уменьшить файл hiberfil.sys в Windows 10, нам необходимо:
- Найти командную строку в поиске.
- Нажать на нее правой кнопкой мыши и осуществить «Запуск от имени администратора».
- Ввести команду powercfg /h /type reduced и нажать Enter.
Уменьшаем файл через командную строку
После этого системный файл будет уменьшен на 50%. Уменьшение файла гибернации в Windows 10 обратимо, и в случае необходимости ему можно вернуть прежний размер. Для этого необходимо заменить в команде слово reduced на full. То есть полная команда будет выглядеть следующим образом: powercfg /h /type full.
Смотрите также: Windows 10 не выходит из спящего режима.