Kas ir swapfile.sys fails un vai tas ir jādzēš vai nē?

Pēdējā atjaunošana: 01/12/2025

  • Swapfile.sys darbojas kopā ar pagefile.sys un hiberfil.sys Windows atmiņai un hibernācijas režīmam.
  • Tā izmērs mainās atkarībā no slodzes un telpas; svārstības pēc atkārtotas iedarbināšanas ir normāla parādība.
  • Dzēšana vai pārvietošana prasa pielāgot virtuālo atmiņu; tas nav ieteicams stabilitātes un veiktspējas apsvērumu dēļ.
  • Lai atbrīvotu vietu, vispirms atspējojiet hibernācijas režīmu un atjauniniet sistēmu.
swapfile.sys

Daudzi lietotāji nezina par tā lietderību vai pat tā esamību. swapfile.sys faili operētājsistēmā WindowsŠis fails ir uzmanības centrā kopā ar pagefile.sys un hiberfil.sys, un kopā tie ir daļa no atmiņas pārvaldības un darbojas, piemēram, hibernācijas režīmā operētājsistēmā Windows. Lai gan tie parasti ir paslēpti, to klātbūtne un lielums var ietekmēt diska vietu, īpaši, ja izmantojat mazas ietilpības SSD disku.

Šeit mēs precīzi izskaidrojam, kas ir swapfile.sys un kā to apskatīt. Mēs arī aplūkojam, kad un kā to dzēst vai pārvietot (ar dažām niansēm), kā arī tā saistību ar UWP lietotnēm un citiem sistēmas komponentiem.

Kas ir swapfile.sys un kā tas atšķiras no pagefile.sys un hiberfil.sys?

Aptuveni, swapfile.sys ir mijmaiņas fails, ko Windows izmanto RAM atbalstamTas darbojas kopā ar pagefile.sys (lappušu numerācijas fails) un hiberfil.sys (hibernācijas fails). Lai gan hiberfil.sys saglabā sistēmas stāvokli hibernācijas laikā, pagefile.sys paplašina atmiņu, ja RAM nepietiek, un swapfile.sys galvenokārt ir rezervēts UWP lietojumprogrammu fona pārvaldība (tos, ko instalējat no Microsoft veikala), kas kalpo kā sava veida īpaša kešatmiņa tiem. Pat ja jums ir pietiekami daudz atmiņas, Windows 10 un 11 joprojām var izmantot swapfile.sys.

Svarīga detaļa: pagefile.sys un swapfile.sys ir saistītiIzmantojot parastās metodes, nevar izdzēst vienu un atstāt otru neskartu; pārvaldība tiek koordinēta, izmantojot virtuālās atmiņas konfigurāciju. Tāpēc Tos nevar nosūtīt uz atkritni, izmantojot ne Dzēst, ne taustiņu kombināciju Shift+Delete.jo tie ir aizsargāti sistēmas faili.

Ja jūs tos neredzat C: valodā, tas ir tāpēc, ka Windows tos pēc noklusējuma slēpj. Lai tos parādītu, rīkojieties šādi:

  1. Atveriet Explorer un dodieties uz Vista.
  2. Izvēlieties Iespējas.
  3. Noklikšķiniet uz Skat
  4. Tur atlasiet “Rādīt slēptos failus, mapes un diskusun noņemiet atzīmi no izvēles rūtiņasPaslēpt aizsargātos operētājsistēmas failus (Ieteicams)".

Kad tas ir izdarīts, sistēmas diska saknes direktorijā parādīsies pagefile.sys, hiberfil.sys un swapfile.sys.

swapfile.sys fails

Vai ir normāli, ka tā izmērs mainās pēc restartēšanas?

Īsā atbilde ir tāda Jā, tas ir normāli.Windows dinamiski pielāgo virtuālās atmiņas un mijmaiņas vietas lielumu, pamatojoties uz slodzi, neseno RAM izmantošanas vēsturi, pieejamo vietu un iekšējām politikām.

Ekskluzīvs saturs — noklikšķiniet šeit  Kā koplietot failus operētājsistēmā Mac?

Turklāt ir vērts atcerēties, ka operētājsistēmā Windows 10/11 opcija “Izslēgt” izmanto noklusējuma iestatījumu. hibrīda iedarbināšanas/apturēšanas sistēma kas ne vienmēr pilnībā lejupielādē sistēmas stāvokli. Ja vēlaties, lai virtuālās atmiņas izmaiņas tiktu piemērotas 100% apmērā un lai izmēri tiktu pareizi atiestatīti, izvēlieties Restartēt vietā Izslēgt.

Tādos instrumentos kā TreeSize Jūs redzēsiet šos kāpumus un kritumus: Tie nenorāda uz kļūdām.Tā nav vienkārši operētājsistēmas inteliģenta vietas pārvaldība. Ja vien nerodas avārijas vai ziņojumi par nepietiekamu atmiņas apjomu, neuztraucieties, ja lielums starp sesijām svārstās.

Vai es varu izdzēst swapfile.sys? Plusi un mīnusi

Tas ir iespējams, bet Tā nav pati ieteicamākā rīcība.Galvenais iemesls ir tas, ka swapfile.sys parasti neaizņem daudz vietas. Mūsdienu datoros tās noņemšana ietver arī virtuālās atmiņas iestatījumu pielāgošanu, kas var izraisīt nestabilitāte, negaidītas avārijas vai problēmas ar UWP lietotnēmIt īpaši, ja jums ir 16 GB RAM vai mazāk. Dažos gadījumos vietas ietaupījums ir neliels, un darbības risks ir lielāks.

Tas teica ja esat pārliecināts, ka neizmantojat UWP lietotnes Vai arī, ja jums steidzami ir jāizspiež visa nepieciešamā vieta niecīgā SSD diskā, ir veidi, kā to izdarīt atspējot mijmaiņas failuMēs parādām pieejamās iespējas ar to brīdinājumiem, lai jūs varētu novērtēt, vai tās ir vērtīgas jūsu situācijā.

swapfile.sys

Kā izdzēst swapfile.sys, atspējojot virtuālo atmiņu (standarta metode)

Šī ir "oficiālā" metode, jo Windows neļauj manuāli dzēst. swapfile.sys. Ideja ir atspējot virtuālo atmiņu, kas praksē noņemiet pagefile.sys un swapfile.sysNav ieteicams datoriem ar ierobežotu RAM apjomu.

  1. Atveriet Explorer, ar peles labo pogu noklikšķiniet uz Šī komanda un nospiediet īpašības.
  2. Ievadiet Uzlabotas sistēmas iestatījumi.
  3. Tab ProgresīvsSadaļā Veiktspēja nospiediet konfigurācija.
  4. Atkal iekšā Progresīvs, atrodiet Virtuālā atmiņa un nospiediet Mainīt.
  5. Noņemiet atzīmi "Automātiski pārvaldiet peidžeru faila lielumu visiem diskiem".
  6. Izvēlieties sistēmas bloku un atzīmējiet Nav peidžeru faila.
  7. prese Izveidot un apstiprina brīdinājumus.
  8. Piesakies ar akceptēt līdz mēs esam ārā pa visiem logiem.

Lai apspiešana būtu efektīva, restartējiet datoru No opcijas Restartēt (nevis Izslēgt). Pēc startēšanas jāpārbauda, ​​vai pagefile.sys un swapfile.sys Tie ir pazuduši no C saknes: ja visos diskos ir atspējota lapošana.

Paplašināta deaktivizēšana, izmantojot reģistru (riskanta procedūra)

Vēl viena īpaša iespēja ietver pieskaršanos reģistram, lai Atspējojiet swapfile.sys, pilnībā neatspējojot virtuālo atmiņuŠī metode ir paredzēta lietotājiem, kuri zina, ko dara, jo reģistra modificēšana var radīt problēmas, ja tiek pieļautas kļūdas.

Ekskluzīvs saturs — noklikšķiniet šeit  Atšķirības starp lietotāja ID un tālruņa numuru lietotnē WhatsApp: ko redzēs katra persona

Svarīgs brīdinājumsJums ir nepieciešamas administratora privilēģijas, un ieteicams tās vispirms izveidot. atjaunošanas punkts.

  1. Nospiediet Windows + RRaksta regedit un nospiediet taustiņu Enter.
  2. Dodieties uz: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Izveidojiet jaunu DWORD vērtība (32 biti) sauc SwapfileControl.
  4. Atveriet to un iestatiet to Datu vērtība = 0.
  5. Atsāknēšana Dators un pārbaudiet, vai swapfile.sys ir pazudis.

Ja vēlaties to automatizēt ar PowerShell vai terminālis (kā administrators):

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

Lai atjaunotu vērtību, izdzēsiet to SwapfileControl uz tās pašas atslēgas un restartējiet. Paturi prātā Lai gan tas parasti darbojas, Tas ne vienmēr ir ideāls risinājums. ja izmantojat lietotnes no Microsoft Store.

Vai swapfile.sys var pārvietot uz citu disku?

Šeit mums jābūt smalkiem ar niansēm. mklink komanda nepārvieto swapfile.sysTas izveido simbolisku saiti, bet pats fails paliek tur, kur tas bija. Tāpēc Saites nevarēs pārsūtīt. uz citu nodalījumu.

Tas, ko jūs varat darīt, ir pārkonfigurēt virtuālo atmiņuDaudzos gadījumos pārvietojot pagefile.sys uz citu disku no tā paša virtuālās atmiņas loga, swapfile.sys ir pievienots uz šīm izmaiņām. Tomēr daži lietotāji ziņo, ka swapfile.sys var palikt sistēmas diskā noteiktās versijās vai konfigurācijās. Jebkurā gadījumā oficiālā procedūra, lai to izmēģinātu, ir šāda:

  1. Piekļuve Uzlabotas sistēmas iestatījumi > Sniegums > konfigurācija > Progresīvs > Virtuālā atmiņa.
  2. Noņemiet atzīmi "Pārvaldīt automātiski…".
  3. Atlasiet sistēmas disku (C:) un pārbaudiet Nav peidžeru faila > Izveidot.
  4. Izvēlieties mērķa disku (piemēram, D:) un atlasiet Sistēmas pārvaldīts lielums > Izveidot.
  5. Apstipriniet ar akceptēt y restartēt.

Pievērsiet uzmanību sniegumamJa pārvietojat šos failus uz lēnāku disku (cieto disku), jūs varat pamanīt, ka palēnināšanāsīpaši atverot vai atsākot UWP lietotnesPotenciālais SSD darbības laika uzlabojums ir diskutabls, salīdzinot ar ietekmi uz veiktspēju; rūpīgi apsveriet jaunināšanu.

Vairāk vietas diskā: hibernācija un apkope

Ja jūsu mērķis ir atbrīvot vietu Neapdraudot stabilitāti, ir drošāki veidi, kā to izdarīt, nekā eksperimentēt ar virtuālo atmiņu. Piemēram, jūs varat atspējot hibernācijuTas noņem hiberfil.sys un atbrīvo vairākus GB daudzos datoros:

powercfg -h off

Turklāt ieteicams veikt noteiktu periodiska apkope Microsoft iesaka uzlabot sistēmas stabilitāti kopumā un samazināt neparastu diska vietas darbību:

  • Skenēšana ar Windows Defender (tostarp bezsaistes skenēšanu), lai izslēgtu ļaunprogrammatūru, kas manipulē ar sistēmas failiem.
  • Tas bieži restartējas No opcijas Restartēt sistēma aizver procesus un piemēro nepabeigtās izmaiņas.
  • Instalējiet atjauninājumus no Windows atjaunināšanas, lai iegūtu labojumus un uzlabojumus.
  • Ja pamanāt konfliktus, īslaicīgi atspējo trešo pušu pretvīrusu programmatūru lai pārbaudītu, vai tie traucē, un ļautu Defender jūs nosegt pārbaudes laikā.
  • Remontējiet detaļas ar DISM y SFC no priviliģētas konsoles:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Ja pēc tam viss darbosies gludi, Jūs izvairīsieties no radikālākiem pasākumiem ar virtuālo atmiņu, un jūs turpināsiet atgūt vietu bez nevajadzīga riska.

Ekskluzīvs saturs — noklikšķiniet šeit  Kā pievienoties RAR failiem

Bieži uzdotie jautājumi un bieži sastopamie scenāriji

  • Vai es varu manuāli izdzēst swapfile.sys no Explorer? Nē. To aizsargā sistēma. Windows neļaus to pilnībā noņemt. Jums būs jāiziet cauri virtuālās atmiņas iestatījumiem vai jāizmanto reģistra metode, ja saprotat riskus.
  • Vai ir obligāti jābūt swapfailam, ja neizmantoju UWP lietotnes? Ne gluži gluži, bet Windows var to izmantot pat tad, ja neizmantojat UWP. Ja to atspējojat, pēc restartēšanas rūpīgi pārbaudiet lietojumprogrammas, lai pārliecinātos, ka nav blakusparādību.
  • Vai ir vērts pārvietot pagefile/sys un swapfile.sys uz cieto disku, lai "aizsargātu" SSD disku? Pierādījumi ir dažādi: to pārvietošana uz lēnāku disku samazina veiktspēju, īpaši UWP vidē. Mūsdienu SSD disku nolietojums parasti ir labi kontrolēts; ja vien jums nav ļoti maz vietas vai ļoti īpašu iemeslu, to atstāšana SSD diskā parasti ir labākais risinājums.
  • Ko darīt, ja pēc virtuālās atmiņas izmantošanas rodas avārijas? Atkārtoti iespējojiet automātisko pārvaldību virtuālajā atmiņā, restartējiet un pārbaudiet. Ja problēma joprojām pastāv, palaidiet DISM un SFC, pārbaudiet draiverus un pārliecinieties, vai netraucē drošības programmatūra.
  • Kā es varu ātri redzēt, vai sistēma tos izmanto? Papildus Explorer, resursu monitors un uzdevumu pārvaldnieks sniedz norādes par apņemšanās saglabāt atmiņu un virtuālās atmiņas izmantošana. Tas, ka fails pastāv un aizņem noteiktu izmēru, nenozīmē pastāvīgu lietošanu; Windows to pārvalda dinamiski.

Ja jūs mēģināt saprast, kāpēc pēc restartēšanas jūsu brīvā vieta strauji pieauga un "lapas fails" pārveidojās par niecīgs swapfailsTev jau ir atslēga: Windows pārrēķināja savas vajadzības un pielāgoja virtuālās atmiņas lielumu. Starp šo failu rādīšanu vai slēpšanu, lēmumu par to atspējošanu, pārvietošanu vai vietas taupīšanu, pārslēdzoties uz hibernācijas režīmu, saprātīgākais risinājums ir tieši tik daudz, lai spēlētuSāciet ar hibernācijas režīma atspējošanu, ja nepieciešams atbrīvot gigabaitus, uzturēt sistēmu atjauninātu un tīru un pielāgot pagefile.sys un swapfile.sys tikai tad, ja precīzi zināt, ko darāt, un piekrītat iespējamajai ietekmei uz stabilitāti vai veiktspēju.