Lumpics lumpics.ru

Удаление файла hiberfil.sys в Windows 7

Многие пользователи замечают, что значительную часть дискового пространства компьютера занимает файл hiberfil.sys. Этот размер может составлять несколько гигабайт и даже больше. В связи с этим возникают вопросы: есть ли возможность удалить данный файл для освобождения места на HDD и каким образом это сделать? Постараемся ответить на них применительно к компьютерам, работающим на операционной системе Windows 7.

Способы удаления hiberfil.sys

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

Расположение файла hiberfil.sys в Проводнике в Windows 7

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

Сообщение о том что операция по удалению hiberfil.sys не может быть завершена в Windows 7

Способ 1: Введение команды в окно «Выполнить»

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

  1. Щелкайте «Пуск». Заходите в «Панель управления».
  2. Переход в Панель управления через меню Пуск в Windows 7
  3. Переходите в раздел «Система и безопасность».
  4. Переход в раздел Система и безопасность в Панели управления в Windows 7
  5. В открывшемся окошке в блоке «Электропитание» щелкайте надпись «Настройка перехода в спящий режим».
  6. Переход в окно настройки перехода в спящий режим в Панели управления в Windows 7
  7. Откроется окно изменения настроек плана электропитания. Щелкайте по надписи «Изменить дополнительные параметры».
  8. Переход в окно изменеия дополнительных параметров питания из окна изменения параметра плана в Панели управления в Windows 7
  9. Открывается окошко «Электропитание». Щелкайте в нем по наименованию «Сон».
  10. Открытие параметров раздела Сон в окне Электропитание в Windows 7
  11. После этого жмите по элементу «Гибернация после».
  12. Открытие параметров Гибернация после в окне Электропитание в Windows 7
  13. Если там стоит любое значение отличное от «Никогда», то щелкайте по нему.
  14. Переход к изменению значения Гибернация после в окне Электропитание в Windows 7
  15. В поле «Состояние (мин.)» ставьте значение «0». Затем жмите «Применить» и «OK».
  16. Изменение значения Гибернация после в окне Электропитание в Windows 7
  17. Мы отключили гибернацию на компьютере и теперь можно удалить файл hiberfil.sys. Наберите Win+R, после чего откроется интерфейс инструмента «Выполнить», в область которого следует вбить:

    powercfg -h off

    После выполнения указанного действия жмите «OK».

  18. Удаление файла hiberfil.sys путем ввода команды в окно Выполнить в Windows 7
  19. Теперь осталось перезагрузить ПК и файл hiberfil.sys больше не будет занимать место на дисковом пространстве компьютера.

Способ 2: «Командная строка»

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

  1. Жмите «Пуск» и переходите во «Все программы».
  2. Переход во все программы через меню Пуск в Windows 7
  3. Зайдите в каталог «Стандартные».
  4. Переход в папку Стандартные через меню Пуск в Windows 7
  5. Среди размещенных в нем элементов обязательно найдите объект «Командная строка». Произведя по нему щелчок правой кнопкой мыши, в отобразившемся контекстном меню выберите способ запуска с полномочиями администратора.
  6. Запуск Командной строки от имени администратора через меню Пуск в Windows 7
  7. Запустится «Командная строка», в оболочку которой вам нужно вбить команду, раннее вводимую в окошко «Выполнить»:

    powercfg -h off

    После ввода применяйте Enter.

  8. Удаление файла hiberfil.sys путем ввода команды в интерфейс Командной строки в Windows 7
  9. Для завершения удаления файла так же, как и в предыдущем случае, необходимо произвести перезапуск ПК.

Урок: Активация «Командной строки»

Способ 3: «Редактор реестра»

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

  1. Снова вызовите окошко «Выполнить» путем применения Win+R. На этот раз в него нужно ввести:

    regedit

    Затем, как и в ранее описанном случае, требуется нажать «OK».

  2. Переход в редактор системного реестра путем ввода команды в окно Выполнить в Windows 7
  3. Запустится «Редактор реестра», в левой области которого щелкните по названию раздела «HKEY_LOCAL_MACHINE».
  4. Переход в раздел HKEY_LOCAL_MACHINE в окне редактора системного реестра в Windows 7
  5. Теперь переместитесь в папку «SYSTEM».
  6. Переход в раздел SYSTEM в окне редактора системного реестра в Windows 7
  7. Далее зайдите в каталог под именем «CurrentControlSet».
  8. Переход в раздел CurrentControlSet в окне редактора системного реестра в Windows 7
  9. Тут следует отыскать папку «Control» и войти в неё.
  10. Переход в раздел Control в окне редактора системного реестра в Windows 7
  11. Наконец, посетите директорию «Power». Теперь перемещайтесь в правую часть интерфейса окна. Щелкайте по параметру DWORD под названием «HibernateEnabled».
  12. Переход к редактированию параметра HibernateEnabled в разделе Power в окне редактора системного реестра в Windows 7
  13. Откроется оболочка изменения параметра, в которой вместо значения «1» вы должны поставить «0» и нажать «OK».
  14. Изменение значения параметра HibernateEnabled в окне редактора системного реестра в Windows 7
  15. Вернувшись в основное окно «Редактора реестра», щелкайте по названию параметра «HiberFileSizePercent».
  16. Переход к редактированию параметра HiberFileSizePercent в разделе Power в окне редактора системного реестра в Windows 7
  17. Здесь также существующее значение меняйте на «0» и щелкайте «OK». Таким образом, мы сделали размер файла hiberfil.sys, составляющим 0% от величины RAM, то есть фактически его уничтожили.
  18. Изменение значения параметра HiberFileSizePercent в окне редактора системного реестра в Windows 7
  19. Чтобы введенные изменения вступили в силу, как и в предыдущих случаях, остается только перезагрузить ПК. После его повторного включения файла hiberfil.sys на жестком диске вы уже не найдете.

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

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

7 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Александр
18 января 2020 15:45

А как удалить hiberfil.sys на других разделах/дисках (оставшиеся после старых систем)? Желательно без форматирования.

Александр
20 января 2020 08:09
Ответить на  Максим Тютюшев

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

Александр
23 января 2020 07:40
Ответить на  Максим Тютюшев

У меня единственная учетная запись и она с правами администратора.

Аноним
9 июля 2023 21:58

удалил через командную строку. всё прошло как по маслу.

Аноним
26 сентября 2023 12:42
Ответить на  Аноним

спасибо помогло, ещё раз спасибо

Задать вопрос