- Swapfile.sys werkt samen met pagefile.sys en hiberfil.sys voor Windows-geheugen en -slaapstand.
- De grootte ervan varieert afhankelijk van de belasting en de ruimte; schommelingen na het opnieuw opstarten zijn normaal.
- Verwijderen of verplaatsen vereist aanpassing van het virtuele geheugen; dit wordt niet aanbevolen vanwege de stabiliteit en prestaties.
- Om ruimte vrij te maken, begint u met het uitschakelen van de slaapstand en het up-to-date houden van uw systeem.
Veel gebruikers zijn zich niet bewust van het nut, of zelfs het bestaan, van de swapfile.sys-bestanden op WindowsDit bestand deelt de spotlight met pagefile.sys en hiberfil.sys, en samen maken ze deel uit van geheugenbeheer en functies zoals de slaapstand in Windows. Hoewel ze meestal verborgen zijn, kunnen hun aanwezigheid en grootte van invloed zijn op de schijfruimte, vooral als u een SSD met lage capaciteit gebruikt.
Hier leggen we precies uit wat swapfile.sys is en hoe je het kunt bekijken. We bespreken ook wanneer en hoe je het kunt verwijderen of verplaatsen (met enkele nuances) en de relatie ervan met UWP-apps en andere systeemcomponenten.
Wat is swapfile.sys en hoe verschilt het van pagefile.sys en hiberfil.sys?
In grote lijnen, swapfile.sys is een wisselbestand dat Windows gebruikt ter ondersteuning van RAMHet werkt in combinatie met pagefile.sys (pagineringsbestand) en hiberfil.sys (slaapstandbestand). Terwijl hiberfil.sys de systeemstatus opslaat tijdens de slaapstand, breidt pagefile.sys het geheugen uit wanneer er onvoldoende RAM is, en is swapfile.sys primair gereserveerd voor de Achtergrondbeheer van UWP-applicaties (die je installeert vanuit de Microsoft Store) en die dienen als een soort specifieke cache voor hen. Zelfs met voldoende geheugen kunnen Windows 10 en 11 nog steeds swapfile.sys gebruiken.
Een belangrijk detail: pagefile.sys en swapfile.sys zijn gekoppeldJe kunt niet de ene verwijderen en de andere intact laten met conventionele methoden; het beheer wordt gecoördineerd via de configuratie van het virtuele geheugen. Daarom, Het is niet mogelijk om ze naar de Prullenbak te verplaatsen met Delete of Shift+Delete.omdat het beveiligde systeembestanden zijn.
Als je ze niet ziet in C:, komt dat doordat Windows ze standaard verbergt. Om ze weer te geven, doe je het volgende:
- Open Verkenner en ga naar Vista.
- kiezen Opties.
- Klik op Ver.
- Selecteer daar “Verborgen bestanden, mappen en stations weergeven' en verwijder het vinkje 'Beveiligde besturingssysteembestanden verbergen (Aanbevolen)".
Zodra dit is gebeurd, verschijnen pagefile.sys, hiberfil.sys en swapfile.sys in de root van de systeemschijf.
Is het normaal dat de grootte verandert na een herstart?
Het korte antwoord is dat Ja, dat is normaal.Windows past de grootte van het virtuele geheugen en de swap-ruimte dynamisch aan op basis van de belasting, de recente RAM-gebruikgeschiedenis, de beschikbare ruimte en het interne beleid.
Bovendien is het de moeite waard om te onthouden dat 'Afsluiten' in Windows 10/11 een standaardinstelling gebruikt hybride start/stop die de systeemstatus niet altijd volledig downloadt. Als u wilt dat wijzigingen in het virtuele geheugen 100% worden toegepast en dat de grootte correct wordt gereset, kies Opnieuw opstarten in plaats van Uitschakelen.
In hulpmiddelen zoals TreeSize Je zult die ups en downs zien: Ze geven geen fouten aan.Het is niet alleen het intelligente ruimtebeheer van het besturingssysteem. Zolang u geen crashes of meldingen over onvoldoende geheugen ervaart, hoeft u zich geen zorgen te maken als de grootte tussen sessies fluctueert.
Kan ik swapfile.sys verwijderen? Voor- en nadelen
Het is mogelijk, maar Het is niet de meest verstandige oplossing.De belangrijkste reden is dat swapfile.sys neemt normaal gesproken niet veel ruimte in beslag. Op moderne computers gaat het verwijderen ervan ook gepaard met het aanpassen van de instellingen voor het virtuele geheugen, wat kan leiden tot instabiliteit, onverwachte crashes of problemen met UWP-appsVooral als je 16 GB RAM of minder hebt. In sommige gevallen is de ruimtebesparing bescheiden en het operationele risico groter.
Dat gezegd hebbende, als u zeker weet dat u geen UWP-apps gebruikt Of als u dringend het laatste beetje opslagruimte uit een kleine SSD moet halen, zijn er manieren om schakel het wisselbestand uitWij laten u de beschikbare opties zien, inclusief de bijbehorende waarschuwingen, zodat u kunt beoordelen of ze in uw situatie de moeite waard zijn.
Hoe swapfile.sys te verwijderen door virtueel geheugen uit te schakelen (standaardmethode)
Dit is de ‘officiële’ methode, omdat Windows staat handmatig verwijderen niet toe. swapfile.sys. Het idee is om virtueel geheugen uit te schakelen, wat in de praktijk verwijder pagefile.sys en swapfile.sysHet wordt niet aanbevolen voor computers met beperkt RAM-geheugen.
- Open Verkenner, klik met de rechtermuisknop op Dit team en druk op EIGENDOMMEN.
- betreedt Geavanceerde systeeminstellingen.
- Bij de tab vergevorderdDruk in Prestaties op configuratie.
- Weer in vergevorderd, bevind zich Virtueel geheugen en druk op Veranderen.
- Verwijder het vinkje bij “Beheer automatisch de wisselbestandsgrootte voor alle schijven'.
- Selecteer uw systeemeenheid en markeer Geen wisselbestand.
- pers Vestigen en bevestigt de waarschuwingen.
- Solliciteer met Accepteren tot we uit alle ramen zijn.
Om onderdrukking effectief te laten zijn, herstart de computer Vanuit de optie Opnieuw opstarten (niet Afsluiten). Controleer na het opstarten of pagefile.sys en swapfile.sys Ze zijn verdwenen uit de root van C: als u paging op alle stations hebt uitgeschakeld.
Geavanceerde deactivering via het register (risicovolle procedure)
Een andere specifieke optie is het aantikken van het register om Swapfile.sys uitschakelen zonder het virtuele geheugen volledig uit te schakelenDeze methode is alleen geschikt voor gebruikers die weten wat ze doen, omdat het wijzigen van het register problemen kan veroorzaken als er fouten worden gemaakt.
Belangrijke waarschuwingU hebt beheerdersrechten nodig. Het is een goed idee om deze eerst aan te maken. herstelpunt.
- Druk op Windows + RSchrijft regedit en druk op Enter.
- Navigeren naar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Maak een nieuw DWORD-waarde (32-bits) riep SwapfileControl.
- Open het en stel het in Gegevenswaarde = 0.
- Herstart Controleer de computer en of swapfile.sys verdwenen is.
Als u het liever automatiseert met PowerShell of Terminal (als beheerder):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Om terug te keren, verwijdert u de waarde SwapfileControl op dezelfde toets en opnieuw opstarten. Houd er rekening mee Hoewel dit meestal werkt, Het is niet altijd de ideale oplossing. als u afhankelijk bent van apps uit de Microsoft Store.
Kan swapfile.sys naar een andere schijf worden verplaatst?
Hier moeten we subtiel omgaan met de nuances. De mklink-opdracht verplaatst swapfile.sys nietHet creëert een symbolische link, maar het daadwerkelijke bestand blijft waar het was. Daarom, Het is niet mogelijk om het over te dragen door middel van links. naar een andere partitie.
Wat je kunt doen is virtueel geheugen opnieuw configurerenIn veel scenario's, bij het verplaatsen van pagefile.sys naar een andere schijf vanuit hetzelfde virtuele geheugenvenster, swapfile.sys gaat mee naar die verandering. Sommige gebruikers melden echter dat swapfile.sys kan op de systeemschijf blijven staan in bepaalde versies of configuraties. De officiële procedure om het te proberen is in ieder geval als volgt:
- Toegang tot Geavanceerde systeeminstellingen > Prestatie > configuratie > vergevorderd > Virtueel geheugen.
- Verwijder het vinkje bij “Automatisch beheren…'.
- Selecteer het systeemstation (C:) en controleer Geen wisselbestand > Vestigen.
- Kies het doelstation (bijvoorbeeld D:) en selecteer Systeembeheerde grootte > Vestigen.
- bevestig met Accepteren y herstart.
Let op de prestatiesAls u deze bestanden naar een langzamere schijf (een HDD) verplaatst, merkt u mogelijk het volgende: vertragingenvooral bij het openen of hervatten UWP-toepassingenDe potentiële verbetering van de levensduur van een SSD is discutabel vergeleken met de impact op de prestaties. Overweeg de upgrade daarom zorgvuldig.
Meer schijfruimte: slaapstand en onderhoud
Als uw doel is vrije ruimte Zonder de stabiliteit in gevaar te brengen, zijn er veiligere manieren om dit te doen dan te rommelen met virtueel geheugen. Je kunt bijvoorbeeld: slaapstand uitschakelenHiermee verwijdert u hiberfil.sys en maakt u op veel computers meerdere GB vrij:
powercfg -h off
Daarnaast is het raadzaam dat u een bepaald aantal periodiek onderhoud Aanbevolen door Microsoft om de algehele stabiliteit van het systeem te verbeteren en ongebruikelijk schijfruimtegedrag te verminderen:
- Scannen met Windows Defender (inclusief offline scannen) om malware uit te sluiten die systeembestanden manipuleert.
- Het start vaak opnieuw op Als u de optie Opnieuw opstarten kiest, sluit het systeem processen en worden de in behandeling zijnde wijzigingen toegepast.
- Installeer updates van Windows Update voor oplossingen en verbeteringen.
- Als u conflicten opmerkt, schakelt tijdelijk antivirussoftware van derden uit om te controleren of ze in de weg zitten en laat Defender u dekken terwijl u test.
- Reparatiecomponenten met DISM y SFC vanaf een bevoorrechte console:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Als alles hierna soepel verloopt, U vermijdt drastischere maatregelen met virtueel geheugen en u blijft ruimte vrijmaken zonder onnodige risico's.
Veelgestelde vragen en veelvoorkomende scenario's
- Kan ik swapfile.sys handmatig uit Verkenner verwijderen? Nee. Het wordt beschermd door het systeem. Windows staat niet toe dat je het direct verwijdert. Je zult de instellingen van het virtuele geheugen moeten doorlopen of de registermethode moeten gebruiken als je de risico's begrijpt.
- Is het verplicht om een swapfile te hebben als ik geen UWP-apps gebruik? Niet strikt genomen, maar Windows kan er zelfs gebruik van maken als u UWP niet gebruikt. Als u het uitschakelt, test uw applicaties dan grondig na het opnieuw opstarten om er zeker van te zijn dat er geen bijwerkingen zijn.
- Is het de moeite waard om pagefile/sys en swapfile.sys naar een HDD te verplaatsen om de SSD te "beschermen"? Het bewijs is wisselend: ze verplaatsen naar een langzamere schijf vermindert de prestaties, vooral in UWP. Moderne SSD-slijtage is over het algemeen goed onder controle; tenzij u ernstig ruimtegebrek hebt of zeer specifieke redenen hebt, is het meestal de beste optie om ze op de SSD te houden.
- Wat moet ik doen als mijn computer crasht na gebruik van virtueel geheugen? Schakel automatisch beheer in virtueel geheugen opnieuw in, start opnieuw op en test. Als het probleem aanhoudt, voer dan DISM en SFC uit, controleer de drivers en zorg ervoor dat er geen beveiligingssoftware is die de computer hindert.
- Hoe kan ik snel zien of het systeem ze gebruikt? Naast Explorer geven Resource Monitor en Taakbeheer u aanwijzingen over toewijding aan het geheugen en het gebruik van virtueel geheugen. Het feit dat het bestand bestaat en een bepaalde grootte inneemt, betekent niet dat het constant in gebruik is; Windows beheert het dynamisch.
Als u probeerde te begrijpen waarom, na een herstart, uw vrije ruimte omhoog schoot en het "wisselbestand" veranderde in een klein swapbestandJe hebt de sleutel al: Windows heeft zijn behoeften opnieuw berekend en de grootte van het virtuele geheugen aangepast. Tussen het weergeven of verbergen van deze bestanden, het beslissen of ze moeten worden uitgeschakeld, verplaatst of ruimte moeten worden bespaard door in de slaapstand te gaan, is het verstandig om net genoeg om te spelenBegin met het uitschakelen van de slaapstand als u gigabytes wilt vrijmaken, houd uw systeem up-to-date en schoon en pas pagefile.sys en swapfile.sys alleen aan als u precies weet wat u doet en de mogelijke gevolgen voor de stabiliteit of prestaties accepteert.
Redacteur gespecialiseerd in technologie- en internetvraagstukken met ruim tien jaar ervaring in verschillende digitale media. Ik heb gewerkt als redacteur en contentmaker voor e-commerce-, communicatie-, online marketing- en reclamebedrijven. Ik heb ook geschreven op websites over economie, financiën en andere sectoren. Mijn werk is ook mijn passie. Nu, via mijn artikelen in Tecnobits, probeer ik al het nieuws en de nieuwe kansen te verkennen die de wereld van de technologie ons elke dag biedt om ons leven te verbeteren.

