- Swapfile.sys töötab koos pagefile.sys ja hiberfil.sys failidega Windowsi mälu ja talveunerežiimi jaoks.
- Selle suurus varieerub sõltuvalt koormusest ja ruumist; kõikumised pärast taaskäivitamist on normaalsed.
- Kustutamine või teisaldamine nõuab virtuaalmälu kohandamist; stabiilsuse ja jõudluse huvides pole see soovitatav.
- Ruumi vabastamiseks keelake talveunerežiim ja hoidke oma süsteem ajakohasena.
Paljud kasutajad ei ole teadlikud selle kasulikkusest või isegi olemasolust. swapfile.sys failid WindowsisSee fail on tähelepanu keskpunktis failidega pagefile.sys ja hiberfil.sys ning koos on nad osa mäluhaldusest ja toimivad nagu Windowsi talveunerežiim. Kuigi need on tavaliselt peidetud, võivad nende olemasolu ja suurus teie kettaruumi mõjutada, eriti kui kasutate väikese mahutavusega SSD-d.
Siin selgitame täpselt, mis on swapfile.sys ja kuidas seda vaadata. Samuti käsitleme, millal ja kuidas seda (mõningate nüanssidega) kustutada või teisaldada ning selle seost UWP-rakenduste ja muude süsteemikomponentidega.
Mis on swapfile.sys ja kuidas see erineb pagefile.sys-ist ja hiberfil.sys-ist?
Umbes swapfile.sys on swap-fail, mida Windows kasutab RAM-i toetamiseksSee toimib koos pagefile.sys (lehekülgimisfail) ja hiberfil.sys (talveunefail). Kuigi hiberfil.sys salvestab süsteemi oleku talveunerežiimi ajal, laiendab pagefile.sys mälu, kui RAM-ist ei piisa, ja swapfile.sys on peamiselt reserveeritud UWP-rakenduste taustahaldus (need, mille installite Microsoft Store'ist), toimides nende jaoks omamoodi spetsiifilise vahemäluna. Isegi kui teil on piisavalt mälu, saavad Windows 10 ja 11 ikkagi kasutada swapfile.sys-i.
Oluline detail: pagefile.sys ja swapfile.sys on omavahel seotudTavapäraste meetoditega ei saa ühte kustutada ja teist puutumata jätta; haldust koordineeritakse virtuaalmälu konfiguratsiooni kaudu. Seetõttu Neid ei ole võimalik prügikasti saata ei kustutusklahvi ega klahvikombinatsiooni Shift+Delete abil.sest need on kaitstud süsteemifailid.
Kui te neid C:-s ei näe, siis Windows peidab need vaikimisi. Nende kuvamiseks tehke järgmist.
- Ava Explorer ja mine aadressile Vista
- Valige Valikud.
- Klõpsake nuppu Vaata
- Seal vali „Kuva peidetud failid, kaustad ja kettadja tühjendage märkeruut "Peida kaitstud operatsioonisüsteemi failid (Soovitatud)".
Kui see on tehtud, ilmuvad süsteemidraivi juurkataloogi pagefile.sys, hiberfil.sys ja swapfile.sys.
Kas on normaalne, et selle suurus pärast taaskäivitamist muutub?
Lühike vastus on see Jah, see on normaalne.Windows reguleerib dünaamiliselt virtuaalmälu ja vahetusmälu suurust vastavalt koormusele, hiljutisele RAM-i kasutusajaloo, saadaolevale ruumile ja sisemistele poliitikatele.
Lisaks tasub meeles pidada, et Windows 10/11 puhul kasutab "Shut down" vaikeseadet hübriidne start/stop mis ei laadi süsteemi olekut alati täielikult alla. Kui soovite, et virtuaalmälu muudatused rakendataks 100% ja suurused lähtestataks õigesti, vali Taaskäivita asemel Lülita välja.
Sellistes tööriistades nagu Puu suurus Näete neid tõuse ja mõõnasid: Need ei näita vigu.See pole lihtsalt operatsioonisüsteemi intelligentne ruumihaldus. Seni kuni te ei koge krahhe ega vähese mälu teateid, ärge muretsege, kui suurus seansside vahel kõigub.
Kas ma saan swapfile.sys kustutada? Plussid ja miinused
See on võimalik, aga See pole just kõige soovitavam teguviis.Peamine põhjus on see, et swapfile.sys ei võta tavaliselt palju ruumi. Tänapäevastes arvutites hõlmab selle eemaldamine ka virtuaalmälu sätete muutmist, mis võib põhjustada ebastabiilsus, ootamatud krahhid või probleemid UWP-rakendustegaEriti kui teil on 16 GB muutmälu või vähem. Mõnel juhul on ruumi kokkuhoid tagasihoidlik ja operatsioonirisk suurem.
See ütles kui oled kindel, et sa ei kasuta UWP rakendusi Või kui teil on vaja pisikesest SSD-st kiiresti viimasegi salvestusruumi välja pigistada, on selleks võimalusi keela vahetusfailNäitame teile saadaolevaid valikuid koos hoiatustega, et saaksite hinnata, kas need on teie olukorras väärtuslikud.
Kuidas kustutada swapfile.sys virtuaalmälu keelamise teel (standardmeetod)
See on "ametlik" meetod, sest Windows ei luba käsitsi kustutamist. swapfile.sys. Idee seisneb virtuaalmälu keelamises, mis praktikas eemaldage pagefile.sys ja swapfile.sysSeda ei soovitata piiratud RAM-iga arvutitele.
- Ava Explorer, paremklõpsake See meeskond ja vajutage omadused.
- Sisenege sisse Täpsem süsteemi seaded.
- Kaardil TäpsemVajutage jõudluse menüüs konfiguratsioon.
- Jälle sisse Täpsem, leidke Virtuaalne mälu ja vajutage Muuda.
- Tühjenda märge "Saate automaatselt hallata kõigi draivide saalefaili suurust".
- Valige oma süsteemiüksus ja märkige Lehtede faili pole.
- press Asutada ja kinnitab hoiatusi.
- Rakenda koos aktsepteerima kuni me oleme igast aknast väljas.
Et mahasurumine oleks efektiivne, taaskäivitage arvuti Taaskäivita suvandilt (mitte Sule arvuti)). Pärast käivitamist peaksite kontrollima, et pagefile.sys ja swapfile.sys Need on C juurest kadunud: kui olete kõigil draividel lehekülgimise keelanud.
Täiustatud deaktiveerimine registri kaudu (riskantne protseduur)
Teine konkreetne valik hõlmab registri koputamist Keela swapfile.sys ilma virtuaalmälu täielikult keelamataSee meetod on reserveeritud kasutajatele, kes teavad, mida nad teevad, sest registri muutmine võib vigade korral probleeme tekitada.
Oluline hoiatusTeil on vaja administraatoriõigusi ja hea mõte on need kõigepealt luua. taastepunkt.
- Vajutage Windows + R, kirjutab regedit ja vajutage sisestusklahvi.
- Navigeeri:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Looge uus DWORD väärtus (32 bitti) kutsutud SwapfileControl.
- Ava see ja seadista Andmeväärtus = 0.
- Reboot Arvuti ja kontrolli, kas swapfile.sys on kadunud.
Kui eelistate seda automatiseerida, PowerShell või terminal (administraatorina):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Tagasivõtmiseks kustutage väärtus SwapfileControl samal klahvil ja taaskäivitage. Pea meeles Kuigi see tavaliselt toimib, See pole alati ideaalne lahendus. kui sa sõltud Microsoft Store'i rakendustest.
Kas swapfile.sys faili saab teisele kettale teisaldada?
Siin peame nüanssidega peenelt tegelema. mklink käsk ei liiguta swapfile.sys failiSee loob sümboolse lingi, aga tegelik fail jääb sinna, kus see oli. Seega Linkide kasutamine ülekandmiseks ei toimi. teisele partitsioonile.
Mida saate teha, on virtuaalmälu ümberkonfigureeriminePaljudes stsenaariumides pagefile.sys teisele kettale teisaldamisel samast virtuaalmälu aknast swapfile.sys kaasneb sellele muutusele. Mõned kasutajad siiski teatavad, et swapfile.sys võib jääda süsteemikettale teatud versioonides või konfiguratsioonides. Igal juhul on ametlik proovimisprotseduur järgmine:
- Juurdepääs Täpsem süsteemi seaded > Jõudlus > konfiguratsioon > Täpsem > Virtuaalne mälu.
- Tühjenda märge "Halda automaatselt…".
- Valige süsteemidraiv (C:) ja kontrollige Lehtede faili pole > Asutada.
- Valige sihtketas (näiteks D:) ja valige Süsteemi hallatav suurus > Asutada.
- Kinnitage aktsepteerima y taaskäivitage.
Jälgige jõudlustKui teisaldate need failid aeglasemale kettale (kõvakettale), võite märgata, et aeglustusederiti avamisel või jätkamisel UWP rakendusedSSD eluea võimalik paranemine on jõudlusele avaldatava mõjuga võrreldes vaieldav; kaaluge uuendamist hoolikalt.
Rohkem kettaruumi: talveuni ja hooldus
Kui teie eesmärgiks on vabastage ruumi Stabiilsust ohverdamata on selleks ohutumaid viise kui virtuaalmäluga nokitsemine. Näiteks saate keela talveunerežiimSee eemaldab hiberfil.sys faili ja vabastab paljudes arvutites mitu GB ruumi:
powercfg -h off
Lisaks on soovitatav teha teatud perioodiline hooldus Microsofti soovitus süsteemi üldise stabiilsuse parandamiseks ja ebatavalise kettaruumi käitumise vähendamiseks:
- Skannimine Windows Defenderiga (sh võrguühenduseta skannimine), et välistada süsteemifaile manipuleeriv pahavara.
- See taaskäivitub sageli Taaskäivita valiku abil sulgeb süsteem protsessid ja rakendab ootel olevad muudatused.
- Installige värskendused Windows Update'ist, et saada parandusi ja täiustusi.
- Kui märkate konflikte, ajutiselt keelab kolmanda osapoole viirusetõrjetarkvara et kontrollida, kas need segavad, ja lasta Defenderil end testimise ajal katta.
- Remondi komponendid koos DISM y SFC privilegeeritud konsoolist:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Kui pärast seda kõik sujuvalt toimib, Sa väldid drastilisemaid meetmeid virtuaalmäluga ja jätkate ruumi taastamist ilma tarbetute riskideta.
KKK ja levinud stsenaariumid
- Kas ma saan swapfile.sys faili Explorerist käsitsi kustutada? Ei. See on süsteemi poolt kaitstud. Windows ei lase sul seda otse eemaldada. Kui sa riskidest aru saad, pead sa minema läbi virtuaalmälu seaded või kasutama registri meetodit.
- Kas swapfile'i olemasolu on kohustuslik, kui ma ei kasuta UWP rakendusi? Mitte küll rangelt võttes, aga Windows saab seda ära kasutada isegi siis, kui te UWP-d ei kasuta. Kui te selle keelate, testige oma rakendusi pärast taaskäivitamist põhjalikult, et veenduda kõrvalmõjude puudumises.
- Kas SSD "kaitsmiseks" tasub pagefile/sys ja swapfile.sys kõvakettale teisaldada? Tõendid on segased: aeglasemale kettale üleviimine vähendab jõudlust, eriti UWP-s. Kaasaegsete SSD-de kulumine on üldiselt hästi kontrollitud; kui teil pole just väga vähe ruumi või väga konkreetseid põhjuseid, on nende SSD-l hoidmine tavaliselt parim valik.
- Mida peaksin tegema, kui pärast virtuaalmälu kasutamist tekib krahhe? Luba virtuaalmälus automaatne haldus uuesti, taaskäivitage ja testige. Kui probleem püsib, käivitage DISM ja SFC, kontrollige draivereid ja veenduge, et ükski turvatarkvara ei segaks süsteemi tööd.
- Kuidas ma saan kiiresti näha, kas süsteem neid kasutab? Lisaks Explorerile annavad ressursimonitor ja ülesannete haldur vihjeid pühendumus mälule ja virtuaalmälu kasutamine. See, et fail on olemas ja hõivab teatud suuruse, ei tähenda pidevat kasutamist; Windows haldab seda dünaamiliselt.
Kui sa üritasid aru saada, miks pärast taaskäivitamist vaba ruum hüppeliselt kasvas ja "lehefail" muutus pisike swapfailSul on juba võti: Windows arvutas oma vajadused ümber ja kohandas virtuaalmälu suurust. Nende failide kuvamise või peitmise, nende keelamise, teisaldamise või talveunerežiimi abil ruumi säästmise vahel on mõistlikum piisavalt, et mängidaAlusta talveunerežiimi keelamisest, kui sul on vaja gigabaite vabastada, hoia oma süsteem ajakohasena ja puhtana ning muuda pagefile.sys ja swapfile.sys ainult siis, kui tead täpselt, mida teed, ja aktsepteerid võimalikku mõju stabiilsusele või jõudlusele.
Toimetaja on spetsialiseerunud tehnoloogiale ja internetiprobleemidele, omades rohkem kui kümneaastast kogemust erinevates digitaalsetes meediates. Olen töötanud toimetajana ja sisuloojana e-kaubanduse, kommunikatsiooni, veebiturunduse ja reklaamiettevõtetes. Olen kirjutanud ka majanduse, rahanduse ja teiste sektorite veebisaitidele. Minu töö on ka minu kirg. Nüüd minu artiklite kaudu Tecnobits, püüan uurida kõiki uudiseid ja uusi võimalusi, mida tehnoloogiamaailm meile iga päev oma elu parandamiseks pakub.

