Hiberfil.sys, Pagefile.sys и новия файл Swapfile.sys - Windows

Съдържание:

Hiberfil.sys, Pagefile.sys и новия файл Swapfile.sys - Windows
Hiberfil.sys, Pagefile.sys и новия файл Swapfile.sys - Windows

Видео: Hiberfil.sys, Pagefile.sys и новия файл Swapfile.sys - Windows

Видео: Hiberfil.sys, Pagefile.sys и новия файл Swapfile.sys - Windows
Видео: CS50 2015 - Week 8, continued - YouTube 2024, Април
Anonim

Операционната система Windows съдържа няколко системни файла, необходими за правилното й функциониране. Някои от тях, които предизвикват много любопитство, са Swapfile.sys, hiberfil.sys & pAGEFILE.SYS, За да видите тези системни файлове на root кода на System (C), ще трябва да скриете защитените файлове на операционната система от Folder Options. В този пост ще обсъдим накратко за всеки файл.

Image
Image

hiberfil.sys

Файлът Hiberfil.sys е системен файл, който се използва от Windows за поддръжка на хибернация. Ако сте активирали режим на хибернация в Windows 8/10, ще видите този файл.

Прочети: Деактивиране, Активиране на хибернация в Windows 10/8.

Когато сте активирали режим на хибернация и впоследствие стартирате Бързо стартиране (което е настройката по подразбиране), файлът ви Hiberfil.sys ще бъде приблизително 3/4 от вашата RAM. Така че можете да видите, че файлът Hiberfil.sys в моя случай е 6.6GB, тъй като имам памет от 8GB. В случай, че сте деактивирали хибернация, ще откриете, че размерът му е приблизително равен на RAM.

В Windows 8 няма да откриете, че размерът на Hyberfil.sys е див, когато сте активирали хибернация. В по-ранната версия на Windows файлът за хибернация съхранява сесията на ядрото, драйверите на устройства и данните за приложенията. В Windows 10/8 файлът за хибернация съхранява само сесията на ядрото и драйверите на устройства, в резултат на което размерът остава повече или по-малко постоянен.

Деактивиране на хибернация

Ако желаете, винаги можете да деактивирате / активирате хибернацията ръчно или с помощта на нашия Ultimate Windows Tweaker или Microsoft Fix It. Но помнете, че в Windows 8/10 това също ще забрани бързо стартиране.

pAGEFILE.SYS

Pagefile.sys или Page File е файлът за пейджинг на компютрите, който вашият Windows използва като виртуална памет. PageFile.sys съхранява обекти в свръх използвана памет, които не са били достъпни за дълъг период от време. Когато Windows се изчерпи от физическата памет, той прибягва до използването на Page File, като напише част от съдържанието на RAM върху диска. Ако тази памет "Paged Out" се нуждае от обратно, друга част се записва на диска и тази част се чете. Можете да прочетете повече за файловете за разглеждане в TechNet.

Ако често получавате съобщение Системата Ви е с ниска виртуална памет, когато се опитате да стартирате всяко приложение с интензивно памет, може да искате да увеличите размера на Пейджинг файла. Размерът на файла Страница на моя компютър с Windows 8 е около 1,2 GB.

Изтриване на Pagefile.sys

Почистването на файла "Страница" при всяко изключване означава презаписване на данните с нули и това отнема време. Това ще увеличи времето за изключване. Но ако работите по поверителни документи, може да искате тази настройка да е включена. Когато зареждате такива документи, те се зареждат в RAM. За да запазите RAM, Windows поставя някои елементи в страницата. Следователно може да искате да изтриете страницата при всяко затваряне, в такива случаи. За целта отворете Regedit и отидете до следния клавиш:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management

В десния панел изберете New> DWORD (32-битова) стойност. Посочете стойността на DWORD ClearPageFileAtShutdown и да му даде стойност 1.

Swapfile.sys

В по-ранните версии на Windows имахте Swapfile.sys или Swap файла. Файлът за размяна съдържа обекти, които са извадени от паметта и не се очаква да бъдат достъпни за известно време и позволява на операционната система да използва пространството на твърдия диск, за да симулира допълнителна памет, когато системата работи с ниска памет, като размени част от RAM, която използвате, за да освободите паметта за други програми. Тази комбинация от RAM и Swap файлове е известна като виртуална памет. Със суап файл операционната система на компютъра ви "има" повече RAM, отколкото всъщност.

Swapfile не се използва в процеса на бързо стартиране на Windows 8 / 10. Това е файлът Hiberfil.sys, който съхранява сесията на ядрото и се включва тук.

В Windows 8/10 отново виждате Swapfile.sys! Тази последна версия на Windows има едновременно - заместващия, както и файла за локализиране. Размерът му е около 256 МБ - в моя случай това е 262 МБ.

Защо имаме нужда от друг виртуален файл в Windows 10/8?

Най- Swapfile.sys в Windows 8 е специален тип страници, използван вътрешно от системата, за да направи някои видове операции за пейджинг по-ефективни. Той е свикнал с това Спиране или възобновяване на метро или модерни приложения за Windows 8.

TechNet обяснява "новия" Swapfile.sys в Windows 8, както следва:

With the introduction of the Modern 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 8 can efficiently write the whole (private) working set of a suspended Modern 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 8 takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.

Надявам се, че това обяснява причината, поради която виждаме всичките три файла, вижте. Hiberfil.sys, Pagefile.sys & Swapfile.sys файлове в Windows 10/8.

Търсите ли да научите повече за други файлове или типове файлове или файлови формати в Windows? Проверете тези връзки:

Windows.edb файлове | Thumbs.db файлове | DLL и OCX файлове | Индекс.dat файл | NFO и DIZ файлове | Файл на Desktop.ini | Nvxdsync.exe.

Препоръчано: