Что за файл hiberfil.sys в Windows 8 и 7 и как его удалить

Файл hiberfil.sysНе сомневаюсь, что Вы попали на эту статью, потому что у вас на диске C на компьютере с Windows 10, 8 или Windows 7 находится огромный файл hiberfil.sys, при этом Вы не знаете, что это за файл и он не удаляется.

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

Зачем нужен файл hiberfil.sys в Windows?

В последних версиях операционной системы Windows 7, 8 и Windows 10 имеются два варианта управления питанием в режиме сна — один — это спящий режим, в котором компьютер или ноутбук работает с низким потреблением электроэнергии (но при этом работает) и вы можете почти мгновенно привести к состоянию, в котором он был, перед тем, как Вы его перевели в режим сна.

Второй режим — гибернация, в котором Windows полностью записывает все содержимое оперативной памяти на жесткий диск и выключает компьютер, так что даже если вы достанете аккумулятор ноутбука, вставите его обратно, все равно при включении вы увидите то, над чем работали.

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

Файл hiberfil.sys на жестком диске

Файл hiberfil.sys на жестком диске

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

Как отключить гибернацию (и удалить hiberfil.sys) в Windows 10, 8 и Windows 7

Самый быстрый способ отключить гибернацию в Windows — запустить командную строку от имени администратора (как запустить командную строку от имени администратора) и ввести команду

powercfg -h off

Отключение гибернации и удаление hiberfil.sys в командной строке

Сразу после этого пункт «Гибернация» пропадет в меню «Пуск» (Windows 7) или «Выключение» (Windows 8 и Windows 10).

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

Как отключить гибернацию через панель управления и реестр

Вышеописанный способ хоть и является, на мой взгляд, самым быстрым и удобным, не единственный. Еще один вариант, как отключить гибернацию и удалить тем самым файл hiberfil.sys — через панель управления.

Управление питанием Windows

Зайдите в Панель управления Windows 8 или Windows 7 и выберите пункт «Электропитания». В появившемся окошке слева выберите «Настройка перехода в спящий режим», затем — «Изменить дополнительные параметры питания». Откройте «Сон», а потом — «Гибернация после». И установите «Никогда» или 0 (ноль) минут. Примените сделанные изменения.

И последний способ удалить hiberfil.sys. Сделать это можно через редактор реестра Windows. Не знаю, зачем это может понадобиться, но такой способ есть.

  • Зайдите в ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
  • Значения параметров HiberFileSizePercent и HibernateEnabled установите равным нулю, после чего закройте редактор реестра и перезагрузите компьютер.

Таким образом, если вы никогда не пользуетесь гибернацией в Windows, вы можете отключить ее и освободить некоторое количество места на жестком диске. Возможно, учитывая сегодняшние объемы жестких дисков, это и не очень актуально, но вполне может пригодиться.

Комментарии (52) к Что за файл hiberfil.sys в Windows 8 и 7 и как его удалить

  • ИГОРЬ

    Дмитрий, большое, тебе, человеческое СПАСИБО! Освободил 3ГБ, через командную строку! Хоть ты и упоминаешь в своей статье только W-7 и W-8, но я применил его с W-10 и у меня получилось!

    Ответить

  • Виталий

    Спасибо! Смог освободить 6 ГБ. виндовс 10 работает!

    Ответить

  • Владимир

    Огромная благодарность вам, всё получилось, только через командную строку… через питание не сработало.

    Ответить

  • Дмитрий

    Большое спасибо. Освободил 12 Гб.

    Ответить

  • Евгений

    Чёрт! Где же тут логика?! Статья написана для неопытных пользователей, верно? А почему в таком случае в ней не упоминается как открыть командную строку от имени администратора? На ваш взгляд неопытные пользователи должны владеть данным навыком по умолчанию?

    Ответить

    • Dmitry

      Ну если задумались об отключении гибернации — то да, лучше владеть : ) (иначе не стоит трогать такие вещи).
      А так — да, действительно, иногда я упускаю некоторые моменты (но стараюсь не упускать), плюс статья написана в 2013-м году, я с тех пор многие ошибки свои исправил и не допускаю при написании новых материалов (а вот эту инструкцию пока не исправил).
      С другой стороны, обычно предполагаю, что если человек смог ввести в поисковике запрос, приведший его в текущую статью, он легко найдет и способ запуска командной строки от имени администратора, потратив на это не более 30 секунд.

      Ответить

      • vell

        согласен. не читая коментов так и сделал : )

        Ответить

  • Влад

    Спасибо за статью. Не получалось отключить hiberfil.sys никакими методами, даже растерялся. Загружался с live cd strelec и удалял сам файл, который после следующей перезагрузки появлялся вновь а вот отключить ну никак. Сработал только ваш совет отключить создание hiberfil.sys через реестр.

    Ответить

  • Alex19861129

    Спасибо , Через командную строку освободил 10 гб на SSD

    Ответить

  • nEmEc

    За всё это спасибо. А у меня вот при включении гибернации файл hiberfil.sys не появляется, а комп просто выключается : ( но, вроде, как-то быстрее…

    Ответить

Оставить комментарий

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям