Mi az a swapfile.sys fájl, és törölni kell-e vagy sem?

Utolsó frissítés: 01/12/2025

  • A Swapfile.sys a pagefile.sys és a hiberfil.sys fájlokkal együttműködve működik a Windows memória és a hibernálás esetén.
  • Mérete a terheléstől és a helytől függően változik; az újraindítás utáni ingadozás normális.
  • A törlés vagy áthelyezés virtuális memória módosítását igényli; stabilitási és teljesítménybeli okokból nem ajánlott.
  • A hely felszabadításához először tiltsa le a hibernált módot, és tartsa naprakészen a rendszert.
swapfile.sys

Sok felhasználó nincs tisztában a hasznosságával, vagy akár a létezésével sem. swapfile.sys fájlok Windows rendszerenEz a fájl a pagefile.sys és a hiberfil.sys fájlokkal osztozik a reflektorfényben, és együttesen a memóriakezelés részét képezik, és olyan funkciókat látnak el, mint a Windows hibernálás. Bár általában rejtve vannak, jelenlétük és méretük befolyásolhatja a lemezterületet, különösen, ha kis kapacitású SSD-t használ.

Itt pontosan elmagyarázzuk, hogy mi a swapfile.sys és hogyan tekinthető meg. Azt is tárgyaljuk, hogy mikor és hogyan törölhető vagy áthelyezhető (néhány árnyalattal), valamint a kapcsolatát az UWP alkalmazásokkal és más rendszerösszetevőkkel.

Mi a swapfile.sys, és miben különbözik a pagefile.sys és a hiberfil.sys fájloktól?

Nagyjából, A swapfile.sys egy swap fájl, amelyet a Windows a RAM támogatására használ.Együttműködik a következővel: pagefile.sys (lapozási fájl) és hiberfil.sys (hibernációs fájl). Míg a hiberfil.sys a hibernáció alatt menti a rendszerállapotot, a pagefile.sys bővíti a memóriát, ha nincs elég RAM, a swapfile.sys pedig elsősorban a UWP alkalmazások háttérben történő kezelése (amelyeket a Microsoft Store-ból telepítesz), ami egyfajta speciális gyorsítótárként szolgál számukra. Még ha van is elég memóriád, a Windows 10 és 11 továbbra is használhatja a swapfile.sys fájlt.

Fontos részlet: A pagefile.sys és a swapfile.sys össze vannak kapcsolvaA hagyományos módszerekkel nem lehet az egyiket törölni, a másikat pedig érintetlenül hagyni; a kezelést a virtuális memória konfigurációja koordinálja. Ezért Nem lehet őket a Lomtárba küldeni sem a Delete, sem a Shift+Delete billentyűkombinációval.mivel ezek védett rendszerfájlok.

Ha nem látod őket a C: könyvtárban, az azért van, mert a Windows alapértelmezés szerint elrejti őket. A megjelenítésükhöz tedd a következőt:

  1. Nyisd meg az Intézőt, és menj ide: Vista.
  2. választ Options.
  3. Kattintson a Ver.
  4. Ott válaszd a „Rejtett fájlok, mappák és meghajtók megjelenítése" és törölje a pipát a "Védett operációs rendszerfájlok elrejtése (Ajánlott)".

Ha ez megtörtént, a pagefile.sys, a hiberfil.sys és a swapfile.sys fájlok megjelennek a rendszermeghajtó gyökerében.

swapfile.sys fájl

Normális, hogy újraindítás után változik a mérete?

A rövid válasz az Igen, ez normális.A Windows dinamikusan módosítja a virtuális memória és a swap terület méretét a terhelés, a legutóbbi RAM-használati előzmények, a rendelkezésre álló terület és a belső szabályzatok alapján.

Exkluzív tartalom – Kattintson ide  Mit jelent a BCC egy e-mailben?

Ezenkívül érdemes megjegyezni, hogy a Windows 10/11 „Leállítás” gombja alapértelmezett beállítást használ. hibrid start/stop ami nem mindig tölti le teljesen a rendszerállapotot. Ha azt szeretné, hogy a virtuális memória változásai 100%-ban alkalmazásra kerüljenek, és a méretek megfelelően visszaálljanak, válaszd az Újraindítás lehetőséget a Kikapcsolás helyett.

Az olyan eszközökben, mint TreeSize Látni fogod ezeket a hullámvölgyeket: Nem jelzik a hibákat.Ez nem egyszerűen az operációs rendszer intelligens tárhelykezeléséről szól. Amíg nem tapasztalsz összeomlásokat vagy kevés memóriára vonatkozó üzeneteket, ne aggódj, ha a méret ingadozik a munkamenetek között.

Törölhetem a swapfile.sys fájlt? Előnyök és hátrányok

Lehetséges, de Nem a legcélszerűbb dolog.A fő ok az, hogy A swapfile.sys általában nem foglal sok helyet. Modern számítógépeken az eltávolítása a virtuális memória beállításainak módosítását is magában foglalja, ami okozhat instabilitás, váratlan összeomlások vagy problémák az UWP alkalmazásokkalKülönösen akkor, ha 16 GB vagy kevesebb RAM-mal rendelkezik. Bizonyos esetekben a helymegtakarítás szerény, és a működési kockázat nagyobb.

Ez azt mondta, ha biztos vagy benne, hogy nem használsz UWP alkalmazásokat Vagy ha sürgősen ki kell préselned az utolsó csepp tárhelyet is egy apró SSD-ből, vannak módok arra, hogy tiltsa le a swap fájltBemutatjuk a rendelkezésre álló lehetőségeket a figyelmeztetésekkel együtt, hogy felmérhesd, megérik-e az adott helyzetben.

swapfile.sys

A swapfile.sys törlése a virtuális memória letiltásával (standard módszer)

Ez a „hivatalos” módszer, mert A Windows nem engedélyezi a manuális törlést. swapfile.sys. Az ötlet a virtuális memória letiltása, ami a gyakorlatban Távolítsa el a pagefile.sys és a swapfile.sys fájlokatKorlátozott RAM-mal rendelkező számítógépekhez nem ajánlott.

  1. Nyissa meg az Intézőt, kattintson a jobb gombbal a Ez a csapat és nyomja meg a gombot tulajdonságok.
  2. Írja be Speciális rendszerbeállítások.
  3. A lapon AvanzadoA Teljesítmény menüpontban nyomja meg a gombot. konfiguráció.
  4. Ismét be Avanzado, keresse meg Virtuális memória és nyomja meg a gombot változás.
  5. Törölje a jeletA lapozófájl méretének automatikus kezelése az összes meghajtón".
  6. Válassza ki a rendszeregységet, és jelölje be Nincs lapozófájl.
  7. sajtó megállapítása és megerősíti a figyelmeztetéseket.
  8. Jelentkezzen a elfogad amíg ki nem ugrunk minden ablakon.

Ahhoz, hogy az elnyomás hatékony legyen, indítsa újra a számítógépet Az Újraindítás opcióval (nem a Leállítás opcióval). Indítás után ellenőrizze, hogy pagefile.sys és swapfile.sys Eltűntek a C gyökérkönyvtárából: ha minden meghajtón letiltottad a lapozást.

Speciális deaktiválás a rendszerleíró adatbázison keresztül (kockázatos eljárás)

Egy másik konkrét lehetőség a Rendszerleíró adatbázis megérintése. A swapfile.sys letiltása a virtuális memória teljes letiltása nélkülEz a módszer azoknak a felhasználóknak van fenntartva, akik tudják, mit csinálnak, mert a beállításjegyzék módosítása problémákat okozhat, ha hibákat követ el.

Exkluzív tartalom – Kattintson ide  Hogyan lehet megtudni, ki rendelkezik mobilszámmal

Fontos figyelmeztetésRendszergazdai jogosultságokra van szükséged, és érdemes először létrehozni egyet. helyreállítási pont.

  1. sajtó A Windows + R, írja regedit és nyomja meg az Entert.
  2. Navigáljon ide: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Újat csinálni DWORD érték (32 bit) hívott SwapfileControl.
  4. Nyisd ki és állítsd be Adatérték = 0.
  5. Reboot A számítógépen ellenőrizze, hogy eltűnt-e a swapfile.sys fájl.

Ha inkább automatizálnád, PowerShell vagy Terminál (rendszergazdaként):

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force

A visszaállításhoz törölje az értéket SwapfileControl ugyanazon a billentyűn, és indítsd újra. Tartsd észben Bár ez általában működik, Nem mindig az ideális megoldás. ha a Microsoft Store alkalmazásaira támaszkodik.

Át lehet helyezni a swapfile.sys fájlt egy másik meghajtóra?

Itt finoman kell bánnunk az árnyalatokkal. az mklink parancs nem mozgatja a swapfile.sys fájlt.Létrehoz egy szimbolikus linket, de a fájl maga ott marad, ahol volt. Ezért Linkek használata nem fog működni az áthelyezéshez egy másik partícióra.

Amit megtehetsz virtuális memória újrakonfigurálásaSok esetben amikor a pagefile.sys fájlt egy másik meghajtóra helyezi át ugyanabból a virtuális memória ablakból, swapfile.sys fájllal együtt ehhez a változáshoz. Néhány felhasználó azonban arról számol be, hogy A swapfile.sys fájl a rendszermeghajtón maradhat. bizonyos verziókban vagy konfigurációkban. Mindenesetre a hivatalos eljárás a kipróbálására a következő:

  1. Hozzáférés a Speciális rendszerbeállítások > Teljesítmény > konfiguráció > Avanzado > Virtuális memória.
  2. Törölje a jeletAutomatikus kezelés…".
  3. Válassza ki a rendszermeghajtót (C:), és ellenőrizze Nincs lapozófájl > megállapítása.
  4. Válassza ki a célmeghajtót (például D:), és válassza a Rendszer által kezelt méret > megállapítása.
  5. Erősítse meg a gombbal elfogad y újraindul.

Figyelj a teljesítményreHa ezeket a fájlokat egy lassabb lemezre (HDD-re) helyezi át, észreveheti, hogy lassulásokkülönösen megnyitáskor vagy újraindításkor UWP alkalmazásokAz SSD élettartamának lehetséges javulása vitatható a teljesítményre gyakorolt ​​​​hatáshoz képest; gondosan mérlegelje a frissítést.

Több lemezterület: hibernálás és karbantartás

Ha a cél az szabadítson fel helyet A stabilitás feláldozása nélkül, vannak biztonságosabb módszerek is erre, mint a virtuális memória bütykölése. Például: a hibernálás letiltásaEz eltávolítja a hiberfil.sys fájlt, és több GB tárhelyet szabadít fel számos számítógépen:

powercfg -h off

Ezenkívül tanácsos elvégezni egy bizonyos időszakos karbantartás A Microsoft ajánlása a rendszer általános stabilitásának javítására és a szokatlan lemezterület-viselkedés csökkentésére:

  • Szkennelés a Windows Defenderrel (beleértve az offline vizsgálatot is) a rendszerfájlokat manipuláló rosszindulatú programok kizárása érdekében.
  • Gyakran újraindul Az Újraindítás opcióval a rendszer lezárja a folyamatokat és alkalmazza a függőben lévő módosításokat.
  • Frissítések telepítése a Windows Update-ből javítások és fejlesztések letöltéséhez.
  • Ha konfliktusokat észlel, ideiglenesen letiltja a harmadik féltől származó víruskereső szoftvereket hogy ellenőrizze, zavarják-e őket, és hagyja, hogy a Defender a tesztelés alatt Önt is befedje.
  • Javítsa meg az alkatrészeket DISM y SFC egy privilegizált konzolról:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Ha ezután minden simán megy, Elkerülheted a drasztikusabb intézkedéseket virtuális memóriával, és továbbra is felesleges kockázatok nélkül szabadíthat fel helyet.

Exkluzív tartalom – Kattintson ide  FTMB fájl megnyitása

GYIK és gyakori forgatókönyvek

  • Törölhetem a swapfile.sys fájlt "manuálisan" az Explorerből? Nem. A rendszer védi. A Windows nem engedi teljesen eltávolítani. Át kell menned a virtuális memória beállításain, vagy a beállításjegyzék módszerét kell használnod, ha tisztában vagy a kockázatokkal.
  • Kötelező swap fájlt létrehozni, ha nem használok UWP alkalmazásokat? Nem szigorúan véve, de a Windows akkor is kihasználhatja, ha nem használsz UWP-t. Ha letiltod, alaposan teszteld az alkalmazásokat az újraindítás után, hogy ne legyenek mellékhatásai.
  • Érdemes a pagefile/sys és a swapfile.sys fájlokat HDD-re áthelyezni az SSD "védelme" érdekében? A bizonyítékok vegyesek: egy lassabb meghajtóra költöztetésük csökkenti a teljesítményt, különösen UWP esetén. A modern SSD-k kopása általában jól kontrollált; kivéve, ha súlyos tárhelyhiányod van, vagy nagyon konkrét okaid vannak, az SSD-n tartásuk általában a legjobb megoldás.
  • Mit tegyek, ha virtuális memória használata után összeomlásokat tapasztalok? Engedélyezze újra az automatikus kezelést a virtuális memóriában, indítsa újra a gépet, és tesztelje. Ha a probléma továbbra is fennáll, futtassa a DISM és az SFC segédprogramokat, ellenőrizze az illesztőprogramokat, és győződjön meg arról, hogy semmilyen biztonsági szoftver nem zavarja a rendszert.
  • Hogyan tudom gyorsan megnézni, hogy a rendszer használja-e őket? Az Intézőn túl az Erőforrás-figyelő és a Feladatkezelő is segítséget nyújt a következőkhöz: elkötelezettség az emlékezés iránt és a virtuális memória használata. Az a tény, hogy a fájl létezik és egy bizonyos méretet foglal el, nem jelenti azt, hogy állandó használatban van; a Windows dinamikusan kezeli azt.

Ha megpróbáltad megérteni, miért nőtt meg az egekbe a szabad tárhelyed egy újraindítás után, és miért alakult át a "lapozófájl" egy ...-vá apró swapfájlMár megvan a kulcs: A Windows újraszámolta az igényeit és beállította a virtuális memória méretét. A fájlok megjelenítése vagy elrejtése, letiltása, áthelyezése vagy hibernálással történő helytakarékosság között az ésszerű megoldás az, hogy pont elég a játékhozKezd azzal, hogy letiltod a hibernált állapotot, ha gigabájtokat kell felszabadítanod, tartsd naprakészen és tisztán a rendszeredet, és csak akkor módosítsd a pagefile.sys és swapfile.sys fájlokat, ha pontosan tudod, mit csinálsz, és elfogadod a stabilitásra vagy a teljesítményre gyakorolt ​​lehetséges hatásokat.