- Swapfile.sys toimii yhdessä pagefile.sys- ja hiberfil.sys-tiedostojen kanssa Windowsin muistin ja horrostilan osalta.
- Sen koko vaihtelee kuorman ja tilan mukaan; vaihtelut uudelleenkäynnistyksen jälkeen ovat normaaleja.
- Poistaminen tai siirtäminen vaatii virtuaalimuistin säätämistä; ei suositella vakauden ja suorituskyvyn vuoksi.
- Voit vapauttaa tilaa poistamalla horrostilan käytöstä ja pitämällä järjestelmän ajan tasalla.
Monet käyttäjät eivät ole tietoisia sovelluksen hyödyllisyydestä tai edes sen olemassaolosta. swapfile.sys-tiedostot WindowsissaTämä tiedosto on samassa tilassa pagefile.sys- ja hiberfil.sys-tiedostojen kanssa, ja yhdessä ne ovat osa muistinhallintaa ja toimivat kuten Windowsin horrostila. Vaikka ne ovat yleensä piilossa, niiden läsnäolo ja koko voivat vaikuttaa levytilaan, varsinkin jos käytät pienikapasiteettista SSD-levyä.
Tässä selitämme tarkalleen, mikä swapfile.sys on ja miten sitä voi tarkastella. Käsittelemme myös, milloin ja miten se poistetaan tai siirretään (muutamilla vivahteilla), sekä sen suhteen UWP-sovelluksiin ja muihin järjestelmäkomponentteihin.
Mikä on swapfile.sys ja miten se eroaa pagefile.sys- ja hiberfil.sys-tiedostoista?
Yleisesti ottaen, swapfile.sys on swap-tiedosto, jota Windows käyttää RAM-muistin tukemiseenSe toimii yhdessä sivutustiedosto.sys (sivutustiedosto) ja hiberfil.sys (horrostilatiedosto). Vaikka hiberfil.sys tallentaa järjestelmän tilan horrostilan aikana, pagefile.sys laajentaa muistia, kun RAM-muistia ei ole riittävästi, ja swapfile.sys on ensisijaisesti varattu UWP-sovellusten taustalla tapahtuva hallinta (ne, jotka asennat Microsoft Storesta), mikä toimii eräänlaisena välimuistina niille. Vaikka muistia olisi riittävästi, Windows 10 ja 11 voivat silti käyttää swapfile.sys-tiedostoa.
Yksi tärkeä yksityiskohta: pagefile.sys ja swapfile.sys ovat linkitettyjäEt voi poistaa toista ja jättää toista ennalleen perinteisillä menetelmillä; hallintaa koordinoidaan virtuaalimuistin kokoonpanon kautta. Siksi Niitä ei voi lähettää roskakoriin Delete- tai Shift+Delete-näppäinyhdistelmällä.koska ne ovat suojattuja järjestelmätiedostoja.
Jos et näe niitä C:-hakemistossa, Windows piilottaa ne oletuksena. Saat ne näkyviin seuraavasti:
- Avaa Explorer ja siirry osoitteeseen Näytä.
- Valitse Vaihtoehdot.
- Klikkaa Katso.
- Valitse sieltä "Näytä piilotetut tiedostot, kansiot ja asemat" ja poista valinta"Piilota suojatut käyttöjärjestelmätiedostot (Suositeltu)".
Kun tämä on tehty, pagefile.sys, hiberfil.sys ja swapfile.sys näkyvät järjestelmäaseman juurhakemistossa.
Onko normaalia, että sen koko muuttuu uudelleenkäynnistyksen jälkeen?
Lyhyt vastaus on se Kyllä, se on normaalia.Windows säätää virtuaalimuistin ja swap-tilan kokoa dynaamisesti kuormituksen, viimeaikaisen RAM-käyttöhistorian, käytettävissä olevan tilan ja sisäisten käytäntöjen perusteella.
Lisäksi on syytä muistaa, että Windows 10/11:n "Sammuta"-toiminto käyttää oletusarvoista hybridikäynnistys/pysäytys joka ei aina lataa järjestelmän tilaa kokonaan. Jos haluat, että virtuaalimuistin muutokset otetaan käyttöön 100 % ja että koot nollataan oikein, valitse Käynnistä uudelleen sen sijaan, että se sammutettaisiin.
Työkaluissa, kuten Puun koko Näet nuo ylä- ja alamäet: Ne eivät osoita virheitä.Kyse ei ole pelkästään käyttöjärjestelmän älykkäästä tilanhallinnasta. Niin kauan kuin et koe kaatumisia tai muistin puutteesta kertovia viestejä, älä huoli, jos koko vaihtelee istuntojen välillä.
Voinko poistaa swapfile.sys-tiedoston? Hyvät ja huonot puolet
Se on mahdollista, mutta Se ei ole kaikkein suositeltavinta toimintaa.Tärkein syy on se, että swapfile.sys ei yleensä vie paljon tilaa. Nykyaikaisissa tietokoneissa sen poistaminen edellyttää myös virtuaalimuistin asetusten muuttamista, mikä voi aiheuttaa epävakautta, odottamattomia kaatumisia tai ongelmia UWP-sovellusten kanssaVarsinkin jos sinulla on 16 Gt RAM-muistia tai vähemmän. Joissakin tapauksissa tilansäästö on vaatimatonta ja operatiivinen riski on suurempi.
Tämän sanottuani, jos olet varma, ettet käytä UWP-sovelluksia Tai jos sinun on kiireellisesti puristettava kaikki irti tallennustilasta pienestä SSD-levystä, on olemassa tapoja poista swap-tiedosto käytöstäNäytämme sinulle käytettävissä olevat vaihtoehdot varoituksineen, jotta voit arvioida, ovatko ne kannattavia tilanteessasi.
Swapfile.sys-tiedoston poistaminen käytöstä poistamalla virtuaalimuisti (vakiomenetelmä)
Tämä on "virallinen" menetelmä, koska Windows ei salli manuaalista poistamista. swapfile.sys. Ajatuksena on poistaa virtuaalimuisti käytöstä, mikä käytännössä poista sivutustiedosto.sys ja swapfile.sysSitä ei suositella tietokoneille, joissa on rajoitetusti RAM-muistia.
- Avaa Resurssienhallinta, napsauta hiiren kakkospainikkeella Tämä joukkue ja paina Ominaisuudet.
- Syötä Järjestelmän lisäasetukset.
- Välilehdellä EdistynytPaina Suorituskyky-kohdassa Kokoonpano.
- Uudelleen sisään Edistynyt, paikanna Virtuaalimuisti ja paina Muuttaa.
- Poista valinta "Hallitse automaattisesti kaikkien asemien sivutustiedoston kokoa"
- Valitse järjestelmäyksikkösi ja merkitse Ei sivutustiedostoa.
- Lehdistö Perusta ja vahvistaa varoitukset.
- Käytä kanssa Hyväksyä kunnes olemme ulkona joka ikkunasta.
Jotta tukahduttaminen olisi tehokasta, Käynnistä tietokone uudelleen Käynnistä uudelleen -vaihtoehdosta (ei Sammuta). Käynnistyksen jälkeen sinun tulee tarkistaa, että sivutustiedosto.sys ja swapfile.sys Ne ovat kadonneet C:n juuresta, jos olet poistanut sivutuksen käytöstä kaikissa asemissa.
Edistynyt deaktivointi rekisterin kautta (riskialtis toimenpide)
Toinen erityinen vaihtoehto on napauttaa rekisteriä Poista swapfile.sys käytöstä poistamatta virtuaalimuistia kokonaanTämä menetelmä on varattu käyttäjille, jotka tietävät mitä tekevät, koska rekisterin muokkaaminen voi aiheuttaa ongelmia, jos tehdään virheitä.
Tärkeä varoitusTarvitset järjestelmänvalvojan oikeudet, ja on hyvä luoda sellainen ensin. palautuspiste.
- Lehdistö Windows + R, kirjoittaa regedit ja paina Enter-näppäintä.
- Siirry kohtaan:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Luo uusi DWORD-arvo (32 bittiä) nimeltään SwapfileControl.
- Avaa se ja aseta se Datan arvo = 0.
- Käynnistä uudelleen Tietokone ja tarkista, onko swapfile.sys kadonnut.
Jos haluat mieluummin automatisoida sen PowerShell tai Pääte (järjestelmänvalvojana):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Voit palauttaa arvon poistamalla sen SwapfileControl samalla näppäimellä ja käynnistä uudelleen. Pitää mielessä Vaikka tämä yleensä toimii, Se ei ole aina ihanteellinen ratkaisu. jos olet riippuvainen Microsoft Storen sovelluksista.
Voiko swapfile.sys-tiedoston siirtää toiselle asemalle?
Tässä meidän on oltava hienovaraisia vivahteiden kanssa. mklink-komento ei siirrä swapfile.sys-tiedostoaSe luo symbolisen linkin, mutta varsinainen tiedosto pysyy paikallaan. Siksi Linkkien käyttäminen ei toimi sen siirtämiseen toiseen osioon.
Mitä voit tehdä, on määritä virtuaalimuisti uudelleenMonissa tilanteissa kun siirrät pagefile.sys-tiedoston toiselle asemalle samasta virtuaalimuisti-ikkunasta, swapfile.sys liittyy tiedostoon tuohon muutokseen. Jotkut käyttäjät kuitenkin raportoivat, että swapfile.sys voi jäädä järjestelmälevylle tietyissä versioissa tai kokoonpanoissa. Joka tapauksessa virallinen kokeilumenettely on seuraava:
- Pääsy Järjestelmän lisäasetukset > Suorituskyky > Kokoonpano > Edistynyt > Virtuaalimuisti.
- Poista valinta "Hallitse automaattisesti…"
- Valitse järjestelmäasema (C:) ja tarkista Ei sivutustiedostoa > Perusta.
- Valitse kohdeasema (esimerkiksi D:) ja valitse Järjestelmän hallinnoima koko > Perusta.
- Vahvista Hyväksyä y käynnistä uudelleen.
Varo suorituskykyäJos siirrät nämä tiedostot hitaammalle levylle (kiintolevylle), saatat huomata hidastumisetvarsinkin avattaessa tai jatkettaessa UWP-sovelluksetSSD-levyn käyttöiän mahdollinen parantuminen on keskustelunaihe verrattuna suorituskykyyn kohdistuviin vaikutuksiin; harkitse päivitystä huolellisesti.
Lisää levytilaa: horrostila ja ylläpito
Jos tavoitteesi on vapauttaa tilaa Vakautta vaarantamatta on olemassa turvallisempia tapoja tehdä tämä kuin virtuaalimuistin säätö. Voit esimerkiksi poistaa lepotilan käytöstäTämä poistaa hiberfil.sys-tiedoston ja vapauttaa useita gigatavuja useilla tietokoneilla:
powercfg -h off
Lisäksi on suositeltavaa suorittaa tietty määräaikainen huolto Microsoftin suosittelema järjestelmän yleisen vakauden parantamiseksi ja epätavallisen levytilan käyttäytymisen vähentämiseksi:
- Skannaa Windows Defenderillä (mukaan lukien offline-skannaus) järjestelmätiedostoja manipuloivien haittaohjelmien poissulkemiseksi.
- Se käynnistyy usein uudelleen Käynnistä uudelleen -vaihtoehdosta järjestelmä sulkee prosessit ja ottaa käyttöön keskeneräiset muutokset.
- Asenna päivitykset Windows Updatesta saadaksesi korjauksia ja parannuksia.
- Jos huomaat ristiriitoja, poistaa väliaikaisesti käytöstä kolmannen osapuolen virustorjuntaohjelmiston tarkistaaksesi, häiritsevätkö ne sinua, ja anna Defenderin suojata sinua testin aikana.
- Korjaa komponentit DISM y CFS etuoikeutetusta konsolista:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Jos kaikki toimii tämän jälkeen ongelmitta, Vältät rajummat toimenpiteet virtuaalimuistin avulla voit jatkaa tilan palauttamista ilman tarpeettomia riskejä.
Usein kysytyt kysymykset ja yleiset skenaariot
- Voinko poistaa swapfile.sys-tiedoston "manuaalisesti" Resurssienhallinnasta? Ei. Järjestelmä suojaa sitä. Windows ei anna sinun poistaa sitä suoraan. Sinun on tarkistettava virtuaalimuistin asetukset tai käytettävä rekisteriä, jos ymmärrät riskit.
- Onko swap-tiedoston käyttö pakollista, jos en käytä UWP-sovelluksia? Ei ihan varsinaisesti, mutta Windows voi hyödyntää sitä, vaikka et käyttäisi UWP:tä. Jos poistat sen käytöstä, testaa sovelluksesi huolellisesti uudelleenkäynnistyksen jälkeen varmistaaksesi, ettei sivuvaikutuksia ole.
- Kannattaako pagefile/sys- ja swapfile.sys-tiedostojen siirtäminen kiintolevylle SSD-levyn "suojaamiseksi"? Todisteet ovat ristiriitaisia: niiden siirtäminen hitaammalle asemalle heikentää suorituskykyä, erityisesti UWP:ssä. Nykyaikaisten SSD-levyjen kuluminen on yleensä hyvin hallinnassa; ellei sinulla ole vakavaa tilanpuutetta tai erityisiä syitä, niiden pitäminen SSD-levyllä on yleensä paras vaihtoehto.
- Mitä minun pitäisi tehdä, jos näennäismuistin käytön jälkeen ilmenee kaatumisia? Ota automaattinen hallinta uudelleen käyttöön virtuaalimuistissa, käynnistä tietokone uudelleen ja testaa. Jos ongelma jatkuu, suorita DISM ja SFC, tarkista ajurit ja varmista, ettei mikään tietoturvaohjelmisto häiritse toimintaa.
- Miten voin nopeasti nähdä, käyttääkö järjestelmä niitä? Resurssienhallinnan lisäksi Resurssienvalvonta ja Tehtävienhallinta antavat sinulle vihjeitä sitoutuminen muistiin ja virtuaalimuistin käyttö. Se, että tiedosto on olemassa ja vie tietyn koon, ei tarkoita jatkuvaa käyttöä; Windows hallitsee sitä dynaamisesti.
Jos yritit ymmärtää, miksi vapaan levytilan määrä kasvoi räjähdysmäisesti uudelleenkäynnistyksen jälkeen ja "sivutustiedosto" muuttui pieni swap-tiedostoSinulla on jo avain: Windows laski tarpeensa uudelleen ja sääti virtuaalimuistin kokoa. Näiden tiedostojen näyttämisen tai piilottamisen, niiden poistamisen käytöstä, siirtämisen tai tilan säästämisen horrostilassa välillä järkevä ratkaisu on juuri tarpeeksi leikkiäAloita poistamalla horrostila käytöstä, jos sinun on vapautettava gigatavuja tilaa. Pidä järjestelmäsi ajan tasalla ja puhtaana. Säädä pagefile.sys- ja swapfile.sys-tiedostoja vain, jos tiedät tarkalleen, mitä olet tekemässä, ja hyväksyt niiden mahdolliset vaikutukset vakauteen tai suorituskykyyn.
Teknologiaan ja internet-asioihin erikoistunut toimittaja, jolla on yli kymmenen vuoden kokemus erilaisista digitaalisista medioista. Olen työskennellyt toimittajana ja sisällöntuottajana verkkokaupan, viestinnän, verkkomarkkinoinnin ja mainonnan yrityksissä. Olen myös kirjoittanut taloustieteen, rahoituksen ja muiden alojen verkkosivuille. Työni on myös intohimoni. Nyt artikkeleideni kautta Tecnobits, Yritän tutkia kaikkia uutisia ja uusia mahdollisuuksia, joita teknologian maailma tarjoaa meille joka päivä parantaaksemme elämäämme.

