Уменьшение размера файла гибернации. Режим гибернации в Windows

05.10.2019

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

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

При включенном режиме гибернации (не путайте с наличием соответствующего пункта в меню Пуск) в корне системного диска создается скрытый файл hiberfil.sys. Его размер зависит от объема оперативной памяти установленной на компьютере. По умолчанию он примерно равен объему ОЗУ. При желании можно уменьшить размер этого системного файла.

Для включения функции гибернации в Windows 10 запускаем командную строку от имени администратора и вводим туда следующую команду:

powercfg -h off

После выполнения команды файл hiberfil.sys удалится и гибернация будет отключена.

Для включения гибернации в командную строку вводим команду:

powercfg -h on

Добавляем гибернацию в меню Пуск

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

Переходим Пуск -> Панель управления -> Система и безопасность -> Электропитание ->


Изменяем дополнительные параметры питания

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

По умолчанию в Windows 10 режим гибернации в меню Пуск не отображается, но его можно туда добавить. Для этого переходим в Панель управления –> Электропитание и нажимаем на «Изменение параметров, которые сейчас недоступны ». Ставим галочку напротив режима гибернации и сохраняем изменения.

Начиная с Windows 8 в ОС используется более быстрый запуск системы. При выключении компьютера необходимые данные сохраняются в hiberfil.sys. Если вы отключите гибернацию, Windows 10 будет загружаться дольше обычного.

Как уменьшить файл hiberfil.sys

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

Powercfg /hibernate /type reduced

Powercfg /hibernate /type 50%

Минимальный размер этого файла составляет 50% от объёма ОЗУ.

Powercfg /hibernate /type full – восстанавливает размер файла гибернации, что соответствует 70-75% от объёма ОЗУ.

Гибридный спящий режим

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

Ошибки при использовании гибернации

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

Режим гибернации может быть недоступен по нескольким причинам, перечисленным ниже.

  • Видеокарта может не поддерживать режим гибернации. Нужно обновить драйвер видеокарты.
  • Спящий режим и режим гибернации отключены в конфигурации Bios компьютера. Для того чтобы включить гибернацию перезагружаем компьютер и заходим в режим настройки Bios. При запуске компьютера на дисплее отобразятся сведения о клавишах, которые переводят компьютер в режим настройки Bios.
  • Если включён гибридный спящий режим, пункт Гибернация в меню Пуск может отсутствовать. Для решения проблемы отключаем гибридный спящий режим.

Для отключения гибридного спящего режима переходим в Пуск -> Панель управления -> Система и безопасность -> Электропитание -> -> Изменить дополнительные параметры питания

Выбираем пункт Разрешить гибридный спящий режим и отключаем его.

Выключаем гибридный спящий режим

Сегодня коснемся темы одного из самых востребованных режимов энергосбережения компьютера. Это гибернация Windows 10, появившаяся еще во времена ХР. Рассмотрим, как включать, отключать этот режим на компьютере с «десяткой», как им пользоваться и активировать посредством меню Пуск, предварительно узнав, что собой представляет гибернация.

Что такое гибернация?

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

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

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

Отключаем/включаем гибернацию

Отключается гибернация Windows 10 посредством системной команды, выполненной в командной строке или окне «Выполнить», с соответствующими аргументами.

Для вызова командной строки вызываем контекстное меню Пуска и выбираем вариант ее загрузки с правами администратора. Окно командного интерпретатора («Выполнить») легко открыть комбинацией Win+R.

Функция перевода ПК в режим гибернации отключается при помощи команды «powercfg –h off», где:

  • powercfg – команда завершения функционирования операционной системы;
  • -h – параметр, касающийся гибернации;
  • off – деактивация указанной функции.

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

Еще одним способом деактивации гибернации является использование функционала редактора реестра.

  1. Жмем Win+R.
  2. Вводим «regedit» и выполняем команду.
  3. Идем в ветку HKLM\System\CurrentControlSet\Control.
  4. Находим раздел «Power».
  5. Дважды жмём по параметру «HibernateEnabled» и задаем его значение как «0» (для включения режима вводим «1»).


Активация данного режима при необходимости выполняется посредством команды «powercfg -h on», выполненной одним из описанных методов, однако она не добавит кнопку перевода ПК в режим гибернации в Пуск. Делается это следующим образом.

Добавляем кнопку «Гибернация» в Пуске

В «десятке» кнопка перевода ПК в режим гибернации отсутствует в Пуске, но при желании ее легко добавить.

  1. Идем в «Панель управления», к примеру, через контекстное меню Пуска.
  2. Активируем апплет «Электропитание».
  3. Переходим по ссылке «Действие кнопок питания» в появившемся окошке.
  4. Жмем по пункту изменения доступных в данный момент опций (выполнение действия требует наличия администраторских привилегий).
  5. Активируем отображение кнопки перевода компьютера в режим «Гибернация» в списке параметров завершения работы в Пуске.


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

Уменьшаем объем hiberfil.sys

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

  • Запускаем командную строку с расширенными полномочиями, как делали это ранее.
  • Вводим «powercfg /h /type reduced» и выполняем команду, нажав на «Enter».

Для возврата размера hiberfil.sys вместо «reduced» вводим «full».

В операционной системе Windows 8 и Windows 10, есть функция под названием «Быстрый запуск», помогающий ускорить процесс загрузки. Если функция включена, она делает загрузку Windows очень быстрой. В отличие от «Спящего режима», система использует гибридный способ завершение работы, который записывает в память, ядро ОС, загруженные драйвера в файл гибернации C:\Hiberfil.sys .

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

При отключении режима Гибернации, система также отключает функцию «Быстрого запуска». Очевидно, что он зависит от гибернации и не может работать без нее.

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

В качестве альтернативы можно использовать сокращенный режим гибернации. Благодаря этой возможности, вы можете сохранить функцию быстрого запуска включенной, и сэкономить значительное количество дискового пространства. Данные по-прежнему сохраняются в файл Hiberfil.sys, но его размер уменьшается. Таким образом, Windows 10 поддерживает два типа гибернации: Полный (full) и Сокращенный (reduced) . Вот как вы можете переключаться между ними.

Отключение Полного режима Гибернации, с сохранением «Быстрого запуска» Windows 10.

Выполните следующие действия:

  1. Откройте Командную строку или Power Shell от имени Администратора.
  1. Введите или скопируйте и вставьте следующую команду:
powercfg /h /type reduced
  1. Нажмите клавишу Enter .

Эта команда включит Сокращенный режим, чтопозволит уменьшить размер файла гибернации для хранения - ядра ​​операционной системы и драйверов сохранив быстрый запуск системы.

Сокращенный режим сохраняет данные, без сеанса работы пользователя. C: \ hiberfil.sys будет получать только 20% от емкости установленной оперативной памяти.

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

powercfg /h /type full

Будет восстановлен - Режим Полной Гибернации. Этот процесс намного быстрее, чем холодный запуск операционной системы. Но, как упоминалось выше, он занимает по меньшей мере 40% от емкости установленной оперативной памяти на вашем жестком диске.

В отличие от обычного PC, ноутбук работает от батареи. Срок его автономности зависит от правильного управления имеющимся зарядом. Microsoft в своих OS использует несколько типовых режимов сна, различающихся подходом к расходу электропитания. Сегодня вы узнаете, как отключить гибернацию в Windows 10.

Компьютер, работающий на Windows 10, может использовать три основных сценария экономии энергии:

  • спящий режим . При активации режима сна питание подается только на RAM и процессор. Данные, с которыми работал пользователь, сохраняются в оперативной памяти;
  • гибернация. Для экономии заряда питание отключается полностью. Данные из открытых в момент ее активации программ кэшируются на HDD в отдельный файл. В момент пробуждения ПК на экране можно увидеть уведомление: «Resume for hibernation» , свидетельствующее о передаче файлового кеша обратно в RAM;
  • гибридный режим. Сочетает обе технологии. Питание осуществляется как в режиме сна. Кэширование выполняется в фоне на случай перебоя во внешнем электроснабжении.

Теперь, зная, что такое гибернация, перейдем к настройкам и разберемся как ее отключить.

Чтобы узнать, активирована ли гибернация на компьютере, воспользуемся меню выключения. Располагается оно в «пуске», активируется по нажатию на стилизованную кнопку и позволяет вывести доступные режимы завершения работы.

Как видно на приведенном скриншоте, данная функция присутствует. При желании, можно отправить ПК в «глубокий сон» прямо отсюда.

Расширенный способ проверки доступных режимов требует использования командной строки.

  1. Вызываем контекстное меню нажатием Win +X и запускаем PowerShell от имени администратора.
  1. Вводим команду .

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

Как мы уже знаем, при переходе в состояние «глубокого сна» все содержимое оперативной памяти записывается на жесткий диск. Предназначенный для этой цели файл гибернации создается в момент активации режима и присутствует в системе постоянно. Размер его составляет от 30 до 75% общего объема установленной на компьютере RAM. Относясь к важным системным файлам, он имеет атрибут «скрытый». Чтобы увидеть его, проделаем следующие действия:

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

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

Ниже отмеченного hiberfil располагаются еще два системных файла: pagefile.sys и swapfile.sys. Оба отвечают за работу с виртуальной памятью компьютера. Первый присутствует во всех версиях Windows NT, второй появился вместе с приходом в ОС «плиточного» интерфейса Metro.

Методы отключения гибернации

После всех приготовлений разберемся, как отключить гибернацию в Windows 10. Прекратить использование этого режима можно несколькими способами.

Настройки электропитания

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

  1. Вызываем параметры ОС, воспользовавшись клавиатурной комбинацией Win + I », и выбираем отмеченный на скриншоте пункт.
  1. Выполняем показанную последовательность действий и переходим в классическое меню управления.
  1. В меню быстрого перехода выбираем пункт, отмеченный на скриншоте.
  1. В результате добираемся до панели управления электропитанием компьютера. На скриншоте видно, что элементы управления, позволяющие убрать спящий режим и гибернацию, неактивны. Чтобы их активировать, разрешаем изменение параметров, включив отмеченный пункт.
  1. Теперь, когда галочки управления активны, можно отрегулировать режим завершения работы под свои предпочтения. Как в Windows 10 отключить спящий режим тоже становится понятно. Быстрый запуск, следуя рекомендациям Майкрософт, в системе лучше оставить. Таким образом, пользователи, которые предпочитают полностью выключать компьютер в конце каждого сеанса, могут сразу избавить его от всех видов сна. Выбрав необходимые параметры завершения работы, назначаем действия кнопок и реакцию на закрытие крышки ноутбука, исключающие использование любых режимов сна. Завершаем все действия сохранением изменений.
  1. Записав заданные параметры, система вернет нас на главную страницу управления питанием. Чтобы окончательно запретить переход в спящий режим, откройте последний пункт меню в зоне быстрого перехода.
  1. Выставляем переключатели в положение, запрещающие уход в режим сна, и сохраняем последние совершенные изменения.

На этом настройки в графическом режиме можно считать законченными.

Мы добились желаемого результата и режим гибернации через меню «Пуск» теперь недоступен.

Командная строка

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

  1. Запускаем PowerShell в режиме администратора и вводим команду на отключение. Набирать ее можно в полном или сокращенном, как показано на скриншоте, варианте:
powercfg /hibernate off
  1. Обратные действия, направленные на возвращение системе способности работать с гибернацией, выполняются аналогичным образом.
  1. Особенностью такого метода является сопутствующее отключение режима быстрой загрузки, при котором также нужен hiberfil. Чтобы отключить гибернацию, но сохранить возможность его использования в системе, оптимизируем размер следующей командой.
  1. Отмена созданных изменений позволяет вернуть hiberfil к первоначальному состоянию и восстановить режим «глубокого сна».

На скриншоте видны данные о его размере при последовательном выполнении обеих команд.

Редактирование реестра

Наиболее радикальный ответ на вопрос о том, как удалить файл гибернации и запретить ее использование в системе, заключается в редактировании реестра Windows. Эта «святая святых» ОС присутствует в x32 bit и x64 bit системах и содержит все параметры конфигурации компьютера. Работая с реестром, опытный пользователь может внести в систему любые изменения. С тем же успехом неправильные действия могут привести к ее полной неработоспособности.

HKEY_ LOCAL_ MACHINE . Все данные о компьютере и его конфигурации собраны в нем.

  1. Последовательно открываем «ветви» реестра, следуя по пути: HKLM\ SYSTEM\ CurrentControlSet\ Control . Ищем подраздел Power и, нажав на него, открываем содержимое в правой половине окна. Интересующий нас параметр именуется HibernateEnabled . В данный момент он имеет значение переменной REG_ DWORD равное «1» . Это означает, что гибернация в системе включена.
  1. Двойным щелчком открываем параметр для редактирования. В поле вводим «0» и подтверждаем внесенные изменения.
  1. Закрываем редактор и перезагружаем ПК. В результате у нас исчезает файл гибернации, а вместе с ним - возможность использования быстрого запуска системы.

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

В заключение

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

Видеоинструкция

Также вас ждет обучающий ролик, в котором наглядно показано, как отключить гибернацию в «десятке».

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

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

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

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

Можно ли удалить hiberfil.sys

По скольку не удается открыть, многие пользователи не знают можно ли удалить hiberfil.sys. Здесь всё просто, если не используете режим гибернации, тогда файл hiberfil.sys Вам не нужен и только занимает память. Но удалить просто с проводника у Вас не получится, поэтому мы и написали инструкцию как удалить hiberfil.sys на Windows 10. Если у Вас предыдущая версия Windows, не огорчайтесь, наши способы будут работать и на ней.

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

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


Отключить режим гибернации в реестре

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


Параметры электропитания Windows 10

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


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

Выводы

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

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