Mikä on swapfile.sys-tiedosto ja kannattaako se poistaa?

Viimeisin päivitys: 01/12/2025
Kirjoittaja: Daniel Terrasa

  • 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.
swapfile.sys

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?

Karkeasti, swapfile.sys on swap-tiedosto, jota Windows käyttää RAM-muistin tukemiseenSe toimii yhdessä pagefile.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.

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:

  1. Avaa Explorer ja siirry osoitteeseen Vista.
  2. valita Vaihtoehtoja.
  3. Napsauta Ver.
  4. 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.

swapfile.sys-tiedosto

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.

Ainutlaatuinen sisältö - Napsauta tästä  Kuinka jaan tiedostoja Macissa?

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 TreeSize 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.

Se sanoi, 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

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.

  1. Avaa Resurssienhallinta, napsauta hiiren kakkospainikkeella Tämä joukkue ja paina ominaisuudet.
  2. Kirjoita sisään Advanced järjestelmän asetuksia.
  3. Tab AvanzadoPaina Suorituskyky-kohdassa kokoonpano.
  4. Uudelleen sisään Avanzado, paikantaa Virtuaalimuisti ja paina muutos.
  5. Poista valinta "Hallitse kaikkien asemien sivutustiedoston kokoa automaattisesti".
  6. Valitse järjestelmäyksikkösi ja merkitse Ei sivutustiedostoa.
  7. lehdistö Perustaa ja vahvistaa varoitukset.
  8. 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ä.

Ainutlaatuinen sisältö - Napsauta tästä  Käyttäjätunnuksen ja puhelinnumerosi väliset erot WhatsAppissa: mitä kukin henkilö voi nähdä

Tärkeä varoitusTarvitset järjestelmänvalvojan oikeudet, ja on hyvä luoda sellainen ensin. palautuspiste.

  1. lehdistö Windows + R, kirjoittaa regedit ja paina Enter.
  2. Navigoida johonkin: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Luoda uusi DWORD-arvo (32 bittiä) nimeltään SwapfileControl.
  4. Avaa se ja aseta se Datan arvo = 0.
  5. reboot 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:

  1. Pääsy Advanced järjestelmän asetuksia > Suorituskyky > kokoonpano > Avanzado > Virtuaalimuisti.
  2. Poista valinta "Hallitse automaattisesti…".
  3. Valitse järjestelmäasema (C:) ja tarkista Ei sivutustiedostoa > Perustaa.
  4. Valitse kohdeasema (esimerkiksi D:) ja valitse Järjestelmän hallinnoima koko > Perustaa.
  5. Vahvista painamalla hyväksyä y käynnistyy.

Varo suorituskykyäJos siirrät nämä tiedostot hitaammalle levylle (kiintolevylle), saatat huomata hidastumistavarsinkin 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 vapauta 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äaikaishuolto 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 SFC 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ä.

Ainutlaatuinen sisältö - Napsauta tästä  Kuinka liittyä RAR-tiedostoihin

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.