
Освободить место, которое занимает hiberfil.sys, можно двумя способами: уменьшить размер файла командой powercfg или отключить гибернацию полностью, тогда файл исчезнет с диска совсем. Загвоздка в том, что удалить файл через проводник не выйдет — Windows создаёт его заново при каждой загрузке, пока гибернация включена, а обычный способ «выделить и нажать Delete» тут не работает в принципе.
Стоит понимать разницу между режимами. «Спящий режим» держит данные в оперативной памяти и почти не расходует место на диске. Гибернация же сохраняет содержимое RAM именно в файл hiberfil.sys на диске, поэтому чем больше оперативной памяти установлено, тем больше обычно получается и сам файл — при 16 гигабайтах RAM файл может занимать сопоставимый объём на системном диске.
На ноутбуках гибернация часто связана с функцией «Быстрый запуск» (Fast Startup). Если отключить гибернацию полностью через powercfg /hibernate off, быстрый запуск тоже пропадёт — компьютер будет загружаться чуть дольше, зато перестанет держать гигабайты под hiberfil.sys. Для большинства современных ноутбуков с SSD разница в скорости загрузки почти не заметна, а вот освобождённое место на диске — вполне.
Об этом же: Многофакторная аутентификация: что это, зачем нужно? и Лучшие мобильные приложения для девушек, занимающихся пилатесом.
Самая частая ошибка — пытаться стереть hiberfil.sys вручную через проводник, не отключив саму гибернацию. Файл защищён системой и заблокирован, пока функция активна, поэтому Windows либо не даст его удалить, либо создаст точную копию при следующей перезагрузке.
Вторая ошибка — запускать команду powercfg из обычной командной строки, без прав администратора. В этом случае система выдаёт ошибку доступа, и кажется, что способ не работает. Проверьте, что в заголовке окна командной строки написано «Администратор» — если нет, закройте окно и откройте заново через правый клик.
Если после команды powercfg /hibernate off файл всё равно виден в проводнике — не спешите паниковать, ничего не сломалось. Иногда проводник просто не обновил список файлов сразу. Обновите окно клавишей F5 или перезагрузите компьютер, и файл должен исчезнуть.
Ещё один нюанс касается ноутбуков с гибридным сном (Modern Standby). На части устройств Windows не даёт полностью отключить гибернацию через графический интерфейс параметров — там просто нет такого переключателя, только через командную строку описанным выше способом. Это не баг, а особенность реализации энергосбережения на конкретной модели.
Да, файл создаётся заново автоматически, как только гибернация включена командой powercfg /hibernate on. Размер будет таким же, каким был до отключения — либо полным, либо уменьшенным, в зависимости от последней настройки через параметр /type.
Да, для стационарного компьютера без батареи гибернация практически не нужна — он и так может работать без перерывов или просто выключаться. Отключение не повредит систему и не затронет обычный сон или выключение.
Размер файла напрямую связан с объёмом установленной оперативной памяти — чем больше RAM, тем больше файл при полном режиме гибернации. На системах с 32 гигабайтами RAM файл может занимать сравнимый объём на диске, что особенно заметно на компактных SSD.
Нет, hiberfil.sys всегда хранится на системном разделе, где установлена Windows, и перенести его на другой диск через настройки нельзя — это ограничение самой технологии гибернации, а не приложения или проводника.