Гибернация Windows 10: как отключить или включить

По умолчанию гибернация Windows 10 отключена, не работает. Предположительно, это сделано из требований безопасности. Дело в том, что режим гибернации Windows 10 записывает на жёсткий диск полностью состояние процессов. Любой программист С знает, что достаточно направить этот поток немного в другое русло, чтобы получить полностью работоспособные образы программ. Остаётся только загрузить их в память и пользоваться. Но многие все равно бьются над решением вопроса, как включить гибернацию в Windows 10. Уж больно удобен возврат к рабочему состоянию ПК за считаные секунды.

Не нужно заново открывать приложения и ждать, пока десятка запустит все свои службы. Если удалить файл hiberfil.sys, то можно освободить порядком места на диске, но система создаст новый. И перепишет заново все, что там уже было. Вы сами можете представить, сколько нужно времени, чтобы создать файл размером свыше 10 ГБ. Если отключить режим гибернации, то можно сэкономить 10 ГБ на винчестере, но терять каждый раз время на загрузку системы. А некоторые её ещё и настраивают, отключая каждый раз те или иные процессы. Ещё один плюс в том, что при выходе из гибернации ОС не ставит обновления.

За 5 минут включить

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

Впрочем, режим гибернации должны оценить и геймеры. Плохая новость в том, что большая часть 3D онлайн игр закрывается при выходе из системы. Можно попытаться сохранить состояние, но обычно это ничего не даёт. Время на запуск приложения неизбежно теряется. Вот примерный план действий:

  1. Проще всего включить гибернацию из командной строки. Хотя, разумеется, это можно сделать из реестра или оснастки групповых политик. Поэтому жмём Win + X и выбираем нужную нам строчку. Откройте Командную строку (администратор)
  2. Вводим следующее – powercfg hibernate on. Режим разрешён! Вы прочитаете, что нужно ставить обратные слэши и многое другое об этой команде, но мы советуем не ломать пальцы, а идти по короткой дороге. Если забудете запустить командную строку от имени администратора, то получите сообщение об ошибке. Вбейте команду powercfg hibernate on

Не будет никаких подтверждающих сообщений, и многие усомнятся: получилось ли? Да, получилось. Но чтобы данная опция стала доступной через меню выключения ПК, следует выполнить ещё одно простое действие. Идите в Панель управления через Win + X, затем в настройки электропитания. Там будет небольшая ссылка в левой колонке «Действия кнопок питания». Жмите!

Откройте Действия кнопок питания

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

Поставьте галку у режима и откройте изменения параметров

Убедитесь, что все в порядке, зайдя в меню Пуск…

В Пуске появился режим гибернации

За 2 минуты выключить

Чтобы выключить режим гибернации, не нужно проделывать все то, что было написано выше, заново. Вместо этого запускайте командную строку от имени админа (через Win + X) и введите  powercfg hibernate off. Вы увидите, что опция пропадёт из меню Пуск. В Панель управления лезть не нужно. Кстати, если потом придёт осознание, что гибернация в Windows 10 все-таки нужна. Запустите опять cmd, и замените off на on. Гибернация автоматически сразу же появится и в меню Пуск. Очень удобно.

У меня нет файла hiberfil.sys, и ничего не работает

В Майкрософт заметили, что отключить гибернацию в Windows 10 проще, нежели запустить заново. Иногда по какой-то причине отсутствует файл hiberfil.sys. По этой причине на официальном сайте компании выложили «утилиту» (support.microsoft.com/ru-ru/kb/920730). Мы увидим ниже, что текст этот, мягко говоря, не соответствует действительности.

Информация о проблеме и ссылка на скачивание

Жмите. Однако не все так просто! Нас перебросит на страничку с инструкцией. Но где же само средство? Мы не одиноки в своих поисках. Вот, посмотрите: за рубежом тоже ищут, и более 1000 человек одобрили автора запроса (answers.microsoft.com/en-us/windows/forum/windows_7-performance/want-to-download-microsoft-fix-it-tool/9606be10-ed77-466f-8178-a0741fe010c0)!

Популярность поиска утилиты

Речь идёт про семёрку, но проблема так и осталась! Посмотрите: там 13 страниц, но решение не найдено. Оказывается десятка вообще отказалась от этой утилиты. Вместо это применяется встроенная оболочка. Смотрите на скрин!

В  Windows 10 есть встроенная оболочка утилиты

А как же статейка на официальном сайте Майкрософт? Пожалуйтесь на неё билли Гейтсу лично. Сочетание клавиш для отправки отзывов – Win + F. Заходим, как то рекомендуется, в Поиск (правее Пуск) и набираем указанную фразу…

Вбейте в поиске Устранение неполадок

Как видите, кое-что нашлось. Не можем дать гарантии, что это поможет, но в случае чего попробуйте и такой путь! Как видите, здесь имеется, что посмотреть.

Окно Устранения неполадок

По нашим предположениям, данная функция могла бы быть возложена на раздел Питание. Либо её вообще не имеется, а статья, о которой говорилось выше… Впрочем, мы уже сказали, куда жаловаться.

Раздел Питание

Через реестр

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

Корректировка через редактор реестра

Его расположение очевидно из скрина (HKLM\System\CurrentControlSet\Control\Power). Размерность – двойное слово, значение – единица. Ничего не стоит создать такой ключ в случае необходимости или исправить его значение. Способ удобен тем, что позволяет включать или выключать гибернацию программно (без уведомления пользователя).

Групповые политики

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

  • Чтобы запустить оснастку, набирайте Win+R, gpedit.msc, Enter. Откройте Редактор локальной групповой политики
  • Проследуйте: Конфигурация ПК — Административные шаблоны — Система — Управление электропитанием. Два важных параметра выделены красным

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

BAT файл

Чтобы не ломать каждый раз пальцы, создайте в Блокноте небольшой файл, а расширение замените на bat. Просто перепечатайте туда команду, с которой мы начали обсуждение. Если поставить второй строчкой pause, то мы увидим следующее.

Работа с bat-файлом

Ошибка 0х65b означает, что приложение не имеет прав администратора. Просто кликните по нему правой кнопкой мыши и выберите нужную опцию.

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

Теперь-то все работает. Аналогичным образом производится и отключение гибернации в Windows 10. Теперь мы знаем, как запустить режим и как убрать. И не пугайтесь, если при загрузке увидите надпись «resume from hibernation». Вот если бы ОС случилось зависнуть, или, скажем, оборудование стало бы удаляться… Надпись просто означает, что идёт восстановление после гибернации.