Hiberfil.sys, Pagefile.sys и новый файл Swapfile.sys — Windows 11/10

Операционная система Windows содержит несколько системных файлов, необходимых для ее правильного функционирования. Некоторыми из них, которые вызывают большое любопытство, являются Swapfile.sys , Hiberfil.sys и Pagefile.sys . Чтобы увидеть эти системные файлы в корневом каталоге вашего системного (C) диска(System (C) Drive root) , вам нужно будет отобразить защищенные системные файлы в параметрах (Options)папки(Folder) . В этом посте мы кратко расскажем о каждом файле.

Hiberfil.sys, Pagefile.sys и новый Swapfile.sys

Что такое файл Hiberfil.sys

Файл Hiberfil.sys(Hiberfil.sys) — это системный файл, используемый Windows для поддержки режима гибернации . Если вы включили режим гибернации(Hibernation) в Windows 10 , вы увидите этот файл.

Когда у вас есть режим гибернации(Hibernation) , а затем включен быстрый запуск(Fast Startup) (что является настройкой по умолчанию), ваш файл Hiberfil.sys будет занимать примерно 3/4 вашей оперативной памяти(RAM) в Windows 7 .

В Windows 11/10 сейчас это 40%. Если вы отключили спящий режим(Hibernation) , вы обнаружите, что его размер примерно равен вашей оперативной памяти. В Windows 11/10/8 вы не обнаружите, что размер Hyberfil.sys зашкаливает, когда у вас включен режим гибернации(Hibernation) . В более ранней версии Windows файл гибернации хранил сеанс ядра, драйверы устройств и данные приложений. В Windows 11/10 файл гибернации хранит только сессию ядра и драйверы устройств, в результате чего размер остается более-менее постоянным.

Отключить спящий режим

При желании вы всегда можете отключить/включить гибернацию вручную  или с помощью нашего Ultimate Windows Tweaker или Microsoft Fix It. Но тогда помните, что в Windows 10/8 это также отключит быстрый запуск(Fast Startup) . При необходимости вы можете изменить размер файла hiberfil.sys(change the size of hiberfil.sys file) .

Что такое файл Pagefile.sys

Pagefile.sys или файл(Page File) подкачки — это компьютерный файл подкачки, который Windows использует в качестве виртуальной памяти. PageFile.sys хранит объекты в чрезмерно используемой памяти, к которым не обращались в течение длительного периода времени. Когда в Windows заканчивается физическая память, она прибегает к использованию файла подкачки(Page File) , записывая часть содержимого ОЗУ(RAM) на диск. Если эта «выгруженная» память нужна обратно, какая-то другая часть записывается на диск, а эта часть считывается обратно.

Если вы часто получаете сообщение В вашей системе недостаточно виртуальной памяти(Your system is low on virtual memory) , при попытке запустить какое-либо приложение, интенсивно использующее память, вы можете увеличить размер файла подкачки(increase the  Paging File size) .

Читайте(Read) : Как сделать резервную копию или переместить PageFile.sys(How to Back up or Move PageFile.sys) .

Удалить Pagefile.sys

Очистка файла подкачки(Clearing the Page file) при каждом выключении означает перезапись данных нулями, а это требует времени. Это увеличит время выключения. Но если вы работаете с конфиденциальными документами, возможно, вы захотите включить этот параметр. Когда вы загружаете такие документы, они загружаются в оперативную память(RAM) . Для экономии оперативной памяти Windows(RAM Windows) помещает определенные элементы в файл подкачки. Следовательно(Hence) , в таких случаях вы можете захотеть удалить файл подкачки при каждом завершении работы. Для этого откройте Regedit и перейдите к следующему ключу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

На правой панели выберите « Создать» > « Значение (Value)New > DWORD (32-разрядное) » . Назовите значение DWORD ClearPageFileAtShutdown и присвойте ему значение 1 .

Прочтите(Read) . Каков наилучший размер файла подкачки для 64-разрядных версий Windows(best Page File size for 64-bit versions of Windows) ?

Что такое файл Swapfile.sys

В более ранних версиях Windows у вас был Swapfile.sys или файл подкачки . (Swap)Файл подкачки(Swap) содержит объекты, которые были удалены из памяти и доступ к которым не ожидается в течение некоторого времени, и позволяет операционной системе использовать пространство на жестком диске для имитации дополнительной памяти всякий раз, когда системе не хватает памяти, путем подкачки раздела ОЗУ(RAM) , который неактивная программа использует на жестком диске, чтобы освободить память для других программ. Эта комбинация ОЗУ(RAM) и файлов подкачки(Swap) известна как виртуальная память(Memory) . Наличие файла подкачки приводит к тому, что операционная система вашего компьютера «имеет» больше оперативной памяти(RAM) , чем есть на самом деле.

Файл подкачки(Swapfile) не используется в процессе быстрого запуска Windows 11/10 . Это файл Hiberfil.sys , в котором хранится сеанс ядра, и здесь он играет роль.

В Windows 11/10 вы снова увидите Swapfile.sys ! В этой последней версии Windows есть и файл подкачки, и файл подкачки одновременно. Его размер составляет около 256 МБ — в моем случае это 262 МБ.

Читайте(Read) : Как сбросить виртуальную память или файл подкачки в Windows

Зачем нам нужен еще один файл виртуальной страницы в Windows 11/10 ?

Swapfile.sys Swapfile.sys in Windows 11/10  — это файл подкачки особого типа, используемый внутри системы для повышения эффективности определенных типов операций подкачки. Он используется для приостановки или возобновления работы приложений UWP для Windows(Suspend or Resume UWP Windows apps) .

TechNet объясняет «новый» Swapfile.sys в Windows следующим образом:

With the introduction of the UWP App, we needed a way to manage their memory outside of the traditional Virtual Memory/Pagefile method. With that, the “%SystemDrive%\swapfile.sys” was born.

Windows can efficiently write the whole (private) working set of a suspended UWP app to disk in order to gain additional memory when the system detects pressure.  This process is analogous to hibernating a specific app, and then resuming it when the user switches back to the app.  In this case, Windows takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.

Надеюсь, это объясняет причину, по которой мы видим все три файла, а именно. Файлы Hiberfil.sys(Hiberfil.sys) , Pagefile.sys и Swapfile.sys в Windows 11/10 .

Хотите узнать больше о других файлах, типах файлов или форматах файлов в Windows? Проверьте эти ссылки:(Looking to learn more about other files or file types or file formats in Windows? Check these links:)

файлы Windows.edb(Windows.edb files)  | Файлы Thumbs.db  | файлы DLL и OCX | Файл Desktop.ini | Nvxdsync.exe .



About the author

Я инженер-программист с более чем 10-летним опытом работы на платформах Windows 11 и 10. Я сосредоточился на разработке и поддержке высококачественного программного обеспечения для Windows 7 и Windows 8. Я также работал над множеством других проектов, включая, помимо прочего, Chrome, Firefox, Xbox One и файлы.



Related posts