Файлы можно встретить в корневой папке жесткого диска с операционной системой семейства Windows. Для этого нужно включить отображение скрытых файлов и папок в проводнике.
На назначение первого файла косвенно указывает его название. Оно образовано от английского глагола hibernate, который переводится как “находиться в спячке” или “быть в бездействии”. Файл нужен, чтобы компьютер мог переходить в состояние гибернации. Это такой режим, при котором энергопотребление практически отсутствует, а содержимое оперативной памяти выгружается на жесткий диск. Вот в этом файле, hiberfil.sys, это содержимое и сохраняется. Возвращение к работе происходит при нажатии любой клавиши или кнопки питания, а если речь идет о ноутбуке, то и при поднятии крышки-экрана. При этом все окна и программы с открытыми файлами останутся на том же месте и в том же состоянии, как и на момент выбора гибернации.
Файл создается, даже если пользователь никогда не использует данный режим, но возможность им воспользоваться имеется в меню Пуск — Завершение работы. Даже если удалить его, загрузившись с другого носителя, к примеру, с внешнего жесткого диска, Live-CD или флешки, то он вновь будет создан при нормальной загрузке. Система таким образом резервирует место под содержимое ОЗУ на жестком диске. Поэтому его размер примерно соответствует количеству установленной памяти.
Назначение pagefile.sys прозаичнее. Он используется, когда наблюдается нехватка оперативной памяти. В этом случае ее участки, занятые бездействующими на текущий момент программами, сбрасываются на жесткий диск блоками размером 4096 байт (иногда используется термин “свопятся”). Эти блоки называют страницами. Отсюда и происходит имя файла pagefile.sys – “page” в переводе это “страница”. Таким образом реализуется так называемый механизм виртуальной памяти. Запись на жесткий диск предполагает наличие файла. Этим файлом как раз и является pagefile.sys.
Виртуализация имеет поддержку на уровне архитектуры процессоров. Первые зачатки технологии появились еще в поколении 80286. В те времена объемы модулей ОЗУ не превышали 8-16 Мб. На текущий момент необходимость в нем при объемах ОЗУ начиная с 16 Гб это скорее дань традиции.
Удалять “руками” hiberfil.sys и pagefile.sys бесполезно. Чтобы они исчезли, нужно изменить настройки.
Как удалить hiberfile sys
Приведенная инструкция актуальна для всех ОС Windows, начиная с Vista. Для изменения настроек необходимы привилегии администратора.
Отключить использование режима гибернации можно через интерфейс командной строки. Для этого сперва нужно нажать сочетание Win+R – откроется окно “Выполнить”. В нем набрать “cmd” и нажать Enter.
Откроется консоль. В ней набрать “powercfg -h off” и опять нажать Enter.
Это все. Даже если у вас включено отображение скрытых файлов и папок, файла hiberfile.sys вы не найдете.
Вместе с ним пропадет пункт “Гибернация” из вариантов кнопки “Завершение работы”.
Как удалить pagefile sys
Этот файл удалить немного сложнее. Для этого нужно открыть свойства у значка “Мой компьютер”.
В нем выбрать “Дополнительные параметры системы”. Если Вы не администратор, появится окно с заголовком “Контроль учетных записей пользователей”, в котором потребуется ввести пароль администратора. Откроется окно “Свойства системы”.
На его вкладке “Дополнительно” требуется нажать кнопку “Параметры” в блоке “Быстродействие”. В появившемся окне “Параметры быстродействия” выбрать вкладку “Дополнительно”.
На ней в самом низу имеется блок “Виртуальная память” с кнопкой “Изменить”. Нажимаете ее. Появится окно “Виртуальная память”.
Чтобы файл pagefile.sys исчез, снять галочку напротив “Автоматически выбирать объем файла подкачки”, поставить точку в чекбоксе напротив пункта “Без файла подкачки” и нажать кнопку правее него “Задать” (обязательно).
Появится окно с предупреждением о необходимости перезагрузки:
Жмем ОК и перезагружаемся. После этого файл pagefile.sys уже не появится.