Отключение гибернации в Windows 10¶
Отключение гибернации в Windows 10 — это процедура деактивации режима энергосбережения операционной системы, при котором содержимое оперативной памяти сохраняется на системный накопитель (файл hiberfil.sys) и компьютер полностью обесточивается. Отключение функции позволяет освободить дисковое пространство, занимаемое файлом гибернации, и исключить некоторые сценарии зависаний, связанные с переходом в этот режим.
¶Что такое гибернация и режим гибридного сна
Гибернация (Hibernate) — режим энергосбережения, в котором состояние оперативной памяти записывается на жёсткий диск или SSD в специальный системный файл hiberfil.sys, после чего питание компьютера полностью отключается. При последующем включении система восстанавливает сохранённое состояние, позволяя продолжить работу с открытыми приложениями и документами без перезагрузки.
В Windows 10 параллельно существует режим гибридного сна (Fast Startup, «быстрый запуск»), который объединяет элементы гибернации и обычного завершения работы. При выключении компьютера через меню «Завершение работы» система записывает ядро и загруженные драйверы в hiberfil.sys, что ускоряет последующую загрузку. Отключение гибернации автоматически отключает и быстрый запуск, поскольку обе функции используют один и тот же файл.
¶Зачем отключать гибернацию
Основные причины отключения гибернации:
- Освобождение дискового пространства. Размер файла hiberfil.sys по умолчанию составляет 40 % от объёма оперативной памяти. На компьютере с 16 ГБ ОЗУ это примерно 6,4 ГБ, с 32 ГБ — около 12,8 ГБ. На SSD с небольшим объёмом это существенная экономия.
- Исключение потенциальных проблем с засыпанием. Некоторые драйверы и устройства некорректно работают с гибернацией, вызывая зависание при пробуждении или синие экраны (BSOD).
- Упрощение работы серверов и рабочих станций, которые перезагружаются по расписанию или работают круглосуточно.
¶Способы отключения
¶Через командную строку (powercfg)
Самый универсальный способ — использование утилиты powercfg.exe, работающей во всех выпусках Windows 10, включая Домашнюю версию:
- Открыть командную строку от имени администратора (ПКМ по кнопке «Пуск» → «Командная строка (администратор)» или «Windows Terminal (администратор)»).
- Выполнить команду
powercfg /hibernate off. - Файл hiberfil.sys будет удалён автоматически, а соответствующие пункты меню «Завершение работы» исчезнут.
Для повторного включения достаточно выполнить powercfg /hibernate on.
Для изменения размера файла гибернации без полного отключения используется команда powercfg /hibernate /type full (полный размер) или powercfg /hibernate /type reduced (уменьшенный — только для быстрого запуска, обычно около 40 % от стандартного значения).
¶Через реестр Windows
Параметр управления гибернацией находится по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
В ключе HibernateEnabled (тип DWORD) значение 1 означает включённую гибернацию, 0 — отключённую. Если параметр отсутствует, его необходимо создать вручную. После изменения требуется перезагрузка компьютера.
¶Через локальную групповую политику
Метод доступен в редакциях Windows 10 Pro, Enterprise и Education:
- Нажать Win + R, ввести
gpedit.mscи подтвердить. - Перейти по пути: «Конфигурация компьютера» → «Административные шаблоны» → «Система» → «Электропитание».
- Открыть параметр «Включить гибернацию» и установить значение «Отключено».
¶Через панель управления
В классической панели управления раздел «Электропитание» → «Действия кнопок питания» позволяет настроить поведение кнопки питания, но пункт «Гибернация» в списке доступных действий присутствует только при активной функции. Само отключение через графический интерфейс стандартными средствами недоступно — требуется powercfg или реестр.
¶Проверка состояния
Узнать, включена ли гибернация, можно командой powercfg /availablesleepstates. Утилита перечислит доступные режимы сна: если в выводе присутствует строка «Гибернация», функция активна. Размер файла hiberfil.sys проверяется в корне диска C: через проводник (необходимо включить показ скрытых файлов) или командой dir /a C:\hiberfil.sys в командной строке.
¶Последствия отключения
После отключения гибернации становятся недоступны:
- Режим «Гибернация» в меню «Завершение работы»;
- Функция быстрого загрузка Windows 10 (Fast Startup), что увеличивает время холодного старта системы;
- Возможность полностью сохранить состояние рабочего стола перед длительным отключением питания.
Обычный режим сна (Sleep) при этом продолжает работать — он не зависит от hiberfil.sys, так как хранит данные в оперативной памяти и поддерживает минимальное питание модулей.
¶Особенности на SSD
На твердотельных накопителях отключение гибернации не даёт заметного прироста производительности, однако освобождённые гигабайты могут быть полезны на SSD малой ёмкости (128–256 ГБ). Стоит учитывать, что отключение быстрого запуска, следующее за отключением гибернации, на SSD увеличивает время загрузки незначительно — обычно на несколько секунд.
Источники:
- Документация Microsoft Learn: «Powercfg command-line options»
- Документация Microsoft Learn: «Manage Fast Startup»
- Справка Windows 10: раздел «Электропитание»
