Как гибернация влияет на ssd-накопители?
Когда компьютер переходит в этот режим, на диске хранятся данные, равные 75% ОП.
Например, если система имеет 32 ГБ виртуальной памяти, то каждый раз, когда мы переводим устройство в состояние гибернации, на нем сохраняется 24 ГБ данных.
Влияние режима «Гибернация» на SSD-диски
Лучший способ измерить срок службы SSD — рассчитать объем информации, которую он может записать. Если записывать 10 ГБ данных на SSD емкостью 120 ГБ ежедневно, то он прослужит 10 лет.
При наличии 32 ГБ ОП, вполне достаточно переводить компьютер в режим гибернации один раз в день, чтобы в течение четырех лет уничтожить SSD со 120 ГБ. То есть, даже не записывая никаких дополнительных данных.
Теперь вы знаете, что использование режима гибернации подвергает накопители типа SSD ненужному стрессу. В ваших интересах отключить эту функцию как можно быстрее.
Как поменять кнопку «сон» на гибернацию
Пользователю доступно изменения энергосберегающего режима при нажатии на кнопку сна. Для этого необходимо:
- Открыть меню «Пуск»;
- Перейти в «Параметры»;
- Зайти в раздел «Система»;
- Перейти в «Питание и спящий режим»;
- Выбрать «Дополнительные параметры питания»;
- Нажать «Настройка перехода в спящий режим» в боковом меню;
- В раскрывающемся меню выбрать «Гибернация» напротив пункт «При нажатии кнопки сна».
Как работает гибернация
При стандартных параметрах Windows 10 даёт доступ только к режиму «Сон». Активировав его, вы переведёте систему в ожидающее состояние. При этом все запущенные на момент входа в режим приложения и процессы сохранятся в оперативной памяти, чтобы после выхода компьютера из сна быстро восстановиться. Поскольку оперативную память надо поддерживать, система продолжает расходовать батарею, даже когда спит.
При использовании режима «Гибернация» состояние запущенных программ и сервисов записывается в память жёсткого диска. Поскольку он хранит данные даже в отсутствии питания, тратить батарею больше нет нужды, и компьютер выключается, в результате экономится заряд.
Единственный минус использования второго варианта — некоторое количество места жёсткого диска будет временно занято файлом, хранящим данные о состоянии завершённых приложений. Название файла — hiberfil.sys, расположение — системный раздел диска (обычно именуется буквой C).

Его максимальный размер можно ограничить, а также пользователь имеет право удалить этот файл. Как правильно это сделать, описано в соответствующих пунктах «Ограничение размера» и «Удаление файла».
Ограничение размера
При стандартных настройках файл hiberfil.sys займёт около 70–75% от полной оперативной памяти. Такой объем выбран по причине того, что обычно все запущенные программы и процессы не занимают больше этой части оперативной памяти. Минус большего веса заключается в потере свободного места диска, поэтому существует метод, позволяющий ограничить объем файла.
Но уменьшение его массы может привести к тому, что при переходе к гибернации не вся информация поместится, а данные о некоторых закрытых приложениях не сохранятся. Решайте сами, готовы ли вы получить несколько десятков или сотен мегабайт места и шанс того, что какие-то программы не смогут восстановиться на точке завершения после включения компьютера.

Для сжатия файла выполните в командной строке, запущенной с правами администратора, запрос powercfg /h /type reduced. Если захотите восстановить исходный его размер, пропишите ту же команду, но reduced замените на full.
Отключение и включение режима гибернации
Режим гибернации в Windows 10 деактивируется и активируется 2 способами:
Способ 1. Использование командной строки
- Запускаем контекстное меню, нажав правой кнопкой по значку меню Пуск (либо нажав сочетание клавиш Win X) и выбираем из перечня пункт “Командная строка (администратор).
- В результате последних обновлений классическая командная строка в данном меню заменена на оболочку Windows PowerShell. В этом случае, командную строку с правами администратора можно запустить, воспользовавшись строкой поиска.
Примечание: Командную строку можно вернуть в меню WinX через Параметры системы:
- В открывшемся окне набираем системную команду “powercfg –h off“и нажимаем Enter. В данном случае команда состоит из нескольких частей (для информации):
В результате выполненных действий режим гибернации ПК будет отключен после перезагрузки системы. Хотим обратить ваше внимание на то, что возможность быстрого старта компьютера также исчезнет, как как данная функция невозможна без режима гибернации.
Включить режим гибернации обратно можно, набрав в командной строке команду: “powercfg -h on“.
Способ N2. Редактирование реестра
- Нажимаем на клавиатуре сочетание клавиш Win R. В открывшемся окне вводим команду “regedit” и жмем Enter (либо кликаем OK).
- В открывшемся реестре нам нужен каталог “Power”, полный путь к которому выглядит следующим образом: HKEY_LOCAL_MACHINESystemCurrentControlSetControlPower.
- В данной папке находим параметр “HibernateEnabled”, дважды щелкаем по нему. Откроется окно, в котором вводим значение “0”, чтобы деактивировать режим гибернации. Кликаем OK и закрываем редактор реестра.
Соответственно, если нам требуется, наоборот, активировать гибернацию – вводим значение “1”.
При помощи командной строки
Управлять многими параметрами Windows легче всего из командной строки. Это относится и к работе с режимами:
- Раскройте командную строку от имени администратора. Отыскать её можно через системную поисковую строку.
Открываем командную строку от имени администратора - Пропишите и запустите на выполнение команду powercfg -h on, чтобы активировать режим. Для его деактивации выполните ту же команду, но замените on на off.
Выполняем команду powercfg -h off
При помощи реестра
Работая с ключами реестра, можно изменить любые настройки операционной системы и установленных приложений. Но делать это необходимо максимально аккуратно, так как неправильные шаги приведут к поломке Windows.
- Зажмите комбинацию Win R, чтобы раскрыть окно «Выполнить». Пропишите и запустите в нём команду regedit — она откроет редактор.
Выполняем запрос regedit - Оказавшись в реестре, переходите по древу разделов до папки HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Power. Отыщите в конечной папке элемент HibernateEnabled и установите ему значение 1 (единица), соответствующее включённому режиму гибернации. Для отключения режима установите этому же элементу значение 0 (ноль).
Устанавливаем элементу HibernateEnabled значение 1
Способ 3. включить или отключить гибернацию через редактор реестра
- Нажмите клавиши Windows R, чтобы открыть диалоговое окно «Выполнить», введите regedit и нажмите OK.
- Если появится запрос «Контроль учётных записей», нажмите Да.
- В редакторе реестра перейдите к расположению ниже. (см. скриншот ниже)
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower
- На правой панели дважды нажмите HibernateEnabled и выполните шаг 5 или шаг 6 ниже, чтобы выполнить то, что вы хотели бы сделать. (см. скриншот выше).
- Включить гибернацию.
- Отключить спящий режим.
- Введите 0 (ноль) и нажмите OK. (см. снимок экрана выше)
- Закройте regedit и перезагрузите компьютер, чтобы изменения вступили в силу.
Шаг 2: настройка
Если вы хотите не только самостоятельно вводить свой компьютер или ноутбук в режим гибернации, но и принудительно «отправлять» его туда по истечении некоторого времени бездействия, как это происходит с отключением экрана или сном, потребуется выполнить еще некоторые настройки.
- Откройте «Параметры» Windows 10 – для этого нажмите на клавиатуре «WIN I» или воспользуйтесь иконкой для его запуска в меню «Пуск».
- Перейдите к разделу «Система».
- Далее выберите вкладку «Питание и спящий режим».
- Нажмите на ссылку «Дополнительные параметры питания».
- В открывшемся окне «Электропитание» перейдите по ссылке «Настройка схемы электропитания», расположенной напротив активного в настоящий момент режима (название выделено жирным, отмечено маркером).
- Затем выберите пункт «Изменить дополнительные параметры питания».
- В диалоговом окне, которое будет открыто, поочередно разверните списки «Сон» и «Гибернация после». В поле напротив пункта «Состояние (мин.)» укажите желаемый период времени (в минутах), по истечении которого (при условии бездействия) компьютер или ноутбук будет уходить в гибернацию.
- Нажмите «Применить» и «ОК», чтобы внесенные вами изменения вступили в силу.
С этого момента «простаивающая» в бездействии операционная система будет переходить в гибернацию спустя заданный вами промежуток времени.