Pozorni uporabniki sistemov Windows 10 in 8.1 so verjetno opazili, da se je v korenu sistemskega pogona (ponavadi pogon C: \) poleg že znanih datotek pagefile.sys in hiberfil.sys pojavila še ena datoteka swapfile.sys, česar v prejšnjih različicah Windows ni bilo. Če si želite ogledati to datoteko v File Explorerju, morate omogočiti prikaz skritih in sistemskih datotek.
Datoteka swapfile.sys je analog pagefile.sys stranična datoteka, vendar se uporablja kot navidezni pomnilnik za začasno shranjevanje podatkov sodobnih aplikacij (aplikacije Metro Store).
V primeru, da kakšne sodobne aplikacije ne uporabljamo, jo upravitelj OS ustavi in premesti v datoteko stranične datoteke swapfile.sys, da ne bi zasedel prostora v RAM-u (RAM). Ko uporabnik dostopa do aplikacije, jo izvleče iz datoteke swap in jo shrani v pomnilnik. Uradnih informacij o datoteki swapfile.sys v omrežju ni veliko, vendar je, glede na komentarje zaposlenih MSFT, zaradi arhitekture sodobnih (univerzalnih) aplikacij potrebna ločena datoteka strani. Dve datoteki stranskih datotek tudi poenostavljata razvoj programerjev.
Čeprav imajo pagefile.sys in swapfile.sys enak namen, se medsebojno razlikujejo v svoji najmanjši velikosti diska, dinamičnih možnostih razširitve in postopku V / I..
Nekateri se sprašujejo, ali je mogoče swapfile.sys izbrisati. Da, na splošno je to mogoče, vendar tega ni priporočljivo, saj je njegovo delovanje tesno povezano z glavno izmenjalno datoteko. Poleg tega v njeni odstranitvi ni posebnega smisla, ker Velikost datoteke Swapfile.sys ne presega 256 MB. Vendar je včasih njegovo odstranjevanje ali premikanje upravičeno.
Vsebina:
- Onemogoči izmenjalno datoteko v sistemu Windows 10
- Drugi način onemogočanja datoteke swapfile.sys
- Kako prenesti datoteko swapfile.sys na drug disk
Onemogoči izmenjalno datoteko v sistemu Windows 10
Vgrajena sistemska orodja vam omogočajo, da onemogočite uporabo datoteke swapfile.sys samo z glavno datoteko izmenjave. V večini primerov tega ne bi smeli storiti, in če obstajajo težave z zmogljivostjo ali stabilnostjo sistema, je priporočljivo vključiti datoteko strani.
Če želite onemogočiti izmenjalno datoteko:
- Pritisnite bližnjico Win + x in izberite Nadzorna plošča (Nadzorna plošča)
- Izberite Sistem -> Napredne sistemske nastavitve
- Zavihek Napredno v oddelku Zmogljivost pritisnite gumb Nastavitve
- Naprej na zavihku Napredno kliknite Spremeni se
- Počistite element Samodejno upravljajte velikost datoteke za stranične datoteke za vse pogone
- Izberite pogon, na katerem želite onemogočiti uporabo datotek swapfile.sys in pagingfile.sys. In izberite možnost Ni datoteke s strani poimenovanja
- Pritisnite gumb Set in dvakrat v redu za uveljavitev sprememb
- Znova zaženite računalnik
Po zagonu sistema datoteke Filefile.sys in Swapfile.sys izginejo iz korena sistemskega pogona.
Drugi način onemogočanja datoteke swapfile.sys
Že med pisanjem članka sem našel veliko bolj priročen način za brisanje datoteke swapfile.sys, ki ne vpliva na glavno datoteko stranične datoteke mainfilefile.sys. Če želite to narediti:
- Zaženite urejevalnik registra Regedit.exe
- Pojdite na registrski ključ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Upravljanje pomnilnika
- Ustvari nov 32-bitni parameter DWORD z imenom Swapfilecontrol in vrednost 0
- Znova zaženite Windows in preverite, da datoteka swapfile.sys manjka in da je datoteka pagefile.sys še vedno v sistemu.
Namig. Ta vnos lahko dodate v register samo z enim ukazom PowerShell:Lastnost novega predmeta-Pot "HKLM: \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Upravljanje pomnilnika" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Kako prenesti datoteko swapfile.sys na drug disk
Obstaja majhen trik, ki vam omogoča, da datoteko swapfile.sys prenesete na particijo drugega diska, ne da bi jo popolnoma prekinili s simbolično povezavo. Na primer, to metodo lahko uporabite za povečanje SSD storitve s premikanjem datoteke swap na običajni mehanski trdi disk.
- Onemogočite datoteko za zamenjavo, kot je opisano zgoraj
- Zaženite ukaz s skrbniškimi pravicami
mklink c: \\ swapfile.sys f: \\ swapfile.sys
- kjer je F: črka pogona, na katero želite prenesti datoteko - Vključi izmenjalno datoteko