Што за файл hiberfil.sys ў Windows 10, 8 і Windows 7 і як яго выдаліць

Калі вы трапілі на гэтую артыкул праз пошук, можна выказаць здагадку што ў вас на дыску C на кампутары з Windows 10, 8 або Windows 7 знаходзіцца велізарны файл hiberfil.sys, пры гэтым вы не ведаеце, што гэта за файл і ён не выдаляецца. Пра ўсё гэта, а таксама аб некаторых дадатковых нюансах, звязаных з гэтым файлам і пойдзе гаворка ў гэтым артыкуле.

У інструкцыі асобна разбяром, што за файл hiberfil.sys і навошта ён патрэбны, як яго выдаліць або паменшыць, каб вызваліць месца на дыску, ці можна яго перанесьці на іншы дыск. Асобная інструкцыя на тэму для 10-кі: Гибернация Windows 10.

  • Што за файл 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 складаецца з простых крокаў:

  1. Запусціце камандную радок ад імя адміністратара (як запусціць камандную радок ад імя адміністратара).
  2. увядзіце каманду
    powercfg -h off
    і націсніце Enter
  3. Нейкіх паведамленняў аб паспяховым выкананні аперацыі вы не ўбачыце, але гибернация будзе адключаная.

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

Дадатковы нюанс, які варта ўлічыць карыстальнікам Windows 10 і 8.1: нават калі вы не карыстаецеся гибернацией, файл hiberfil.sys задзейнічаны ў сістэмнай функцыі "хуткі запуск", пра якую можна падрабязна прачытаць у артыкуле Хуткі запуск Windows 10. Звычайна істотнай розніцы ў хуткасці загрузкі не будзе, але калі вы вырашыце паўторна ўключыць гибернацию, выкарыстоўвайце апісаны вышэй метад і камандуpowercfg -h on.

Як адключыць гибернацию праз панэль кіравання і рэестр

Вышэйапісаны спосаб хоць і з'яўляецца, на мой погляд, самым хуткім і зручным, не адзіны. Яшчэ адзін варыянт, як адключыць гибернацию і выдаліць тым самым файл 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, з якога ўжо загружаецца драйвер файлавай сістэмы.

Глядзіце відэа: hiberfil sys -- что это за файл и как его удалить (Лістапада 2024).