Hiberfil.sys, Pagefile.sys och filen New Swapfile.sys i Windows 10/8
Windows operativsystem innehåller flera systemfiler som krävs för att den ska fungera korrekt. Några bland dem som väcker mycket nyfikenhet är Swapfile.sys, hiberfil.sys & pagefile.sys. För att se dessa systemfiler på din System (C) Drive-rot måste du dölja skyddade operativsystemfiler från mappalternativ. I det här inlägget ska vi kortfattat prata om varje fil.
hiberfil.sys
Hiberfil.sys-filen är en systemfil som används av Windows för att stödja viloläge. Om du har aktiverat viloläge i Windows 8/10 ser du den här filen.
Läsa: Inaktivera, aktivera viloläge i Windows 10/8.
När du har viloläge och därefter snabb uppstart aktiverat (vilket är standardinställningen) kommer din Hiberfil.sys-fil att vara ungefär 3/4 av din RAM. Så du kan se att Hiberfil.sys-filen i mitt fall är 6,6GB eftersom jag har en RAM på 8GB. Om du har inaktiverat viloläge, hittar du storleken ungefär lika med din RAM.
I Windows 8 hittar du inte storleken på Hyberfil.sys som kör vild när du har viloläge aktiverat. I den tidigare versionen av Windows lagrade vilolägesfilen kärnans session, drivrutiner och programdata. I Windows 10/8 lagrar vilolägesfilen endast kärnans session och enhetsdrivrutiner, varigenom storleken förblir mer eller mindre konstant.
Inaktivera viloläge
Om du vill kan du alltid inaktivera / aktivera viloläge manuellt eller genom att använda vår Ultimate Windows Tweaker eller en Microsoft Fix It. Men kom ihåg att i Windows 8/10 kommer det här att inaktivera snabb uppstart också.
pagefile.sys
Pagefile.sys eller sidfilen är datasökningsfilen som din Windows använder som virtuellt minne. PageFile.sys innehåller objekt i ett överutnyttjat minne som inte har nåtts under en lång tid. När Windows går ur det fysiska minnet, ställer det sig på att använda sidfilen genom att skriva några av innehållet i RAM till disken. Om det här "Paged out" -minnet behövs tillbaka, skrivs någon annan del till disken, och den här delen läses tillbaka. Du kan läsa mer om personsökningsfiler på TechNet.
Om du ofta får ett meddelande Ditt system är lågt på virtuellt minne, När du försöker starta en minnesintensiv applikation kanske du vill öka storleken på sökfiler. Storleken på sidfilen på min Windows 8-dator är cirka 1,2 GB.
Ta bort Pagefile.sys
Rengöring av sidfilen vid varje avstängning innebär att data skrivs över nollor, och det tar tid. Detta ökar avstängningstiden. Men om du arbetar med konfidentiella dokument kanske du vill ha den här inställningen "på". När du laddar sådana dokument laddas de i RAM. För att spara RAM placerar Windows vissa objekt i sidfältet. Därför kanske du vill radera sidfiler vid varje avstängning, i sådana fall. För att göra så öppna Regedit och navigera till följande nyckel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Minneshantering
I den högra rutan väljer du Nytt> DWORD-värde (32-bitars). Namn DWORD-värdet ClearPageFileAtShutdown och ge det ett värde av 1.
Swapfile.sys
I tidigare versioner av Windows hade du Swapfile.sys eller swap-filen. Bytfilen innehåller objekt som har utmatats från minnet och förväntas inte nås under en tid och tillåter ett operativsystem att använda hårddiskutrymme för att simulera extra minne när systemet körs lite i minnet genom att byta RAM-del som en tomgångsprogrammet använder på hårddisken för att frigöra minne för andra program. Denna kombination av RAM och Swap-filer är känt som Virtual Memory. Att ha en swap-fil gör att datorns operativsystem har "mer" RAM än vad den egentligen har.
Swapfile används inte i snabbstartsprocessen för Windows 8 / 10. Det är filen Hiberfil.sys som lagrar kärnans session och kommer till spel här.
I Windows 8/10 kommer du igen att se Swapfile.sys! Den senaste versionen av Windows har både - både byte och sökningsfilen samtidigt. Det är cirka 256 MB i storlek - i mitt fall är det 262 MB.
Varför behöver vi en annan virtuell sidfil i Windows 10/8?
De Swapfile.sys i Windows 8 är en speciell typ av sidfiler som används internt av systemet för att göra vissa typer av personsökningsoperationer effektivare. Det är vanligt Stäng eller fortsätt Metro eller Modern Windows 8-appar.
TechNet förklarar "nya" Swapfile.sys i Windows 8 enligt följande:
Med introduktionen av den moderna appen behövde vi ett sätt att hantera sitt minne utanför det traditionella virtuella minnet / Pagefile-metoden. Därmed föddes "% SystemDrive% \ swapfile.sys".
Windows 8 kan effektivt skriva hela (privata) arbetsuppsättningen av en suspenderad Modern app till disken för att få extra minne när systemet upptäcker tryck. Denna process är analog med att dvala en specifik app och sedan återuppta den när användaren växlar tillbaka till appen. I det här fallet utnyttjar Windows 8 möjligheten att suspendera / återuppta mekanismen i moderna appar för att tömma eller återfylla en apps arbetssats.
Jag hoppas det förklarar anledningen till att vi ser alla tre filerna, dvs. Hiberfil.sys, Pagefile.sys & Swapfile.sys-filer i Windows 10/8.
Vill du lära dig mer om andra filer eller filtyper eller filformat i Windows? Kolla dessa länkar:
Windows.edb-filer | Thumbs.db-filer | DLL- och OCX-filer | Index.dat fil | NFO och DIZ-filer | Desktop.ini-fil | Nvxdsync.exe.