Press "Enter" to skip to content

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

If you want to enable Hibernation at any time in the future, execute powercfg -h on.

What is hyberfil.sys and How to Safely Delete it?

You might have come across a file named ‘hiberfil.sys’ when scanning your computer for large files and thought that it was some kind of a virus. You don’t need to be concerned, as this file simply controls the hibernation of your computer. However, if you don’t use that feature, the hiberfil.sys file may be taking up unnecessarily large amounts of space. In this case, safely removing the file might be a good idea.

In this guide, we will walk you through what hiberfil.sys exactly is and how to delete it safely from your operating system. Let’s get right into it!

What is hiberfil.sys?

During hibernation, the Microsoft Windows operating system creates a file called hiberfil.sys. This file stores state in which your computer was before it hibernated the hard drive. By doing so, when the computer wakes up from hibernation, hiberfil.sys can be used to get the computer back to its previous state. It is still possible to put your system into hibernation for a few days or even weeks without any impact on restoration.

In simple terms, hibernation mode provides users with the ability to shut down their computers completely while saving their work/session so they can quickly turn their computer back on and carry on where they left off after a short time.

Currently, hiberfil.sys is hidden, and you can see it in the Windows file manager only after checking the ‘Show hidden files and folders option in the folder options.

Is It Safe to Delete hiberfil.sys?

A major drawback of Hibernation is the amount of file storage required, resulting in your PC accumulating several gigabytes of data for use with hibernate mode over time. It is not uncommon for Windows systems to have more than 10 GB of hibernation files, which will grow with time.

When your computer has a large amount of memory, you might not even notice the Hibernation file that takes up space. This however can be a problem for laptops with limited storage.

Before deleting hiberfil.sys, one thing to consider is whether you use the Hibernate function frequently. It may not be worthwhile to delete Hiberfil.sys if you use Hibernate when you leave your computer for a while. In case you want your PC to go into hibernation every time you take a break, deleting the file isn’t going to be helpful as Windows will recreate the file during the next hibernation cycle.

Hence yes, you can safely delete the hiberfil.sys file but we recommend doing it only if you want to disable the hibernation function of Windows.

How to Delete hiberfil.sys in Windows

The first step of deleting hiberfil.sys file is disabling Hibernation. Once you disable the feature, you can delete the file safely.

Disable Hibernation Using Command Prompt

  1. Type cmd in the search bar and click on Run as administrator to launch Command Prompt with administrative privileges.
  2. Type powercfg -h off and hit Enter to disable Hibernation. Turn Hibernation off using cmd

If you want to enable Hibernation at any time in the future, execute powercfg -h on.

Disable Hibernation Using System Settings

In case you do not want to use Command Prompt to disable hibernation, you can also modify System settings.

  1. Type power in the search area of your taskbar and select Power & sleep settings.
  2. In the next window, select Additional power settings from the right pane. Access additional power settings using Windows Settings
  3. Now click on Choose what the power buttons do in the left pane and then select Change settings that are currently unavailable. Modify the functions of Power buttons
  4. Uncheck the box associated with Hibernation and click on Save changes. Enable Hibernate option in System Settings

Those of you using Windows 7 can head over to our guide on how to enable or disable Hibernation in Windows 7.

Delete hiberfil.sys in Windows

Disabling Hibernation should automatically delete hiberfil.sys file. If you want to confirm that the file has been deleted, perform the following steps:

  1. Launch File Explorer and head over to the View tab.
  2. Click on Options and then go to the View tab. View tab File Explorer
  3. Checkmark Show hidden files, folders, and drives.
  4. Uncheck the box associated with Hide-protected operating system files (Recommended).
  5. Hit Apply. Modify Windows folder options

You can now head over to your C drive and check if the hiberfil.sys file is still there. If not, then it is gone for good!

  • How to Safely Debloat the LG V40 Without Root
  • How to Overclock Raspberry Pi 4 Safely?
  • How to Get Water Out of Your Phone Speaker Safely & Without Rice
  • How to Bring Back ‘Safely Remove Hardware’ icon

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

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

  • Что за файл hiberfil.sys
  • Как удалить hiberfil.sys в Windows (и последствия этого)
  • Как уменьшить размер файла гибернации
  • Можно ли переместить файл гибернации hiberfil.sys на другой диск

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

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

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

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

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

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

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

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

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

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

powercfg -h off

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

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

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

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

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

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

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

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

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

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

powercfg -h -type reduced

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

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

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

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

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

  • Лучшие бесплатные программы для Windows
  • Компьютер не видит микрофон от наушников — варианты решения
  • Как скачать dinput8.dll для игр и программ
  • Как переименовать устройство в диспетчере устройств Windows
  • Внутренняя ошибка CallSpawnServer: Unexpected response — варианты решения
  • Как сканировать QR код на компьютере
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Siarhei 10.02.2020 в 00:34

Comments are closed, but trackbacks and pingbacks are open.