Гибернация в Windows: полное руководство по файлу hiberfil.sys

Иван Корнев·3 августа 2026·4 мин

Гибернация в Windows — это режим, при котором данные из оперативной памяти записываются в файл hiberfil.sys на диске, а ПК полностью выключается. Это позволяет быстро возвращаться к работе, но расходует место на накопителе.

Оглавление

Отличия от спящего режима

Многие пользователи путают эти два состояния, но между ними есть принципиальная разница:

  • Спящий режим: данные хранятся в оперативной памяти, компьютер потребляет небольшое количество энергии.
  • Гибернация: данные сохраняются на диске, компьютер полностью обесточен.

Размер файла и влияние на SSD

Размер скрытого системного файла hiberfil.sys напрямую зависит от объёма установленной оперативной памяти:

  • По умолчанию размер составляет примерно 40% от объёма ОЗУ.
  • В некоторых случаях может занимать до 75–100% объёма RAM.
  • Например, при 32 ГБ оперативной памяти файл может занимать от 12,8 ГБ до 32 ГБ дискового пространства.

Этот же файл используется функцией «Быстрый запуск» (Fast Startup), которая включена по умолчанию в Windows 10 и 11. При завершении работы система сохраняет часть данных ядра для ускорения следующей загрузки.

По оценкам сторонних ресурсов, регулярное использование гибернации создаёт дополнительную нагрузку на SSD-накопители. На системах с 32 ГБ RAM каждый цикл записывает десятки гигабайт данных, что может привести к дополнительным 23,4 ТБ записанных данных в год и потенциально сократить срок службы накопителя.

Как отключить гибернацию

Способ 1: Через командную строку (рекомендуемый)

Это самый быстрый способ, который полностью удаляет файл и отключает функцию «Быстрый запуск».

  1. Нажмите Win + X или кликните правой кнопкой мыши по кнопке «Пуск».
  2. Выберите «Терминал (Администратор)», «Командная строка (Администратор)» или «Windows PowerShell (Администратор)».
  3. Введите одну из следующих команд и нажмите Enter:
   powercfg -h off

или

   powercfg /hibernate off

После выполнения команды файл hiberfil.sys будет автоматически удалён. Перезагрузка обычно не требуется, но в редких случаях может понадобиться.

Способ 2: Через настройки электропитания

Этот метод подходит, если вы хотите только убрать пункт «Гибернация» из меню завершения работы, но оставить саму функцию активной.

  1. Откройте Панель управленияСистема и безопасностьЭлектропитание.
  2. Нажмите «Настройка действий кнопок питания».
  3. Нажмите «Изменение параметров, которые сейчас недоступны».
  4. Снимите галочку с пункта «Режим гибернации».
  5. Сохраните изменения.

Уменьшение размера файла

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

powercfg /h /type reduced

Или укажите конкретный процент (минимум 40%):

powercfg /h /size 50

Эта команда настроит hiberfil.sys так, чтобы он хранил только данные, необходимые для «Быстрого запуска», без возможности полноценной гибернации.

Чтобы вернуть полный размер:

powercfg /h /type full

или

powercfg /h /size 100

Важные нюансы

  • Расположение: Файл hiberfil.sys нельзя перенести на другой диск — он должен находиться только в корне системного раздела.
  • Видимость: Чтобы увидеть файл в проводнике, нужно включить отображение скрытых и защищённых системных файлов в настройках.
  • Восстановление: Если позже потребуется снова включить гибернацию, используйте команду powercfg -h on или powercfg /hibernate on в консоли с правами администратора.

Частые ошибки

  • Попытка перенести файл на другой диск. Пользователи пытаются переместить hiberfil.sys для экономии места на системном разделе, но это невозможно: файл должен находиться только в корне системного диска.
  • Игнорирование гибридного спящего режима. Если вы используете гибридный спящий режим, его также следует отключить в настройках электропитания перед отключением гибернации.
  • Ожидание работы «Быстрого запуска». Отключение гибернации через консоль автоматически деактивирует функцию «Быстрый запуск», так как они используют один и тот же файл.

FAQ

Почему отключение гибернации влияет на «Быстрый запуск»?

Эти функции используют один и тот же системный файл hiberfil.sys. При завершении работы система сохраняет часть данных ядра именно в него для ускорения следующей загрузки. Поэтому отключение гибернации автоматически деактивирует и «Быстрый запуск».

Нужна ли перезагрузка после отключения?

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

Что делать, если нужен быстрый запуск, но не хватает места?

Вместо полного отключения уменьшите размер файла гибернации. Введите в консоли администратора powercfg /h /type reduced или укажите процент powercfg /h /size 50. Файл будет хранить только данные ядра для ускорения загрузки, а полноценная гибернация станет недоступна.