Багато користувачів помічають, що значну частину дискового простору комп'ютера займає файл 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. Два з них вимагають попереднього відключення глибокого сну. Це варіанти здійснюються за допомогою введення команди в вікно «Виконати» або «Командний рядок». Останній спосіб, який передбачає редагування реєстру, можна втілити навіть без дотримання умови попереднього відключення глибокого сну. Але його використання пов'язане з підвищеними ризиками, як і будь-які інші роботи в «Редакторі реєстру», а тому його рекомендуємо використовувати тільки в тому випадку, якщо два інших методу з якихось причин не принесли очікуваного результату.