Как да изтриете големия файл hiberfil.sys в Windows

Ако все пак проверите компютъра си за големи файлове, които използват много дисково пространство, има вероятност да попаднете на файл, наречен hiberfil.sys на вашия основен диск на Windows, в крайна сметка, който обикновено има размер от няколко гигабайта, но може също да пресече знака от 10 гигабайта в някои системи.

Файлът е скрит по подразбиране, но можете да го промените в опциите на папката Explorer, така че да бъде показан.



Някои програми на трети страни го показват директно, но ако разглеждате Windows Explorer или друг файлов мениджър, може да не го забележите, докато не направите промените и покажете файловете на операционната система по подразбиране.

Бакшиш: използвай програма като безплатния WizTree за директно показване на файла.

Файлът hiberfil.sys има размер от няколко гигабайта в съвременните компютърни системи. В тестова система с 8 GB памет, работеща под Windows 8, тя използва около 6,6 гигабайта пространство на твърдия диск. Размерът зависи от паметта, която се използва.

В зависимост от това колко памет има система и колко се използва, hiberfil.sys може да е доста голям. Напоследък това отново става проблем с нарастването на твърди дискове, от които много от тях не предлагат твърде голям капацитет за съхранение в сравнение с дисково-базирани устройства.

Бързи въпроси и отговори

Какво е hiberfil.sys?

Hiberfil.sys е файл, който операционната система Windows създава, когато потребителите изберат да презимуват компютъра, работещ под Windows.

Защо hiberfil.sys е толкова голям?

Windows прави моментна снимка на системната памет и я съхранява на твърдия диск. Файлът hiberfil.sys никога не може да бъде по-голям от инсталираната оперативна памет, но може да има размер от няколко гигабайта.

Каква е ползата от използването му?

Windows зарежда файла при следващия старт, така че потребителите да възобновят сесията си.

Hiberfil.sys обясниhiberfil.sys

Самият файл се използва за хибернация на системата. Всеки път, когато използвате Хибернация на вашия компютър, Windows прави моментна снимка на текущата памет и я записва на диск. Това включва работещите програми, отворените документи, отворените прозорци и всичко останало от значение.

Основната идея зад функцията е да се ускори зареждането на сесията при следващо стартиране. Първоначално е проектиран за мобилни компютри като лаптопи, но може да се използва и на настолни компютри.



Файлът може да е толкова голям, колкото общото количество RAM, инсталирано на компютъра, но обикновено е по-малко в съвременните системи, благодарение на компресията, използвана от тези по-нови версии на Windows.

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

Най-добрият начин да изтриете hiberfil.sys е да деактивирате функцията за хибернация, така че файлът hiberfil.sys да не е създаден изобщо и хибернацията вече да е опция в системата.

Функцията е активирана в повечето продавани преносими компютри и може да бъде деактивирана лесно, но преди да ви кажем как да направите това, трябва да споменем последствията, които може да има деактивирането на хибернацията.

Последствия

Ако деактивирате Хибернация, функционалността вече не е налична. Можете обаче да преминете към всяко друго състояние на захранване, което означава, че изключването и режимът на заспиване работят точно както преди.

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

Деактивирайте функцията за хибернация в поддържаните версии на Windows

disable hibernate windows

Когато деактивирате Хибернация, файлът hiberfil.sys ще бъде изтрит автоматично. За да направите това във всички поддържани версии на Windows, направете следното:



  • Докоснете клавиша на Windows, за да изведете менюто 'Старт' във вашата версия на Windows.
  • Въведете cmd.exe, задръжте Ctrl и Shift и щракнете върху резултата. Алтернатива: щракнете с десния бутон върху cmd.exe и изберете стартиране като администратор.
  • Това отваря повишен команден ред. Потвърдете това, като погледнете заглавието на прозореца: той трябва да е с администратора.
  • Тип powercfg -h изключен,

Имайте предвид, че не получавате потвърждение, че Hibernate е изключен в системата.

Това изключва хибернацията в системата и ще изтрие големия hiberfil, sys файл на компютъра, както и ще освободи място в процеса.

Ако имате нужда от хибернация, просто изпълнете същите стъпки, описани по-горе, но използвайте powercfg -h на Вместо това като команда, тъй като тя включва функцията отново.

Ще забележите, че Hibernate вече не е опция, когато изберете изключване на вашата система, но това не би трябвало да е проблем, ако никога не сте го използвали така или иначе или можете да живеете без него. Винаги е възможно да се възстанови функционалността с помощта на параметъра -on

Променете размера на hiberfil.sys

Системните администратори могат да зададат максимален размер за файла в Windows. Възможно е да намалите размера с до 50%, но това може да доведе до проблеми, ако използваната памет е по-голяма от избрания размер.

Използвайте командата powercfg -h -size 50, за да ограничите размера до 50% от инсталираната RAM. Можете да използвате всяко процентно число от 50 до 100, за да зададете размера, но не може да надхвърли 50 или над 100.

Отново, обикновено не е добра идея да ограничите размера на файла, тъй като това може да доведе до всякакви проблеми.

компресия

Съвременните компютърни системи обикновено се доставят с повече памет и това доведе до увеличаване на размера на файла за хибернация на персонални компютри с Windows. За да избегне hiberfil.sys файлове с размер 16 или 32 гигабайта, Microsoft въведе компресия, за да поддържа размера възможно най-нисък, но без да жертва скоростта на стартиране на системата.

Имайте предвид обаче, че Vista и XP не поддържат тази нова функция и че може да видите много голям файл за хибернация като последица.