Windows 10 (och 8) innehåller en ny virtuell minnesfil med namnet swapfile.sys. Den lagras i din systemdisk, tillsammans med pagefile.sys och hiberfil.sys. Men varför behöver Windows både en växlingsfil och en sidfil?
Windows byter ut vissa typer av data som inte används för att byta fil. För närvarande används den här filen för de nya "universella" apparna - tidigare kända som Metro-appar. Windows kan göra mer med det i framtiden.
Swapfile.sys, Pagefile.sys och Hiberfil.sys
RELATERAD: Så här visar du dolda filer och mappar i Windows 7, 8 eller 10
Som pagefile.sys och hiberfil.sys , den här filen lagras i roten till din systemdrift - C: \ som standard. Det syns också bara om du har gjort det aktiverat “Visa dolda filer och mappar” och om du har alternativet "Dölj skyddade operativsystemfiler" inaktiverat.
Hiberfil.sys används av Windows-operativsystemet för att lagra allt innehåll i ditt RAM-minne under viloläge. Det hjälper också till att aktivera den nya "hybridstart" snabbstartfunktionen i Windows 8 och 10. Pagefile.sys är där Windows-operativsystemet söker ut minne när det inte finns plats kvar i ditt RAM-minne och systemet behöver mer RAM.
Vad är utbytesfilen för?
Det finns inte mycket officiell Microsoft-information om den här filen där ute, men vi kan sammanställa ett svar från officiella Microsofts blogginlägg och forumsvar.
Sammanfattningsvis används swapfile - swapfile.sys - för närvarande för att byta ut Microsofts nya appstil. Microsoft har kallat dessa universella appar, Windows Store-appar, Metro-appar, Moderna appar, Windows 8-appar, Windows 8-stil UI-appar och andra saker på olika punkter.
Dessa appar hanteras annorlunda än traditionella Windows-skrivbordsappar . Windows hanterar sitt minne mer intelligent. Så här är Microsofts Black Morrison förklarar Det:
”Du kan fråga” Varför behöver vi en annan virtuell sidfil? ”Med introduktionen av den moderna appen behövde vi ett sätt att hantera deras minne utanför den traditionella metoden Virtual Memory / Pagefile.
”Windows 8 kan effektivt skriva hela (privata) arbetsuppsättningen för en upphängd modern app till disk för att få ytterligare minne när systemet upptäcker tryck. Denna process är analog med viloläge för en viss app och sedan återupptas den när användaren byter tillbaka till appen. I det här fallet utnyttjar Windows 8 mekanismen för avstängning / återupptagning av moderna appar för att tömma eller fylla i en apps arbetsuppsättning igen. ”
I stället för att använda standardpagefile.sys-filen för detta, byter Windows ut bitar av universella appar som inte längre är nödvändiga för filen swapfile.sys.
Microsofts Pavel Lebedinsky förklarar lite mer:
”Avbryta / återuppta appar i Metro-stil är ett scenario, det kan finnas andra i framtiden.
Swapfilen och den vanliga sidfilen har olika användningsmönster och olika krav med avseende på rymdreservation, dynamisk tillväxt, läs / skrivpolicy etc. Att hålla dem åtskilda gör det enklare. ”
I huvudsak används standardsidefilen för de normala sakerna i Windows, medan Microsofts nya appramverk använder en separat typ av fil för att intelligent byta ut bitar av nya appar.
Hur tar jag bort filen Swapfile.sys?
RELATERAD: Vad är Windows-sidfilen och ska du inaktivera den?
Denna fil är faktiskt ganska liten och bör ha en storlek på maximalt 256 MB. Du behöver inte ta bort den. Även om du har någon form av surfplatta med mycket låg lagringsutrymme hjälper swapfile.sys förmodligen att göra den mer lyhörd.
Swapfile.sys-filen hanteras tillsammans med filen pagefile.sys. Inaktivera sökningsfilen på en enhet inaktiverar också växlingsfilen på den enheten.
Vi rekommenderar verkligen inte att du gör detta, som att inaktivera din sidfil är en dålig idé .
Men du kan ta bort den här filen, om du vill. För att komma åt lämplig dialog öppnar du Start-menyn, skriver "prestanda" och väljer inställningsgenvägen "Justera utseende och prestanda för Windows".
I fönstret Prestationsalternativ klickar du på fliken Avancerat och klickar på knappen Ändra under virtuellt minne.
Avmarkera "Hantera automatiskt personsökningsfilstorlek för alla enheter", välj en enhet, välj "Ingen sökningsfil" och klicka på "Ange". Både pagefile.sys- och swapfile.sys-filerna tas bort från den enheten efter att du har startat om datorn.
Du borde kunna återskapa en sidfil på en annan enhet härifrån och Windows kommer att flytta dina virtuella minnesfiler till den enheten, så att du till exempel kan minska slitaget på en SSD-enhet och lägga dem på en mekanisk hårddisk.
Klicka på OK och starta om datorn. Filerna swapfile.sys och pagefile.sys ska försvinna från din enhet. För att återskapa dem, besök den här dialogrutan igen och aktivera en systemhanterad storlek på din C: \ -enhet eller en annan enhet.
Sammantaget är den här filen inte så dålig - den är en ny fil, men den tar mycket mindre utrymme än de traditionella pagefile.sys- och hiberfil.sys-filerna. Windows 10 borde använda mindre diskutrymme än Windows 7, även med denna extra virtuella minnesfil.