Hiberfil.sys - що за файл, і чи можна його видаляти?

Hiberfil.sys - що за файл, і чи можна його видаляти?

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

Природно, про всі такі документи і служби знати неможливо. Але в цій справі дуже важливо уважно розбиратися з суттю питання, а не поспішати видаляти папку з hiberfil.sys.

Визначення

Отже, як ви вже зрозуміли, сьогодні спробуємо розібратися з тим, що за файл hiberfil.sys, чи можна його прибрати з системи, і чим він використовується?

Швидше за все, ви вирішили "почистити" систему і набрели на диск C з увісистим файлом. Звичайно, поспішно його видаляти - справа ризикова, краще детальніше про неї дізнатися.

На системному диску не всі дані буде показано відразу. Змінити це можна у властивостях. Після вибору відображення всіх файлів саме розмір hiberfil.sys може застати вас зненацька. Він може займати до 60% обсягу ОЗП. Служить для того, щоб записувати всю інформацію з оперативної пам 'яті в момент включення сплячого режиму або гібернації.

Режими

Перш ніж детальніше розібратися з тим, як видалити hiberfil.sys та іншими його операціями, дізнаємося про можливі параметри енергоспоживання.

Ви напевно знаєте, що комп 'ютер можна відключати або "присипляти". Так от в останньому випадку є відразу три режими, які мають деякі відмінності:

  • Соне. У цьому випадку система відключається, але на неї все одно подається харчування, нехай і в невеликій кількості. Активна ОЗП дозволяє користувачеві швидко повернутися до роботи.
  • Гібернація. Цей режим працює на ноутбуках, і навмисно для них був розроблений. Він залишає харчування ОЗУ, але в цьому випадку занадто швидко розрядиться акумулятор. Тому вся інформація буде відправлятися в hiberfil.sys. Що за файл, ви зможете зрозуміти, коли відкриєте диск C. Коли систему знову увімкнуть, всі дані будуть вивантажені з цього сховища.
  • Гібридний сплячий режим. Це варіант вимикання для десктопних пристроїв. Він об 'єднує сон із гібернацією. Вся інформація переходить у файл hiberfil.sys, але при цьому оперативна пам 'ять підживлюється електрикою. Варіант хороший для тих, у кого ноутбук стоїть на зарядці весь час. По-перше, користувач швидко відновлює роботу, по-друге, при відключенні електрики може не бояться втрати файлів.

Що робити?

Розуміючи, що за файл hiberfil.sys, виникає питання - чи варто включати гібернацію? Його можна використовувати тільки в разі, якщо ви часто вимикаєте ноутбук. Якщо ж ви просто закриваєте кришку пристрою, то вам вистачить і сплячого режиму.

Це ж питання стосується і власників портативних систем. У цьому випадку варто задуматися, що вам пріоритетніше. Якщо ви використовуєте SSD, вам також не знадобиться гібернація.

А ось тим, хто перезавантажує комп 'ютер "раз на рік", потрібно задуматися над цим питанням.

Вилучення

Часто багато хто хоче дізнатися, як видалити hiberfil.sys? Але це питання виникає через незнання призначення файлу. Якщо ви пробували вже перенести його в кошик, то зіткнулися з тим, що це неможливо зробити. Не переживайте, системою так задумано. Щоб знищити документ гібернації, потрібно вимкнути цей режим у Windows.

Зменшення

Є можливість і зробити файл меншим обсягом. Але цей варіант підійде тим, хто використовує швидкий запуск Windows 10. Цей варіант не потребує великої кількості пам 'яті, щодо гібернації.

Щоб зменшити файл, потрібен командний рядок. Для цього переходимо в "Пуск" і знаходимо там відповідний рядок. Нагадуємо, що дана операція відноситься тільки до користувачів Windows 10. Запускати командний рядок потрібно від імені адміністратора.

Коли відкриється нове вікно з рядком, потрібно буде вводити спеціальні команди. Спочатку використовуємо (без лапок): «powercfg /h /type reduced». Якщо щось пішло не так, або вам не підходить такий результат, можна повернути початковий розмір файлу. Для цього вводимо: «powercfg /h /type full».

При команді "powercfg -h -size 75%" розмір файлу стане меншим на 75% від обсягу оперативної пам 'яті.

Вимкнення

Для того, щоб відключити гібернацію, не обов 'язково знати, де знаходиться hiberfil.sys. Але для загального розвитку варто сказати, що він розміщений прямо в теці диска C. Якщо ви його не бачите там, є цьому пояснення:

  • ви ніколи не використовували раніше гібернацію;
  • цей режим відключено;
  • системні файли приховані.

Отже, щоб вимкнути гібернацію, потрібно зайти в "Панель керування". Цей розділ знаходиться в "Пуску". Далі переходимо в "Обладнання і звук", а після знаходимо папку "Електроживлення".

Тут відкриється нове вікно, в якому можна налаштовувати і керувати схемами електроживлення. Швидше за все, у вас буде встановлений "Збалансований" план, його і будемо налаштовувати.

У вікні, що відкривається, шукаємо "Перекладати у сплячий режим" і встановлюємо значення "Ніколи". Звичайно, цей момент не такий важливий, але цим режимом краще керувати самостійно.

Після цього потрібно перейти до командного рядка. Ми вже знаємо, як це зробити в Windows 10, тепер розглянемо цю опцію на прикладі "Сімки". З цією ОС все ще простіше. Достатньо натиснути комбінацію Win + R, або перейти в "Пуск" і вибрати "Виконати".

У новому вікні необхідно ввести команду "powercfg -h off" (без лапок) і клацнути Enter. Тепер якщо повернутися на диск C, то виявити цей файл не вдасться. Якщо вам потрібно увімкнути цей режим, ви можете ввести вищезгадану команду, але замість "off", вказати "on".

Реєстр

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

Щоб запустити реєстр, потрібно знову використовувати комбінацію "Win + R". У рядок, що з 'явився, ввести "regedit". З 'явиться нове вікно. У ньому потрібно знайти спочатку гілку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power. У правій частині вікна з 'являться додаткові параметри. Для HiberFileSizePercent і HibernceEnabled потрібно встановити значення "0".

Перенесення

Ті, хто не хоче відключати гібернацію, але і не проти звільнити трохи системного простору, хочуть перенести hiberfil.sys. Чи можливо це зробити?

У операційній системі, що розглядається нами, є цілий пакет файлів, які знаходяться в корені диска C. Кожен має відношення до завантаження ОС, а тому зберігати їх де-небудь, крім як в корені, не можна. Чим пояснити це питання?

Справа в тому, що в момент завантаження ОС потрібні певні файли. Але вони не можуть самостійно підвантажитися. Для цього потрібен драйвер файлової системи. Але сам цей документ прочитати не можна, поки він не завантажиться. У підсумку виходить так, що сама система себе ж і запускає.

Це замкнене коло може розірвати невеликий документ, який виконує одну єдину функцію: знаходить кореневі файли і завантажує їх. Тобто цей "помічник" запускає всі процеси, для запуску всіх процесів.

Активація ПК після сплячого режиму відбувається схожим чином. Щоб запустити hiberfil.sys, потрібен файлик, який знаходиться в hiberfil.sys. Тому читає цей документ той самий маленький файлик, який допомагає і при завантаженні системи після повного вимикання.

Все це дозволяє зробити висновок: переносити hiberfil.sys неможливо, оскільки файлик, який запускає hiberfil.sys, не має поняття про логічну та фізичну структуру диска, внутрішні каталоги, високорівневі конструкції тощо.