0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Для чего нужен файл и как его удалить

Для чего нужен файл Hiberfil.sys и как его удалить?

Обнаружили в коренном каталоге диска C странный файл hiberfil.sys, который занимает много места? Попытались удалить его, но не помогает даже специальные утилиты? Мы расскажем вам, как правильно избавиться от этого файла, а также объясним, для чего он нужен на компьютере. Пошаговые инструкции по удалению подходят для современных версий ОС (от 7 до 10). Обычно в XP такой проблемы не возникает, но мы все равно подготовили инструкцию по отключению спящего режима.

Что такое гибернация и спящее состояние компьютера

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

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

Удаление файла гибернации Windows 10

Операция особенно актуальна для компьютеров, в которых установлен твердотельный накопитель — SSD. Винчестеры большой емкости пока дороги, поэтому большинство приобретает диски 128Гб. Кроме того, такие устройства отличаются ограниченным ресурсом на количество операций записи. Постоянное сохранение на диск данных объемом около 5Гб очень быстро повредит накопителю. Так что сон с сохранением сессии в чистом виде подходит только владельцам ноутбуков, которые вообще не выключают свои девайсы.

Как уже было сказано ранее, простое нажатие DELETE или попытка удалить через контекстное меню приведут к показу сообщения об ошибке.

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

  • Через главное меню запускаем cmd от имени администратора. Для вызова контекстного меню используйте правую кнопку манипулятора.

  • Наберите команду powercfg -h off . Гибернация будет отключена, а hiberfil.sys удален.

Можно воспользоваться командой powercfg.exe /hibernate off, они равноценны.

Так вы сможете убрать файл гибернации Windows 10 – его удалит сама операционная система.

Оптимизация размера файла гибернации

В Windows есть набор команд, которые позволяет сократить размер файла hiberfil.sys. Что полезно, если на системном диске заканчивается место, а “снимок” оперативной памяти может весить десятки гигабайт. Можно просто оставить в файле hiberfil.sys только самые необходимые для работы данные, оптимизировать его. Как это сделать?

  1. Откройте командную строку от имени администратора.
  2. Введите команду powercfg -h -type reduced, нажмите Ввод.
  3. В консоли отобразится итоговый размер файла.

Одной командой можно сократить размер файла гибернации в два раза!

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

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

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

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

  • Windows 10
  • Настройка роутера
  • Всё про Windows
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • В контакте
  • Одноклассники
  • Android

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

Рассылка новых, иногда интересных и полезных, материалов сайта 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

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

2 ответа 2

Нет, ты не можешь переместить это.

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

Если вы работали со времен DOS, вы можете помнить о необходимости использовать «SYS» для загрузки диска; Вы не могли просто скопировать загрузочные файлы (msdos.sys, io.sys и т. д.) на диск и заставить его работать, потому что они должны (ed) находиться по определенному адресу на диске, чтобы система знала, где найдите их для загрузки реальной ОС. То же самое дело здесь .

Вот хорошая реклама об этом:

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

Вы можете прочитать остальную часть статьи здесь.

Как исправить проблемы с поврежденным файлом гибернации в Windows 10

1: принудительное выключение компьютера

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

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

  • ЧИТАЙТЕ ТАКЖЕ: ИСПРАВЛЕНИЕ: Windows 10 не удалось выйти из спящего режима

2: Запустите SFC и DISM

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

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

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

  1. В строке поиска Windows введите cmd. Щелкните правой кнопкой мыши по командной строке и запустите ее с правами администратора.
  2. В командной строке введите sfc/scannow и нажмите Enter.
  3. После этого введите следующую команду и нажмите Enter после каждого:
    • DISM/онлайн/Cleanup-Image/ScanHealth
    • DISM/Online/Cleanup-Image/RestoreHealth
  4. Когда процедура закончится, перезагрузите компьютер и попробуйте снова использовать режим гибернации.

3: Проверьте HDD

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

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: неожиданное завершение работы после спящего режима в Windows 10

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

  1. Откройте командную строку от имени администратора.
  2. В командной строке введите chkdsk/f/r и нажмите Enter.
  3. Подождите, пока инструмент сканирует и устраняет возможные ошибки жесткого диска и перезагрузите компьютер.

4: обновить Windows

Обновление с Windows 7/8 до Windows 10 – это отличная концепция, но она не всегда работает должным образом. Кроме обычных исправлений безопасности и определений Защитника Windows, можно ожидать накопительные обновления, которые устраняют определенные системные ошибки. Это может помочь решить проблему, поэтому мы рекомендуем проверять наличие обновлений вручную.

Вот как это сделать в Windows 10:

  1. Откройте Настройки .
  2. Выберите Обновление и безопасность .
  3. Нажмите на ссылку Проверить обновления на правой панели.

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

5: Отключить временный режим гибернации и удалить файл «hiberfil.sys»

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

  • ЧИТАЙТЕ ТАКЖЕ: ИСПРАВЛЕНИЕ: это приложение предотвращает завершение работы в Windows 10

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

Вот как отключить и снова включить режим гибернации в Windows 10:

    1. Откройте командную строку от имени администратора.
    2. В командной строке введите следующую команду и нажмите Enter:
      • powercfg -h выключен
    3. Закройте командную строку и перезагрузите компьютер.
    4. Теперь снова откройте командную строку, введите следующую команду и нажмите Enter:
      • powercfg -h включен
    5. Теперь попробуйте снова режим гибернации и посмотрите на изменения.

6: Сброс Windows 10 к заводским настройкам

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

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: ошибка состояния питания драйвера в Windows 10

Вот как восстановить заводские настройки системы:

  1. В строке поиска введите Сброс и откройте Сбросить этот ПК.
  2. В разделе Сбросить этот компьютер , нажмите Начало работы .
  3. Выберите, чтобы сохранить файлы и приложения и продолжить процесс сброса.

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

Что такое режим гибернации. Достоинства и недостатки.

Если компьютер пребывает в режиме гибернации, то при его включении все сохраненное содержимое моментально переносится с жесткого диска обратно в ОЗУ. Тогда пользователь может продолжить работу с того же места, на котором он остановился – все запущенные программы продолжат выполняться.

Этот режим обладает следующими преимуществами:

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

Тем не менее, есть и определенные недостатки:

  1. Для успешного перехода в гибернацию необходимо, чтобы на жестком диске было достаточное количество свободного пространства.
  2. У некоторых программ и драйверов возникают проблемы со спящим режимом. Это случается, хоть и крайне редко.
  3. При сбое в HDD или BIOS выход из данного режима может оказаться проблематичным.

Впрочем, все эти сложности нельзя назвать критическими.

Файл hiberfil.sys

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

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

Как удалить файл hiberfil.sys?

После отключения «Спящего режима», можно удалить скрытый файл hiberfil.sys

Файл hiberfil.sys создается операционной системой для функционирования спящего режима. При переходе компьютера в спящий режим Windows сбрасывает содержимое оперативной памяти на жёсткий диск – в файл hiberfil.sys, а при включении загружает этот файл в память. Размер файла равен размеру оперативной памяти, установленной на компьютере. Таким образом удалив этот файл можно значительно добавить свободного места на жестком диске. Но в Windows 7 даже при отключенном Спящем режиме, файл hiberfil.sys не удаляется и остается на жестком диске. Для удаления этого файл, необходимо иметь права Администратора. Жмем Пуск — Выполнить, или клавиши Win + R , и вводим команду

powercfg –hibernate –off или powercfg -h off

Жмем ОК и перезагружаемся. Если понадобиться вернуть функцию спящего режима, то восстановить файл hiberfil.sys можно командой

powercfg –hibernate –on или powercfg -h on

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

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

Чтобы скрыть показ защищенных файлов, возвращаем те пункты, которые отметили.

Читать еще:  Не удаляются файлы с карты памяти android
Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector