Hiberfil.sys, Pagefile.sys och Swapfile.sys i Windows: Skillnader och hantering

Senaste uppdateringen: 26/05/2025
Författare: Isaac
  • hiberfil.sys, pagefile.sys och swapfile.sys spelar viktiga roller i minnes- och avstängningshantering i Windows.
  • Att ta bort eller krympa dessa filer frigör utrymme men kan påverka systemets stabilitet eller funktionalitet.
  • Det är möjligt och lämpligt att hantera dess storlek beroende på RAM-användning och datorns egenskaper.

Skillnader mellan hiberfil.sys, pagefile.sys och swapfile.sys i Windows

När du utforskar innehållet på din hårddisk i Windows stöter du förr eller senare på mystiska filer som heter hiberfil.sys, pagefile.sys och swapfile.sys. Dessa filer är vanligtvis dolda och skyddade av själva operativsystemet, men de drar till sig uppmärksamhet eftersom de kan ta upp många gigabyte utrymme. Vet du verkligen vad de är till för, om du kan ta bort dem, eller hur de påverkar datorns prestanda?

I den här artikeln ska vi titta närmare på skillnaderna, funktionerna och hur man hanterar dessa filer i Windows. Vi kommer också att analysera om det är värt att ta bort dem, minska deras storlek eller helt enkelt låta systemet hantera dem. Allt detta förklarat på ett naturligt sätt, utan onödiga teknikaliteter och med praktiska råd för att få ut det mesta av det. lagring från din dator

Vad är hiberfil.sys, pagefile.sys och swapfile.sys?

För att förstå varför dessa filer finns och vad deras roll är i Windows behöver du veta hur systemet hanterar RAM och metoderna för sömn och vinterdvala.

hiberfil.sys Det är den fil som Windows använder för att spara hela innehållet i RAM-minnet när datorn går in i viloläge eller använder vissa funktioner som t.ex. snabb start. I grund och botten gör den en exakt kopia av vad som finns i RAM-minnet, vilket gör att allt återgår till hur det var vid omstart.

pagefile.sys Den är känd som personsökningsfilen eller virtuellt minne. Det gör att systemet kan använda en del av disklagringen som om det vore extra RAM-minne när det faktiska fysiska minnet är fullt. På så sätt flyttar Windows mindre använda processer och data till disken, vilket reserverar RAM för uppgifter med högre prioritet.

Swapfile.sys, för sin del, dök upp i Windows 8 och senare versioner. Dess funktion är mycket lik pagefile.sys, men är fokuserad på att hantera minne för moderna universella applikationer (UWP) och för snabb paus och återupptagning av applikationer. appar Metro. Den här filen gör att dessa applikationer kan förbli i bakgrunden utan att förbruka allt fysiskt RAM-minne.

Plats för hiberfil.sys-, pagefile.sys- och swapfile.sys-filer

Var finns dessa filer och varför är de inte lätt synliga?

Standard, Alla dessa filer skapas och lagras i rotdisken på den enhet där Windows är installerat, vanligtvis C: Windows håller dem dock dolda och skyddar dem från oavsiktlig åtkomst eller obehörig radering. För att visa dem måste du gå till mappalternativen och avmarkera rutan "Dölj skyddade operativsystemfiler".

  Hur man förtrollar saker i Minecraft - Du kan förtrolla saker i Minecraft på nivåerna 1000, X och oändligt.

Om du föredrar att använda linjen kommandon, du kan se dem genom att köra kommandot DIR /A:HC:\ i konsolen. Där kommer de att visas tillsammans med andra systemfiler.

Vad är hiberfil.sys egentligen och hur fungerar det?

Hiberfil.sys är avgörande för viloläge, en klassisk funktion i portabel och stationära datorer som låter dig stänga av datorn samtidigt som systemets exakta tillstånd sparas. När du försätter datorn i viloläge kopierar Windows hela innehållet i RAM-minnet till hiberfil.sys. Maskinen stängs sedan av helt och förbrukar noll energi. Vid omstart återställer systemet helt enkelt filen till RAM-minnet och återställer ditt arbete till var det var.

Dessutom, sedan Windows 8, används den här filen också för att implementera den så kallade "snabbstarten", vilket påskyndar boot sparar en del av systemkärnan och huvuddrivrutinerna. Därför, även om du inte använder viloläge manuellt, kan hiberfil.sys finnas på din disk.

Storleken på hiberfil.sys är vanligtvis lik den installerade RAM-minnet, även om den kan justeras med avancerade kommandon (till exempel genom att använda powercfg.exe /hibernate /size 50 för att minska den till 50%). Du kan dock inte gå under hälften av det fysiska RAM-minnet.

Vad gör pagefile.sys och varför är det viktigt?

Pagefile.sys är den berömda virtuella minnes- eller personsökningsfilen. Dess syfte är att låta Windows hantera arbetsbelastningar som överstiger mängden installerat RAM-minne. När det fysiska minnet blir fullt, "sidläser" Windows eller flyttar sällan använda data till pagefile.sys, vilket frigör utrymme i riktigt RAM-minne för viktigare uppgifter.

Den här filen är viktig för att förhindra krascher och tvingade programstängningar när RAM-minnet tar slut. Det hjälper operativsystemet och krävande applikationer att köras smidigt, även när RAM-minnet är på sitt gränsvärde.

Storleken på pagefile.sys beror på RAM-minnet och om Windows är automatisk eller manuellt konfigurerat.. Som standard justerar systemet sin storlek dynamiskt, men användaren kan ändra den, begränsa den eller till och med inaktivera virtuellt minne helt och hållet (även om det senare endast rekommenderas om du har mycket RAM och vet vad du gör).

  Ta reda på hur du stänger av offentliga WiFi-aviseringar på en Android-telefon

Vilken roll spelar swapfile.sys?

Swapfile.sys är den minst kända av de tre filerna, men den har en mycket specifik funktion i moderna versioner av Windows. Den är utformad för att effektivt hantera snabb avstängning och återupptagning av universella appar (UWP), särskilt de som ingår i systemet som standard och de som utvecklats för Metro/ModernUI-gränssnittet.

Den här filen gör att dessa appar kan förbli "pausade" utan att ta upp fysiskt minne, och det gör att de kan öppnas igen snabbare. Dess storlek är mycket mindre jämfört med pagefile.sys eller hiberfil.sys, och det är vanligtvis inte ett problem när det gäller diskutrymme.

Kan man verkligen radera dessa filer utan att något händer?

Det här är miljondollarfrågan. Svaret varierar beroende på filen och hur du använder din dator.

Ta bort hiberfil.sys: Om du aldrig använder viloläge (och inte förlitar dig på snabb start) kan du ta bort hiberfil.sys utan några andra konsekvenser än att förlora den funktionen. För att göra detta måste du inaktivera viloläge med kommandot powercfg /h av i ett fönster av terminala med administratörsbehörigheter. Vid omstart kommer Windows att radera hiberfil.sys och frigöra flera gigabyte, beroende på ditt RAM-minne.

Den enda negativa effekten är att du inte kommer att kunna försätta datorn i viloläge och snabbstartsläget kommer inte längre att vara tillgängligt, så uppstarten kommer att gå något långsammare. Förutom för bärbara datorer där viloläge är användbart för att spara batteritid är det vanligtvis inte problematiskt att inaktivera det.

Ta bort eller minska pagefile.sys

  • Gå till Kontrollpanelen > System > Avancerade systeminställningar.
  • På fliken "Avancerat" klickar du på "Inställningar" under Prestanda.
  • Välj fliken Avancerat igen och klicka på Ändra under Virtuellt minne.
  • Avmarkera rutan "Hantera automatiskt storleken på växlingsfiler för alla enheter".
  • Välj "Ingen växlingsfil" och tryck på Ställ in för att ta bort den, eller välj "Anpassad storlek" för att begränsa dess utrymme (till exempel 4000 MB initialt och 8000 MB maximalt, beroende på dina behov och RAM-minne).
  • Klicka på OK och starta om datorn för att tillämpa ändringarna.

rådet Om du har mer än en disk kan du flytta växlingsfilen till en sekundär enhet, så länge den är lika snabb som eller snabbare än den primära enheten. Om du flyttar den till en långsammare hårddisk kan prestandan försämras snarare än förbättras.

  Så här hindrar du Office från att spara filer till OneDrive som standard: En komplett guide för att återfå kontrollen

Minska storleken på hiberfil.sys (valfritt)

  • Öppna kommandotolken som administratör.
  • Skriv powercfg.exe /hibernate /size 50 så att den bara använder hälften av ditt RAM-minne (mindre än 50 % är inte möjligt).

Hur mycket plats tar egentligen dessa filer upp?

Storleken på varje fil beror på mängden RAM och systemkonfigurationen:

  • hiberfil.sysDet tar vanligtvis upp mellan 75 % och 100 % av RAM-minnet. Om du till exempel har 16 GB RAM kan filen ta upp mellan 12 och 16 GB.
  • pagefile.sysDess storlek är dynamisk, men är vanligtvis mellan 1 och 1,5 gånger RAM-minnet, även om den kan vara mycket mindre om du begränsar den manuellt.
  • Swapfile.sysDen är den minsta, vanligtvis mindre än 1 GB, beroende på vilka UWP-appar som används.

Dessa filer kan ta upp tiotals gigabyte, vilket är särskilt viktigt på bärbara datorer med hårddiskar. SSD av begränsad kapacitet.

Fördelar och nackdelar med att ta bort eller ändra dessa filer

Fördelar med att eliminera eller minska dem:

  • Frigör en betydande mängd utrymme (flera gigabyte) om du har begränsat lagringsutrymme.
  • Bättre kontroll över de resurser som systemet använder.

Nackdelar eller möjliga risker:

  • Du kommer att förlora möjligheten att försätta datorn i viloläge (i fallet med hiberfil.sys) eller använda snabbstart.
  • Om du tar bort pagefile.sys på en dator med begränsat RAM-minne kan det hända att datorn kraschar, att datorn stängs av oväntat eller att prestandan sjunker.
  • Vissa program kan kräva virtuellt minne för att fungera korrekt.

Vad händer om du raderar båda filerna?

Om du tar bort både hiberfil.sys och pagefile.sys och du dessutom har lågt RAM-minne kan datorn bli instabil eller till och med krascha när du öppnar flera program samtidigt. På moderna datorer med 16 GB eller mer RAM är det vanligtvis inga problem., men på äldre datorer eller datorer med lågt minne är det bättre att behålla åtminstone växlingsfilen.

När det gäller swapfile.sys är det inte värt att oroa sig för dess utrymme om du inte letar efter maximal optimering och vet exakt vad du gör.

Relaterad artikel:
Windows 10 FIX: Stora Windows.edb-filer