Зачем нужен
файл hiberfil.sys в Windows?
В последних версиях операционной
системы Windows 7 и Windows 8 имеются два варианта управления питанием в режиме
сна — один — это спящий режим, в котором компьютер или ноутбук работает с
низким потреблением электроэнергии (но при этом работает) и вы можете почти
мгновенно привести к состоянию, в котором он был, перед тем, как Вы его
перевели в режим сна. Второй режим — гибернация, в котором Windows полностью
записывает все содержимое оперативной памяти на жесткий диск и выключает
компьютер, так что даже если вы достанете аккумулятор ноутбука, вставите его
обратно, все равно при включении вы увидите то, над чем работали.
Режим
гибернации использует файл hiberfil.sys, чтобы сохранять текущее состояние
памяти компьютера или ноутбука, а так как это системный файл, вы не можете
удалить его в Windows.
Файл
hiberfil.sys на жестком диске
Тем не менее, если вы никогда не
используете гибернацию, продолжайте читать. В тех случаях, когда вам достаточно
спящего режима, вы можете отключить режим гибернации и тем самым удалить файл
hiberfil.sys.
Как
отключить гибернацию (и удалить hiberfil.sys) в Windows 8 и Windows 7
Самый быстрый способ отключить
гибернацию в Windows — запустить командную строку от имени администратора и
ввести команду
powercfg -h off
Сразу после этого пункт «Гибернация»
пропадет в меню «Пуск» (Windows 7) или «Выключение» (Windows 8).
Также вы увидите, что файла
hiberfil.sys больше нет. Это не совсем «удалить», просто Windows больше не
нужен данный файл, так как в него нечего сохранять.
Как
отключить гибернацию через панель управления и реестр
Вышеописанный способ хоть и
является, на мой взгляд, самым быстрым и удобным, не единственный. Еще один
вариант, как отключить гибернацию и удалить тем самым файл hiberfil.sys — через
панель управления.
Зайдите в Панель управления Windows
8 или Windows 7 и выберите пункт «Электропитания». В появившемся окошке слева
выберите «Настройка перехода в спящий режим», затем — «Изменить дополнительные
параметры питания». Откройте «Сон», а потом — «Гибернация после». И установите
«Никогда» или 0 (ноль) минут. Примените сделанные изменения.
И последний способ удалить
hiberfil.sys. Сделать это можно через редактор реестра Windows. Не знаю, зачем
это может понадобиться, но такой способ есть.
·
Зайдите в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
·
Значения
параметров HiberFileSizePercent и HibernateEnabled установите
равным нулю, после чего закройте редактор реестра и перезагрузите компьютер.
Таким образом, если вы никогда не
пользуетесь гибернацией в Windows, вы можете отключить ее и освободить некоторое
количество места на жестком диске. Возможно, учитывая сегодняшние объемы
жестких дисков, это и не очень актуально, но вполне может пригодиться.