Šta je datoteka swapfile.sys i da li je treba izbrisati ili ne?

Posljednje ažuriranje: 01/12/2025

  • Swapfile.sys radi zajedno sa pagefile.sys i hiberfil.sys za Windows memoriju i hibernaciju.
  • Njegova veličina varira ovisno o opterećenju i prostoru; fluktuacije nakon ponovnog pokretanja su normalne.
  • Brisanje ili premještanje zahtijeva podešavanje virtualne memorije; ne preporučuje se iz razloga stabilnosti i performansi.
  • Da biste oslobodili prostor, počnite tako što ćete isključiti hibernaciju i redovno ažurirati sistem.
swapfile.sys

Mnogi korisnici nisu svjesni korisnosti, ili čak postojanja, swapfile.sys datoteke na WindowsuOva datoteka dijeli fokus sa pagefile.sys i hiberfil.sys, i zajedno su dio upravljanja memorijom i funkcionišu poput hibernacije u Windowsu. Iako su obično skrivene, njihova prisutnost i veličina mogu utjecati na prostor na vašem disku, posebno ako koristite SSD malog kapaciteta.

Ovdje ćemo tačno objasniti šta je swapfile.sys i kako ga pregledati. Također ćemo objasniti kada i kako ga izbrisati ili premjestiti (uz neke nijanse), te njegov odnos prema UWP aplikacijama i drugim sistemskim komponentama.

Šta je swapfile.sys i po čemu se razlikuje od pagefile.sys i hiberfil.sys?

Grubo, swapfile.sys je swap datoteka koju Windows koristi za podršku RAM-u.Djeluje u kombinaciji sa pagefile.sys (datoteka za paginaciju) i hiberfil.sys (datoteka hibernacije). Dok hiberfil.sys sprema stanje sistema tokom hibernacije, pagefile.sys proširuje memoriju kada RAM nije dovoljan, a swapfile.sys je prvenstveno rezervisan za Upravljanje UWP aplikacijama u pozadini (one koje instalirate iz Microsoft Store-a), služeći kao vrsta specifičnog keša za njih. Čak i ako imate dovoljno memorije, Windows 10 i 11 i dalje mogu koristiti swapfile.sys.

Važan detalj: pagefile.sys i swapfile.sys su povezaniNe možete izbrisati jednu, a drugu ostaviti netaknutom koristeći konvencionalne metode; upravljanje se koordinira putem konfiguracije virtualne memorije. Stoga, Nije ih moguće poslati u korpu za smeće pomoću tipki Delete ili Shift+Delete.jer su to zaštićene sistemske datoteke.

Ako ih ne vidite u C:, to je zato što ih Windows skriva po defaultu. Da biste ih prikazali, uradite sljedeće:

  1. Otvorite Explorer i idite na Vid.
  2. Odaberite Opcije
  3. Kliknite na Vidite.
  4. Tamo odaberite "Prikažite skrivene datoteke, mape i pogone” i poništite “Sakrijte zaštićene datoteke operativnog sistema (Preporučeno)".

Nakon što se ovo uradi, datoteke pagefile.sys, hiberfil.sys i swapfile.sys će se pojaviti u korijenskom direktorijumu sistemskog diska.

swapfile.sys datoteka

Je li normalno da se njegova veličina mijenja nakon ponovnog pokretanja?

Kratki odgovor je taj Da, to je normalno.Windows dinamički prilagođava veličinu virtuelne memorije i swap prostora na osnovu opterećenja, nedavne istorije korištenja RAM-a, dostupnog prostora i internih politika.

Ekskluzivni sadržaj - kliknite ovdje  Kako mogu dijeliti datoteke na Macu?

Osim toga, vrijedi zapamtiti da "Isključi" u Windowsu 10/11 koristi zadanu postavku hibridni start/stop što ne preuzima uvijek u potpunosti stanje sistema. Ako želite da se promjene virtuelne memorije primjene 100% i da se veličine ispravno resetuju, odaberite Ponovo pokreni umjesto Isključi.

U alatima kao što su TreeSize Vidjet ćete te uspone i padove: Ne ukazuju na greške.Nije stvar samo u inteligentnom upravljanju prostorom od strane operativnog sistema. Sve dok ne dođe do rušenja sistema ili poruka o nedostatku memorije, ne brinite ako veličina varira između sesija.

Mogu li izbrisati swapfile.sys? Prednosti i mane

Moguće je, ali To nije najpreporučljivija stvar za uraditi.Glavni razlog je taj što swapfile.sys obično ne zauzima puno prostora. Na modernim računarima, uklanjanje također uključuje podešavanje postavki virtualne memorije, što može uzrokovati nestabilnost, neočekivani padovi sistema ili problemi s UWP aplikacijamaPogotovo ako imate 16 GB RAM-a ili manje. U nekim slučajevima, ušteda prostora je skromna, a operativni rizik veći.

To je rekao, ako ste sigurni da ne koristite UWP aplikacije Ili ako vam hitno treba iscijediti svaki dio prostora za pohranu iz malog SSD-a, postoje načini da... onemogućite swap datotekuPrikazujemo vam dostupne opcije, s njihovim upozorenjima, kako biste mogli procijeniti da li se isplate u vašoj situaciji.

swapfile.sys

Kako izbrisati swapfile.sys onemogućavanjem virtualne memorije (standardna metoda)

Ovo je "zvanična" metoda, jer Windows ne dozvoljava ručno brisanje. swapfile.sys. Ideja je da se onemogući virtuelna memorija, što u praksi uklonite pagefile.sys i swapfile.sysNe preporučuje se za računare sa ograničenom RAM memorijom.

  1. Otvorite Explorer, kliknite desnim tasterom miša na Ovaj tim i pritisnite Propiedades.
  2. Unesite Napredne postavke sistema.
  3. U tabulatoru NaprednoU Performansama, pritisnite konfiguracija.
  4. Opet unutra Napredno, locirati Virtualna memorija i pritisnite Promjena.
  5. Poništi kvačicu “Automatski upravljajte veličinom datoteke stranice za sve diskove".
  6. Odaberite svoju sistemsku jedinicu i označite je Nema datoteke za pejdžing.
  7. Pritisnite Set i potvrđuje upozorenja.
  8. Prijavite se sa prihvatiti dok ne izađemo kroz svaki prozor.

Da bi suzbijanje bilo efikasno, ponovo pokrenite računar Iz opcije Ponovo pokretanje (ne Isključi). Nakon pokretanja trebali biste provjeriti da pagefile.sys i swapfile.sys Nestali su iz korijena C: mape ako ste onemogućili straničenje na svim diskovima.

Napredna deaktivacija putem Registra (rizičan postupak)

Druga specifična opcija uključuje dodirivanje Registra za Onemogućite swapfile.sys bez potpunog onemogućavanja virtuelne memorijeOva metoda je rezervisana za korisnike koji znaju šta rade, jer modifikovanje registra može uzrokovati probleme ako se naprave greške.

Ekskluzivni sadržaj - kliknite ovdje  Razlike između korisničkog ID-a i vašeg telefonskog broja na WhatsAppu: šta će svaka osoba moći vidjeti

Važno upozorenjePotrebne su vam administratorske privilegije i dobra je ideja da ih prvo kreirate. točka vraćanja.

  1. Pritisnite Windows + R, piše regedit i pritisnite Enter.
  2. Idite na: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Kreirajte novo DWORD vrijednost (32 bita) pozvana SwapfileControl.
  4. Otvorite ga i postavite ga Vrijednost podataka = 0.
  5. Ponovo pokrenite Računar i provjerite da li je swapfile.sys nestao.

Ako više volite da ga automatizujete sa PowerShell ili Terminal (kao administrator):

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

Da biste vratili, izbrišite vrijednost SwapfileControl na istom ključu i ponovo pokrenite. Imajte na umu Iako ovo obično funkcioniše, Nije uvijek idealno rješenje. ako se oslanjate na aplikacije iz Microsoft trgovine.

Može li se swapfile.sys premjestiti na drugi disk?

Ovdje moramo biti suptilni s nijansama. Naredba mklink ne premješta swapfile.sysKreira simboličku vezu, ali stvarna datoteka ostaje tamo gdje je bila. Stoga, Korištenje linkova neće funkcionirati za prijenos na drugu particiju.

Ono što možete učiniti je rekonfigurirati virtualnu memorijuU mnogim scenarijima, prilikom premještanja datoteke pagefile.sys na drugi disk iz istog prozora virtuelne memorije, swapfile.sys prati na tu promjenu. Međutim, neki korisnici izvještavaju da swapfile.sys može ostati na sistemskom disku u određenim verzijama ili konfiguracijama. U svakom slučaju, službena procedura za isprobavanje je sljedeća:

  1. Pristup Napredne postavke sistema > Performanse > konfiguracija > Napredno > Virtualna memorija.
  2. Poništi kvačicu “Automatski upravljaj…".
  3. Odaberite sistemski disk (C:) i označite Nema datoteke za pejdžing > Set.
  4. Odaberite odredišni disk (na primjer, D:) i odaberite System Managed Size > Set.
  5. Potvrdite sa prihvatiti y ponovno pokretanje.

Pazite na performanseAko premjestite ove datoteke na sporiji disk (HDD), možete primijetiti usporavaposebno prilikom otvaranja ili ponovnog pokretanja UWP aplikacijePotencijalno poboljšanje životnog vijeka SSD-a je diskutabilno u poređenju s utjecajem na performanse; pažljivo razmotrite nadogradnju.

Više prostora na disku: hibernacija i održavanje

Ako je vaš cilj oslobodite prostor Bez ugrožavanja stabilnosti, postoje sigurniji načini da se ovo uradi nego petljanjem s virtualnom memorijom. Na primjer, možete onemogućite hibernacijuOvo uklanja hiberfil.sys i oslobađa nekoliko GB na mnogim računarima:

powercfg -h off

Osim toga, preporučljivo je da izvršite određene periodično održavanje Microsoft preporučuje za poboljšanje ukupne stabilnosti sistema i smanjenje neuobičajenog ponašanja prostora na disku:

  • Skeniraj pomoću programa Windows Defender (uključujući skeniranje van mreže) kako bi se isključio zlonamjerni softver koji manipulira sistemskim datotekama.
  • Često se ponovo pokreće Iz opcije Ponovo pokreni, sistem zatvara procese i primjenjuje promjene na čekanju.
  • Instalirajte ažuriranja sa Windows Update-a da biste dobili ispravke i poboljšanja.
  • Ako primijetite konflikte, privremeno onemogućava antivirusni softver treće strane da provjerite da li ometaju i da vas Defender pokriva dok testirate.
  • Popravite komponente sa DISM y SFC iz privilegovane konzole:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Ako nakon ovoga sve bude funkcionisalo glatko, Izbjeći ćete drastičnije mjere s virtualnom memorijom i nastavit ćete oporavljati prostor bez nepotrebnih rizika.

Ekskluzivni sadržaj - kliknite ovdje  Kako se pridružiti RAR datotekama

Često postavljana pitanja i uobičajeni scenariji

  • Mogu li ručno izbrisati swapfile.sys iz Explorera? Ne. Zaštićen je sistemom. Windows vam neće dozvoliti da ga u potpunosti uklonite. Morat ćete proći kroz postavke virtuelne memorije ili koristiti metodu registra ako razumijete rizike.
  • Da li je obavezno imati swapfile ako ne koristim UWP aplikacije? Ne striktno, ali Windows može iskoristiti ovu opciju čak i ako ne koristite UWP. Ako je onemogućite, temeljito testirajte svoje aplikacije nakon ponovnog pokretanja kako biste bili sigurni da nema nuspojava.
  • Da li se isplati premjestiti pagefile/sys i swapfile.sys na tvrdi disk (HDD) kako bi se "zaštitio" SSD? Dokazi su pomiješani: premještanje na sporiji disk smanjuje performanse, posebno u UWP-u. Trošenje modernih SSD-ova je uglavnom dobro kontrolirano; osim ako nemate ozbiljan nedostatak prostora ili imate vrlo specifične razloge, njihovo držanje na SSD-u je obično najbolja opcija.
  • Šta trebam učiniti ako dođe do rušenja sistema nakon korištenja virtuelne memorije? Ponovo omogućite automatsko upravljanje u virtuelnoj memoriji, ponovo pokrenite računar i testirajte. Ako problem i dalje postoji, pokrenite DISM i SFC, provjerite upravljačke programe i uvjerite se da sigurnosni softver ne ometa rad sistema.
  • Kako mogu brzo vidjeti da li ih sistem koristi? Osim Explorera, Monitor resursa i Upravitelj zadataka daju vam naznake o posvećenost sjećanju i korištenje virtualne memorije. Činjenica da datoteka postoji i zauzima određenu veličinu ne podrazumijeva stalnu upotrebu; Windows njome upravlja dinamički.

Ako ste pokušavali shvatiti zašto vam je, nakon ponovnog pokretanja, slobodni prostor naglo porastao, a "datoteka stranice" se transformirala u mala swap datotekaVeć imaš ključ: Windows je ponovo izračunao svoje potrebe i prilagodio veličinu virtualne memorije. Između prikazivanja ili skrivanja ovih datoteka, odlučivanja o tome hoće li se onemogućavati, premještati ili uštedjeti prostor hibernacijom, razumno je taman dovoljno za igruPočnite tako što ćete isključiti hibernaciju ako trebate osloboditi gigabajte, održavajte sistem ažuriranim i čistim, a datoteke pagefile.sys i swapfile.sys prilagođavajte samo ako tačno znate šta radite i prihvatate mogući uticaj na stabilnost ili performanse.