Vad är Windows-sidfilen och ska du inaktivera den?

Windows använder en sidfil för att lagra data som inte kan hållas i datorns minne för slumpmässig åtkomst när den fylls. Medan du kan justera sidfilsinställningarna kan Windows hantera sidfilen på egen hand.

Windows-sidfilen missförstås något. Människor ser det som orsaken till avmattningar eftersom det är långsammare att använda sidfilen än datorns RAM, men att ha en sidfil är bättre än att inte ha en.

Bildkredit: Blake Patterson på Flickr

Hur sidfilen fungerar

Sidfilen, även känd som swap-filen, sidfilen eller sidfilen, är en fil på din hårddisk. Den finns på C: \ pagefile.sys som standard, men du ser den inte om du inte säger till Windows Explorer att inte dölja skyddade operativsystemfiler.

Din dator lagrar filer, program och annan data som du använder i ditt RAM-minne (random access memory) eftersom det är mycket snabbare att läsa från RAM-minne än att läsa från en hårddisk. När du till exempel öppnar Firefox läses Firefox-programfiler från din hårddisk och placeras i RAM-minnet. Datorn använder kopiorna i RAM i stället för att upprepade gånger läsa samma filer från hårddisken.

Program lagrar data de arbetar med här. När du visar en webbsida laddas webbsidan ner och lagras i ditt RAM-minne. När du tittar på en YouTube-video hålls videon i RAM-minnet.

Bildkredit: Glenn Batuyong på Flickr

När RAM-minnet blir fullt flyttar Windows en del av data från RAM-minnet till hårddisken och placerar den i sidfilen. Den här filen är en form av virtuellt minne. Medan du skriver dessa data till hårddisken och läser den senare är mycket långsammare än att använda RAM, det är ett backupminne - snarare än att kasta bort potentiellt viktiga data eller att program kraschar lagras data på din hårddisk.

Windows försöker flytta data som du inte använder till sidfilen. Till exempel, om du har haft ett program minimerat under lång tid och det inte gör någonting, kan dess data flyttas från RAM till din sidfil. Om du maximerar programmet senare och märker att det tar ett tag att komma tillbaka istället för att omedelbart snappa till liv, byts det tillbaka in från din sidfil. Du ser datorns hårddisklampa blinka när detta händer.

Bildkredit: Honou på Flickr

Med tillräckligt med RAM på moderna datorer bör den genomsnittliga användarens dator normalt inte använda sidfilen vid normal datoranvändning. Om du ser att hårddisken börjar slipa och program börjar sakta ner när du har en stor mängd öppen, är det en indikation på att din dator använder sidfilen - du kan snabba upp saker genom att lägga till mer RAM. Du kan också försöka frigöra minne - till exempel genom att bli av med värdelösa program som körs i bakgrunden.

Myt: Inaktivera sidfilen förbättrar prestanda

Vissa människor säger att du bör inaktivera sidfilen för att påskynda din dator. Tänkandet går så här: sidfilen är långsammare än RAM, och om du har tillräckligt med RAM kommer Windows att använda sidfilen när den ska använda RAM och saktar ner din dator.

Detta är inte riktigt sant. Människor har testat denna teori och funnit att Windows kan köras utan en sidfil om du har en stor mängd RAM, men det finns ingen prestationsfördel för att inaktivera sidfilen.

Att inaktivera sidfilen kan dock leda till några dåliga saker. Om program börjar använda allt tillgängligt minne kommer de att krascha istället för att bytas ut ur RAM till din sidfil. Detta kan också orsaka problem när du kör programvara som kräver mycket minne, till exempel virtuella maskiner. Vissa program kan till och med vägra att köra.

Sammanfattningsvis finns det ingen bra anledning att inaktivera sidfilen - du får tillbaka hårddiskutrymme, men den potentiella systeminstabiliteten är inte värt det.

Hantera sidfilen

Windows hanterar automatiskt sidfilens inställningar åt dig. Men om du vill justera dina sidfilinställningar kan du göra det i fönstret Avancerade systeminställningar. Klicka på Start, skriv avancerade systeminställningar i Start-menyn och tryck på Enter för att öppna den.

Klicka på knappen Inställningar under prestanda.

Klicka över till fliken Avancerat och klicka på knappen Ändra i avsnittet Virtuellt minne.

Windows hanterar automatiskt dina sidfilsinställningar som standard. De flesta användare bör lämna dessa inställningar i fred och låta Windows fatta det bästa beslutet för dig.

En justering som kan hjälpa till i vissa situationer flyttar dock sidfilen till en annan enhet. Om du har två separata hårddiskar på din dator, förutsatt att den ena är systemdrivrutinen med dina program installerade på den och en är en mindre använd datadisk, kan flyttning av sidfilen till datadisken möjligen erbjuda ökad prestanda när din sida filen används. Förutsatt att Windows redan kommer att använda systemdrivenheten om den behöver använda sidfilen sprider detta ut hårddiskaktiviteten istället för att koncentrera den på en enhet.

Varning: Se till att behålla sidfilen på din snabbaste enhet! Till exempel har många datorer nu en snabb SSD som systemdisk och en långsammare mekanisk hårddisk som en sekundär datadisk. I det här fallet bör du definitivt lämna din sidfil på den snabba SSD-enheten och inte flytta den till en långsammare hårddisk.

Observera att detta bara hjälper om du faktiskt har två separata hårddiskar i din dator. Om du har en hårddisk uppdelad i flera partitioner, var och en med sin egen enhetsbokstav, kommer detta inte att göra någonting. Oavsett om det är partitionerat eller inte, är det fortfarande samma fysiska hårddisk.

Sammanfattningsvis är sidfilen en viktig del av Windows. Även om det sällan används är det viktigt att ha det tillgängligt för situationer där program använder en ovanligt stor mängd minne.

Att ha en sidfil saktar inte ner din dator - men om din dator använder sidfilen mycket bör du förmodligen få lite mer RAM-minne.