- Swapfile.sys radi zajedno s pagefile.sys i hiberfil.sys za memoriju i hibernaciju sustava Windows.
- Njegova veličina varira ovisno o opterećenju i prostoru; fluktuacije nakon ponovnog pokretanja su normalne.
- Brisanje ili premještanje zahtijeva prilagodbu virtualne memorije; ne preporučuje se zbog stabilnosti i performansi.
- Da biste oslobodili prostor, započnite tako da onemogućite hibernaciju i redovito ažurirate sustav.
Mnogi korisnici nisu svjesni korisnosti, ili čak postojanja, swapfile.sys datoteke u sustavu WindowsOva datoteka dijeli središte pozornosti s datotekama pagefile.sys i hiberfil.sys, a zajedno su dio upravljanja memorijom i funkcioniraju poput hibernacije u sustavu Windows. Iako su obično skrivene, njihova prisutnost i veličina mogu utjecati na prostor na disku, posebno ako koristite SSD malog kapaciteta.
Ovdje točno objašnjavamo što 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 komponentama sustava.
Što je swapfile.sys i kako 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 s pagefile.sys (datoteka za paginaciju) i hiberfil.sys (datoteka hibernacije). Dok hiberfil.sys sprema stanje sustava tijekom hibernacije, pagefile.sys proširuje memoriju kada RAM nije dovoljan, a swapfile.sys je prvenstveno rezerviran za Upravljanje UWP aplikacijama u pozadini (one koje instalirate iz Microsoftove trgovine), služeći kao vrsta specifične predmemorije za njih. Čak i ako imate dovoljno memorije, Windows 10 i 11 i dalje mogu koristiti swapfile.sys.
Važan detalj: Datoteke pagefile.sys i swapfile.sys su povezaneNe 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 koš 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 prema zadanim postavkama. Da biste ih prikazali, učinite sljedeće:
- Otvorite Explorer i idite na Vista.
- odabrati Mogućnosti.
- Kliknite na Ver.
- Tamo odaberite "Prikažite skrivene datoteke, mape i pogone” i odznačite “Sakrij zaštićene datoteke operacijskog sustava (Preporučeno)".
Nakon što se to učini, datoteke pagefile.sys, hiberfil.sys i swapfile.sys pojavit će se u korijenu sistemskog pogona.
Je li normalno da mu se veličina mijenja nakon ponovnog pokretanja?
Kratki odgovor je taj Da, to je normalno.Windows dinamički prilagođava veličinu virtualne memorije i swap prostora na temelju opterećenja, nedavne povijesti korištenja RAM-a, dostupnog prostora i internih pravila.
Osim toga, vrijedi zapamtiti da "Isključi" u sustavu Windows 10/11 koristi zadanu postavku hibridni start/stop što ne preuzima uvijek u potpunosti stanje sustava. Ako želite da se promjene virtualne memorije primijene 100% i da se veličine ispravno resetiraju, odaberite Ponovo pokreni umjesto Isključi.
U alatima poput Veličina drveta Vidjet ćete te uspone i padove: Ne ukazuju na greške.Nije riječ samo o inteligentnom upravljanju prostorom od strane operativnog sustava. Sve dok ne dođe do rušenja sustava ili poruka o nedostatku memorije, ne brinite ako veličina varira između sesija.
Mogu li izbrisati swapfile.sys? Prednosti i nedostaci
Moguće je, ali To nije najpreporučljivija stvar za učiniti.Glavni razlog je taj što swapfile.sys obično ne zauzima puno prostora. Na modernim računalima, uklanjanje također uključuje prilagođavanje postavki virtualne memorije, što može uzrokovati nestabilnost, neočekivani rušenja 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 hitno trebate iscijediti svaki komadić prostora za pohranu iz malog SSD-a, postoje načini za... onemogućite swap datotekuPrikazujemo vam dostupne opcije s upozorenjima kako biste mogli procijeniti isplati li se u vašoj situaciji.
Kako izbrisati swapfile.sys onemogućavanjem virtualne memorije (standardna metoda)
Ovo je „službena“ metoda, jer Windows ne dopušta ručno brisanje. swapfile.sys. Ideja je onemogućiti virtualnu memoriju, što u praksi uklonite pagefile.sys i swapfile.sysNe preporučuje se za računala s ograničenom RAM-om.
- Otvorite Explorer, kliknite desnom tipkom miša na Ovaj tim i pritisnite nekretnine.
- Unesite Napredne postavke sustava.
- U kartici AvanzadoU Performansama pritisnite konfiguracija.
- Opet unutra Avanzado, locirati Virtualna memorija i pritisnite Promijeniti.
- Odznači “Automatski upravljajte veličinom stranične datoteke za sve pogone".
- Odaberite svoju sistemsku jedinicu i označite je Nema stranične datoteke.
- tisak uspostaviti i potvrđuje upozorenja.
- Prijavite se sa prihvatiti dok ne izađemo iz svakog prozora.
Da bi suzbijanje bilo učinkovito, ponovno pokrenite računalo Iz opcije Ponovno 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 virtualne memorijeOva metoda je rezervirana za korisnike koji znaju što rade, jer mijenjanje registra može uzrokovati probleme ako se naprave pogreške.
Važno upozorenjeTrebate administratorske privilegije i dobro je prvo ih stvoriti. točka vraćanja.
- tisak Windows + R, piše regedit i pritisnite Enter.
- Idite do:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Stvori novo DWORD vrijednost (32 bita) llamado SwapfileControl.
- Otvorite ga i postavite ga Vrijednost podataka = 0.
- Ponovno podizanje sustava Računalo i provjerite je li swapfile.sys nestao.
Ako ga radije automatizirate s PowerShell ili Terminal (kao administrator):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Za vraćanje na prethodno stanje, izbrišite vrijednost SwapfileControl na istoj tipki i ponovno pokrenite. Imati na umu Iako ovo obično funkcionira, Nije uvijek idealno rješenje. ako ovisite o aplikacijama iz Microsoftove trgovine.
Može li se swapfile.sys premjestiti na drugi disk?
Ovdje moramo biti suptilni s nijansama. Naredba mklink ne premješta swapfile.sysStvara simboličku vezu, ali stvarna datoteka ostaje tamo gdje je bila. Stoga, Korištenje poveznica 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 pogon iz istog prozora virtualne 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žbeni postupak za isprobavanje je sljedeći:
- Pristup Napredne postavke sustava > Performanse > konfiguracija > Avanzado > Virtualna memorija.
- Odznači “Automatski upravljaj…".
- Odaberite sistemski pogon (C:) i označite Nema stranične datoteke > uspostaviti.
- Odaberite odredišni pogon (na primjer, D:) i odaberite Veličina kojom upravlja sustav > uspostaviti.
- Potvrdite sa prihvatiti y ponovo pokrene.
Pazite na performanseAko premjestite ove datoteke na sporiji disk (HDD), možete primijetiti usporavanjeposebno prilikom otvaranja ili ponovnog pokretanja UWP aplikacijePotencijalno poboljšanje životnog vijeka SSD-a je diskutabilno u usporedbi s utjecajem na performanse; pažljivo razmotrite nadogradnju.
Više prostora na disku: hibernacija i održavanje
Ako je vaš cilj osloboditi prostor Bez ugrožavanja stabilnosti, postoje sigurniji načini za to od petljanja s virtualnom memorijom. Na primjer, možete onemogući hibernacijuOvo uklanja hiberfil.sys i oslobađa nekoliko GB na mnogim računalima:
powercfg -h off
Osim toga, preporučljivo je da izvršite određeni periodično održavanje Microsoft preporučuje za poboljšanje ukupne stabilnosti sustava i smanjenje neuobičajenog ponašanja prostora na disku:
- Skeniraj pomoću Windows Defendera (uključujući izvanmrežno skeniranje) kako bi se isključio zlonamjerni softver koji manipulira sistemskim datotekama.
- Često se ponovno pokreće Iz opcije Ponovno pokretanje, sustav zatvara procese i primjenjuje promjene na čekanju.
- Instalirajte ažuriranja s Windows Updatea kako biste dobili ispravke i poboljšanja.
- Ako primijetite sukobe, privremeno onemogućuje antivirusni softver treće strane kako biste provjerili ometaju li vas i dopustili Defenderu da vas pokrije dok testirate.
- Popravite komponente s DISM y SFC iz privilegirane konzole:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Ako nakon ovoga sve bude radilo glatko, Izbjeći ćete drastičnije mjere s virtualnom memorijom i nastavit ćete obnavljati prostor bez nepotrebnih rizika.
Često postavljana pitanja i uobičajeni scenariji
- Mogu li "ručno" izbrisati swapfile.sys iz Explorera? Ne. Zaštićen je sustavom. Windows vam neće dopustiti da ga izravno uklonite. Morat ćete proći kroz postavke virtualne memorije ili koristiti metodu registra ako razumijete rizike.
- Je li obavezno imati swapfile ako ne koristim UWP aplikacije? Ne strogo, ali Windows ga može iskoristiti čak i ako ne koristite UWP. Ako ga onemogućite, temeljito testirajte svoje aplikacije nakon ponovnog pokretanja kako biste bili sigurni da nema nuspojava.
- Vrijedi li premjestiti pagefile/sys i swapfile.sys na tvrdi disk kako bi se "zaštitio" SSD? Dokazi su mješoviti: premještanje na sporiji disk smanjuje performanse, posebno u UWP-u. Trošenje modernih SSD-ova općenito je dobro kontrolirano; osim ako vam nedostaje prostora ili imate vrlo specifične razloge, držanje na SSD-u obično je najbolja opcija.
- Što trebam učiniti ako dođe do rušenja sustava nakon korištenja virtualne memorije? Ponovno omogućite automatsko upravljanje u virtualnoj memoriji, ponovno pokrenite i testirajte. Ako problem i dalje postoji, pokrenite DISM i SFC, provjerite upravljačke programe i provjerite da sigurnosni softver ne ometa rad.
- Kako mogu brzo vidjeti koristi li ih sustav? Osim Explorera, Nadzor resursa i Upravitelj zadataka daju vam naznake o predanost sjećanju i korištenje virtualne memorije. Činjenica da datoteka postoji i zauzima određenu veličinu ne podrazumijeva stalnu upotrebu; Windows njome dinamički upravlja.
Ako ste pokušavali shvatiti zašto vam je nakon ponovnog pokretanja slobodni prostor naglo porastao, a "datoteka stranice" se pretvorila u mala swap datotekaVeć imaš ključ: Windows je preračunao svoje potrebe i prilagodio veličinu virtualne memorije. Između prikazivanja ili skrivanja ovih datoteka, odlučivanja hoće li ih se onemogućiti, premjestiti ili uštedjeti prostor hibernacijom, razumno je taman dovoljno za igruZapočnite s onemogućavanjem hibernacije ako trebate osloboditi gigabajte, održavajte sustav ažuriranim i čistim te prilagođavajte pagefile.sys i swapfile.sys samo ako točno znate što radite i prihvaćate mogući utjecaj na stabilnost ili performanse.
Urednik specijaliziran za pitanja tehnologije i interneta s više od deset godina iskustva u različitim digitalnim medijima. Radio sam kao urednik i kreator sadržaja za tvrtke koje se bave e-trgovinom, komunikacijom, internetskim marketingom i oglašavanjem. Pisao sam i na web stranicama o ekonomiji, financijama i drugim sektorima. Moj posao je također moja strast. Sada, kroz moje članke u Tecnobits, nastojim istražiti sve novosti i nove mogućnosti koje nam svijet tehnologije svakodnevno nudi za poboljšanje života.

