Размер файла гибернации windows

Уменьшить размер файла Гибернации (hiberfil.sys)

В Windows 10 режим гибернации включен по умолчанию. Этот режим, является состоянием энергосбережения для компьютеров, работающих от батарей. Гибернация переводит текущее состояние вашего компьютера в файл hiberfile (C:\hiberfil.sys), а затем выключает компьютер, когда вы его включаете, то вся ваша работа восстанавливается из файла hiberfil.sys. Режим гибернации медленнее по сравнению со сном, но потребляет меньше энергии, чем режим сна. Существует несколько типов Hibernate:

  1. Full: включает в себя режим гибернации и режим быстрого запуска. Он занимает около 75% от общего объема доступной оперативной памяти.
  2. Reduced: включает быстрый запуск без необходимости спящего режима. Этот тип уменьшает размер файла hiberfil.sys до 50% от его полного размера.

Как уменьшить размер файла hiberfil.sys в Windows 10

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

Если вам нужен такой тип как full, то введите команду:

Примечание: Если при вводе команды для типа Reduced выдаст ошибку «Параметр неверный» , то введите powercfg /h /size 0 , затем повторите команду.

Как уменьшить файл гибернации в Windows 10

Файл гибернации занимает чрезмерно много места на системном диске С? Его можно уменьшить без отключения самого спящего режима, и, следовательно, функции быстрой загрузки Windows 10. Узнаем подробнее, за что он отвечает и как уменьшить его размер.

Сколько места на диске занимает файл гибернации

Он может занимать слишком много места на системном диске, так как его размер зависит от объема оперативной памяти. По умолчанию он «весит» 40% от объема оперативной памяти. Например, при 16 Гб ОЗУ размер составляет 6,8 Гб.

В сети можно найти немало информации о том, как его полностью отключить с помощью простой команды. В какой-то мере это выход, но когда используете Windows 8.1 или 10 – это не всегда хорошее решение. Потому что, вопреки своему названию, файл отвечает не только за переключение системы в спящий режим.

Как проверить размер файла?

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

Откройте окно Проводника, выберите Файлы– Изменить параметры папок и поиска.

Перейдите на вкладку «Вид», в дополнительных параметрах найдите пункт «Скрывать защищенные системные файлы» и снимите с него галку. Затем найдите пункт «Показывать скрытые файлы, и папки» и установите флажок.

После этого появится в Проводнике. Он носит название hiberfil.sys и находится в корневом каталоге диска С или другом, на котором установлена операционная система. Теперь можно посмотреть его текущий размер.

За что отвечает файл гибернации в Windows 10?

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

Гибернация по своему действию подобна спящему режиму, то есть переводит систему в состояние ожидания до ее пробуждения, но работает немного по-другому.

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

Читайте также:  Каталог с файлами реестров windows

Второй функцией, которая использует hiberfil.sys, является гибридный спящий режим – это сочетание гибернации и сна. Windows использует файл для сохранения текущего состояния, когда переходит в состояние обычного сна. При пробуждении Windows начинает стандартное считывание состояния компьютера из оперативной памяти. Но, если во время сна отключится электропитание и спящий режим прервется (обнулится оперативная память), то не потеряем текущее состояние системы – при включении компьютера все будет загружено из hiberfil.sys, который представляет своего рода «backup».

Быстрый запуск – последняя функция, которая использует hiberfil.sys, и об этот мало кто знает. По умолчанию функция активирована в Windows 8.1, 10 и отвечает за ускоренный запуск системы, особенно когда на компьютере или ноутбуке установлен SSD. Как она работает? Windows при выключении сохраняет основную информацию (образ ядра, загруженные драйвера и т.д.) в hiberfil.sys, а при включении компьютера считывает без необходимости их повторной инициализации. Поэтому система запускается быстрее, так как грузит намного меньшее количество новых данных при последующем запуске. Это невероятно полезная функция, которая значительно ускоряет запуск Windows.

Как уменьшить размер файла гибернации в Windows 10?

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

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

При полной функциональности размер hiberfil.sys составляет 40% от установленной оперативной памяти и поддерживает все три перечисленные функции – гибернацию, гибридное состояние сна и быстрый запуск. В ограниченном режиме hiberfil.sys имеет вдвое меньший размер, 20% от объема оперативной памяти, и поддерживает только быстрый запуск.

Как включить ограниченный режим?

Нажмите сочетание клавиш Windows +X для вызова меню в левом нижнем углу экрана. В списке доступных вариантов выберите «Командная строка (Администратор)».

В экране командной строки введите команду, которая переключит гибернацию в ограниченный режим, то есть освободится несколько гигабайт свободного места на диске С:

powercfg /h /type reduced

Подтвердите команду нажатием клавиши Enter. Отобразится подтверждение внести изменения вместе с данными о текущем его размере.

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

Если в дальнейшем хотите вернуться к исходному размеру, то нужно ввести команду:

powercfg /h /type full

Что делать, если команда не работает?

Может произойти так, что при вводе команды для перехода в ограниченный режим возникает ошибка о неправильном параметре. Это можно исправить.

Введите в Командной строке команду, которая его полностью обнулит:

powercfg /h /size 0

Подтверждаем выполнение на Enter. После перезапустите компьютер и введите команду повторно:

powercfg /h /type reduced

На этот раз команда должна быть обработана без ошибок.

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

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

В инструкции отдельно разберем, что за файл hiberfil.sys и зачем он нужен, как его удалить или уменьшить, чтобы освободить место на диске, можно ли его переместить на другой диск. Отдельная инструкция на тему для 10-ки: Гибернация Windows 10.

Что такое hiberfil.sys и зачем нужен файл гибернации в Windows?

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

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

Читайте также:  Как поставить mac os big sur с нуля

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

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

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

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

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

Самый быстрый способ отключить гибернацию в Windows состоит из простых шагов:

  1. Запустите командную строку от имени администратора (как запустить командную строку от имени администратора).
  2. Введите командуи нажмите Enter
  3. Каких-то сообщений об успешном выполнении операции вы не увидите, но гибернация будет отключена.

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

Дополнительный нюанс, который следует учесть пользователям Windows 10 и 8.1: даже если вы не пользуетесь гибернацией, файл hiberfil.sys задействован в системной функции «быстрый запуск», о которой можно подробно прочитать в статье Быстрый запуск Windows 10. Обычно существенной разницы в скорости загрузки не будет, но если вы решите повторно включить гибернацию, используйте описанный выше метод и команду powercfg -h on.

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

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

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

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

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

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

Как уменьшить размер файла гибернации

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

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

и нажать Enter. Сразу после выполнения команды вы увидите новый размер файла гибернации в байтах.

Можно ли перенести файл гибернации hiberfil.sys на другой диск

Нет, hiberfil.sys перенести нельзя. Файл гибернации — один из тех системных файлов, перенос которого на диск, отличный от системного раздела невозможен. Об этом даже есть интересная статья от Майкрософт (на английском), озаглавленная «Парадокс файловой системы». Суть парадокса, применительно к рассматриваемому и другим неперемещаемым файлам сводится к следующему: при включении компьютера (в том числе из режима гибернации) необходимо прочитать файлы с диска. Для этого требуется драйвер файловой системы. Но драйвер файловой системы находится на диске, с которого его и нужно прочитать.

Читайте также:  Удаление символьной ссылки linux

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

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

10.02.2020 в 00:34

Хотел вначале уменьшить объём гибернации, но не вышло, винда 8.1 допускала только режим on или off. В итоге освободилось больше 13гб.
Благодарю!

21.02.2020 в 14:24

Спасибо, отличная статья, отключил гибернацию, освободил 8 гигов места.

09.04.2020 в 16:02

Хотел уменьшить, и пропал пункт Гибернация, здесь не указанно как вернуть нашел powercfg -h -type full

28.04.2020 в 12:26

Спасибо огромнейшее! помог способ через реестр!)) оствободил 7 Гб, а до этого очень намучился, свободно на диске С было 10 мб, роботать не возможно было! Удалял всё! еще интересует какие старый обновления можно удалять? и почему приложения занимают 25 Гб, если у меня стоят только 3-4 проги по 200 мб?

13.05.2020 в 23:48

Доброго. Хотел уменьшить размер файла командой powercfg -h -type reduced и гибернация вовсе пропала из меню. Пробовал вернуть через команду powercfg -h on, но не помогает. Подскажите, пожалуйста как мне вернуть все обратно?

14.05.2020 в 10:47

Здравствуйте. вместо reduced включите full и перезагрузка.
если не появится, зайдите в параметры электропитания панели управления там где включаются пункты сон-гибернация и прочие.

29.05.2020 в 22:33

Спасибо, а то все гадал, куда пропало 25 гигов на ssd.

09.06.2020 в 09:24

Прежде чем отключать, хотел более подробно узнать об этом. Прочитав вашу статью всё стало ясно, большое спасибо.
У себя, ориентируясь на название параметра в реестре, отключил только второй и файл исчез. Или этого всё же не достаточно и он может появиться?

09.06.2020 в 12:50

Вполне достаточно только выключения второго параметра.

08.11.2020 в 16:14

Здравствуйте. Ваши публикации воруют и перепечатывают от своего имени. Вот ссылка на скопированную ВАШУ публикацию. (ссылка)

09.11.2020 в 14:01

Здравствуйте и спасибо!
Знаю о проблеме, но никуда от этого не деться. Где-то жалуюсь и стараюсь убрать копии, где-то не имеет особого смысла.

04.03.2021 в 08:25

У меня всё получилось, спасибо вам!

06.03.2021 в 23:12

ах ты, после твоих советов система крашнулась

07.03.2021 в 07:59

От включения или отключения файла гибернации она не может крашнуться…

27.03.2021 в 11:02

А почему комманды powercfg нет в списке по комманде help? 2 часа потратил чтобы вспомнить её название… И вспомнил начало power а вот окончание нет… Безобразие какое. Ужасная хэлпа. Пока не установил браузер и не зашёл в него а потом не нашёл так и не вспомнил. Казлы что тут скажешь, столько сил потратил на эту бестолковость… Видимо есть ещё команды которых там нет…

27.03.2021 в 11:25

У меня нет гибернации, ибо ноут… В системе по умолчанию сон отключён, а гибернация включена. Поэтому первое что надо сделать это отключить гибернацию и включить сон… Это оптимизирует диск…

31.03.2021 в 03:52

Отключил через командную строку — файл исчез, но режим остался, (уж не знаю куда он сейчас записывает) что меня вполне устраивает, но самое интересное не это! С недавних пор у меня этот режим, который, кстати, на моей 7ке называется «спящий» перестал нормально работать: комп, вроде, «засыпал», но тут же включался обратно. Перепробовал все варианты, которые нашел в сети — ничего не помогло, а после отключения заработал нормально!))

Оцените статью