Configurarea completă a fișierului de schimb Windows. Un fișier de paginare - de ce este necesar pe un computer, de ce sistemul „încetinește” fără el? Cum se șterge fișierul swap sys Windows 10

01.06.2020 Știri

În Windows 8.1 și 10 pornit disc de sistem Acolo se află fișierul swapfile.sys. Poate fi văzut doar dacă activați funcția de afișare a fișierelor și folderelor ascunse și, de asemenea, dezactivați opțiunea de a ascunde protejarea fișiere de sistem. Pagefile.sys și hiberfil.sys sunt stocate lângă el. Se cunosc Versiuni anterioare sisteme de operare. Sistemul folosește fișierul hiberfil.sys pentru a salva datele memorie cu acces aleator când intră în modul de repaus și, de asemenea, pentru o pornire mai rapidă sistem de operare.Pagefile.sys descarcă datele RAM atunci când nu există suficient spațiu în el, adică este un fișier temporar de stocare a datelor.

Ce este swapfile.sys?

Acum voi explica mai detaliat despre fișierul swapfile.sys. Este, de asemenea, un fișier de stocare a datelor, cum ar fi pagefile.sys, dar descarcă date din noile aplicații moderne. Sistemul gestionează memoria unor astfel de aplicații în mod diferit. Swapfile.sys și pagefile.sys diferă în ceea ce privește utilizarea, spațiul de stocare, citirea/scrierea, etc. Microsoft este reticent să ofere detalii puține despre acest fișier. Și pe scurt, două fișiere ușurează munca dezvoltatorilor și economisesc memorie. Adică, Windows utilizează fișierul pagefile.sys pentru sarcini standard, iar swapfile.sys servește ca fișier separat pentru a descărca date din aplicațiile moderne.

De ce nu ar trebui să atingeți swapfile.sys?

Dimensiunea acestui fișier nu depășește 256 MB. Ștergerea acestuia nu va adăuga mult spațiu pe disc. Viteza de încărcare și performanța sistemului vor fi reduse și nu aș recomanda acest lucru. La urma urmei, principalul avantaj al noilor sisteme de operare constă în viteza lor, și nu în design frumos. Dacă tot doriți să eliminați swapfile.sys din sistem?
Fișierul swapfile.sys poate fi dezactivat. Este gestionat împreună cu pagefile.sys, așa că după dezactivarea celui standard, dezactivați swapfile.sys.

Faceți clic dreapta pe butonul „Start”, selectați „Sistem”,

Următorul " Opțiuni suplimentare sisteme",

apoi în „Performanță” selectați „Opțiuni”,

faceți clic pe „Avansat” și în elementul „ Memorie virtuala» Faceți clic pe „Modificați”.

Acum trebuie să eliminați caseta de selectare din „Selectați automat dimensiunea fișierului de paginare”, selectați discul, selectați „Fără fișier de paginare” și faceți clic pe „Setare”.

Utilizatorii atenți ai sistemului de operare au observat că un proces de swapfile necunoscut anterior este suspendat în monitorul de resurse. Swapfile.sys este fișierul de schimb. Este situat fizic pe discul de sistem, lângă fișierele pagefile.sys și hiberfil.sys. A apărut mai întâi în Windows 8 și a fost folosit pentru aplicații de metrou, iar apoi în noul sistem de operare sistem Windows 10. De regulă, dimensiunea fișierului swap nu depășește 256 MB.

Swapfile.sys, Pagefile.sys și Hiberfil.sys

La fel ca pagefile.sys și hiberfil.sys, swapfile.sys este stocat implicit în rădăcina unității de sistem c:\. Este ascuns. Îl puteți vedea activând afișarea fișierelor de sistem protejate în panoul de control. Hiberfil.sys stochează conținutul RAM atunci când computerul este în modul de repaus. Modul de hibernare (modul de consum redus de energie) folosește și hiberfil.sys. Când intri în modul de hibernare, totul documente deschise iar programele sunt salvate pe hard disk. Pagefile.sys este utilizat în Windows când spațiul RAM se epuizează. În acest moment critic, pentru ca computerul să nu înghețe, dar cel puțin să continue să funcționeze încet, sistemul apelează la acest fișier pentru asistență. Windows stochează în el tot ceea ce nu se potrivește în memoria RAM a computerului.

Ce este un fișier de schimb?

Puteți întreba: „De ce avem nevoie de un alt fișier de pagină virtuală?” Voi raspunde. Odată cu apariția aplicațiilor compatibile Metro, este nevoie de o nouă modalitate de a gestiona memoria, alta decât memoria virtuală tradițională sau fișierele de pagină. Așa a apărut fișierul „%SystemDrive%\swapfile.sys”. Pentru a vedea acest fișier, trebuie, așa cum am scris mai sus, să activați afișarea fișierelor de sistem protejate. Pentru a face acest lucru, deschideți meniul „Panou de control” -> „Opțiuni folder”. Apoi, accesați fila „Vizualizare” și debifați caseta de selectare „Ascunde fișierele de sistem protejate”. Faceți clic pe „OK”.

Dacă sistemul nu are suficientă RAM în timp ce aplicațiile rulează, acesta scrie o parte din informații în fișierul de schimb de pe hard disk. Acest proces este similar cu modul de hibernare descris mai sus. Acest mod de operare vă permite să întrerupeți și să reluați aplicațiile, eliberând și încărcând memoria. Introducerea unui nou fișier de paginare vă permite să obțineți o încărcare mai uniformă a memoriei RAM a computerului.

Să ne dăm seama cum funcționează

1. Dispecer ciclu de viață Process Lifetime Manager (PLM) detectează că sistemul are memorie scăzută și solicită Managerului de memorie (MM) să elibereze setul de lucru al unui anumit proces, care este responsabil pentru procesarea aplicațiilor în stil Metro.

2. Managerul de memorie mută pagina de memorie din setul de lucru al aplicației în listă ultimele modificari pagini ale sistemului de operare (conținut această listă scris pe disc)


3. Setul de pagini de lucru este scris asincron pe pagina de listă modificată, așa cum este prescris de politica managerului de memorie (scris într-o manieră rațională în fundal, înregistrarea este declanșată atunci când memoria liberă este insuficientă)

4. Chiar și după oprirea aplicației, setul de lucru este scris pe disc. Paginile de memorie eliminate din proces vor rămâne intacte în lista de așteptare a sistemului de operare. În esență, este un cache pagini utile memorie, care, dacă este necesar, poate fi realocată altor aplicații. Dacă aceste pagini sunt necesare cererea originală, vor fi returnate cu promptitudine.


Dacă utilizatorul trece la o aplicație în timp ce setul de pagini de lucru este localizat în memoria hard disk (la o listă modificată sau la o pagină de listă de așteptare), paginile vor fi adăugate imediat la procesul de aplicare. Dacă paginile nu mai sunt disponibile, Windows va încărca setul de lucru al aplicației de pe disc în modul optimizat.

Pot elimina Swapfile.sys?

Dimensiunea fișierului swapfile.sys nu este de fapt mare și, de regulă, nu depășește 256 MB. Nu vă recomandăm să ștergeți acest fișier. Prin ștergerea fișierului de schimb, veți șterge automat fișierul de pagină. Rețineți că dezactivarea fișierului de pagină poate afecta foarte mult performanța computerului dvs.

Încă decideți să dezactivați fișierul de paginare. Deschideți meniul „Start”, selectați „Vizualizare” -> „Personalizare” aspectși performanța Windows.”


În meniul Opțiuni de performanță, accesați fila Avansat și faceți clic pe butonul Modificare din secțiunea Memorie virtuală.


Debifați „Selectați automat dimensiunea fișierului de paginare pe toate unitățile”. Selectați discul de sistem și faceți clic pe „Fără fișier de paginare” -> „Instalare”. Fișierele pagefile.sys și swapfile.sys vor fi șterse de pe unitatea selectată după repornirea sistemului.


Pentru a re-crea fișierele de paginare, selectați discul pe care vom crea fișierele și faceți clic pe „Dimensiune după sistem” sau „Specificați dimensiunea”.

Să ne dăm seama ce este swapfile.sys| 28-08-2015 12:15:21 | Super utilizator | Software de sistem | https://site/media/system/images/new.png | Utilizatorii atenți ai sistemului de operare au observat asta | cheia jurnalului dr.web, setările Windows, protecție la scriere

Să aruncăm o privire la fișierele Swapfile.sys Hiberfil.sys Pagefile.sys: pentru ce este folosit, ce funcție au ele și ce rol important joacă ele în performanța computerului tău?

Swapfile.sys Hiberfil.sys Pagefile.sys: un „în plus”?

În sistemul de operare Windows, lipsa resurselor de sistem este susținută în mod activ. Sistemul îl accesează (dacă este creat) în momentul în care memoria RAM încetează să facă față sarcinilor atribuite sau, mai degrabă, să redistribuie resursele RAM.

În plus, în Windows este setat în mod implicit, ceea ce vă permite să salvați toate procesele „kernel” (din Kernel-urile Windows), precum și cele lansate din lateral, direct la HDD. După apăsarea butonului de pornire al computerului, acest fișier ajută sistemul să pornească mai rapid decât cu o pornire normală de la zero. Fișierul este numit hiberfil.sys.

______________________________________________________________

S-ar părea că totul este simplu și clar. Cu toate acestea, cu apariția Windowsului 8/10 situația a devenit puțin mai complicată.

ȘI fişier de paginăȘi hiberfil sunt ferm înregistrate în sistem atâta timp cât fișierul de paginare și funcțiile de pornire rapidă sunt activate:

Dar, așa cum se poate vedea din ultima imagine, modul de hibernare (și, prin urmare, fișierul în sine) este ferm legat de: nu există o pornire rapidă - hibernarea nu funcționează. Deși fișierul în sine hiberfil va rămâne pe loc până când veți scăpa cu forță de el (comandă în paragraful de mai jos). Și chiar așa cu pornire rapidă la utilizatorii de Windows 10 sunt probleme constante: este cauza multor erori de sistem ( Explorator de fișiere pierde funcțiile de navigare, bara de activități nu funcționează etc.).

Mai departe. Dacă setați toate setările pentru funcțiile și funcțiile specificate la implicit, se observă un fapt caracteristic: hiberfil ia 70-75% RAM și fişier de pagină restul merg la 25-30% . Aparent, modul de hibernare necesită o mulțime de resurse pentru a descărca driverele și aplicațiile de kernel, dar sistemul preia aceste resurse din fișierul de pagină. Elimina hiberfil.sys(în acest scop, în Shell, introduceți comanda

powercfg.exe -h oprit

fișierul ar trebui să dispară) și se uită după un timp la fișierul de pagină. Valoarea aleasă de Windows va fi apropiată de dimensiunea memoriei RAM fizice. Totuși, totul depinde de cantitatea reală de memorie RAM: cu cât volumul este mai mic, cu atât „memoria virtuală” va fi mai mare în termeni procentuali.

pagefile crește după dezactivarea pornirii rapide și a reglajului automat al memoriei virtuale

Care este rezultatul final?

Care este concluzia din asta? Cu excepția cazului în care sunteți un utilizator de laptop care este în mod constant în pericol de a pierde date din cauza unei baterii descărcate, este mai bine să renunțați la hibernare în favoarea unui fișier de paginare, care este mult mai util. În orice caz, amintiți-vă despre distribuția resurselor computerului/laptop-ului atunci când funcția de pornire rapidă este activată: consumă foarte multe resurse. Doar proprietarii de ansambluri „de top” se pot lăuda cu funcționarea fără probleme.

Ce legătură are swapfile.sys cu asta?

Cu primele două, situația a devenit mai mult sau mai puțin clară. Ce este swapfile.sys? Funcția sa este similară cu fișierul de paginare, dar acțiunea a vizat inițial aplicațiile din Windows Store. Dar nu numai. Și în ciuda asemănării scopului, au algoritmi diferiți.

În timpul unei sesiuni Windows, ambele fișiere sunt luate în considerare: fişier de paginăȘi fişier de schimb. Și primul conține informații despre programe care acum mult timp utilizator nu a începutși care poate fi „dus la depozit” - nu putem decât să-i reglementăm dimensiunile. Și în al doilea - informații despre aplicațiile care în mod specific RAM insuficientă. Simți diferența? Cu toate acestea, ambele fișiere funcționează diferit pe versiuni diferite: fişier de pagină s-a dovedit pe mașinile productive, al doilea ar trebui folosit mai des pe computere vechi sau tablete care rulează Control Windows. Și nu uitați că ambele fișiere sunt în primul rând spațiu hard disk. Aceasta înseamnă că ambele sunt susceptibile la fragmentare, iar acest proces este aproape instantaneu, iar dimensiunile uriașe alocate pentru fișiere pot dispărea treptat din cauza fragmentării. Descrierea descrisă este un punct de plecare pentru rezolvarea problemelor de performanță și .

Swapfile.sys Hiberfil.sys Pagefile.sys: concluzii

Am aflat că Swapfile.sys Hiberfil.sys Pagefile.sys joacă un rol incontestabil în performanța sistemului. Cu toate acestea, fiecare dintre ele își îndeplinește funcția în felul său, care depinde de starea sistemului în ansamblu și de capacitățile hardware ale computerului. Deci, amintiți-vă - funcțiile expuse sunt pentru Optimizare Windows poate să nu funcționeze sau să nu funcționeze la capacitate maximă. Mențineți sistemul în stare bună.

Pe toate sau aproape toate resursele pe care am văzut această întrebare adresată, răspunsul a fost aproape neschimbat: „imposibil”. De fapt, acest lucru nu este adevărat.

Pentru trimitere:

Fișierul Swapfile.sys se află în rădăcina partiției de boot (sistem) Windows și are atributul „ascuns”, motiv pentru care nu este vizibil cu ochiul liber. Are o dimensiune de 256 MB. Aspectul său este direct legat de așa-numitele aplicații de metrou introduse în versiuni de windows 8.0.

Din motive tehnice, MS nu a putut folosi un fișier pagefile.sys atât pentru aplicații de tip clasic, cât și pentru cel nou și și-a amintit vechiul nume bun, familiar tuturor bătrânilor din vremurile când Windows necesita megaocteți de memorie, nu gigaocteți (da, da). , așa a fost).

Spre deosebire de fișierul de pagină, în interfata Windows Nu există instrumente furnizate pentru a controla locația containerului reîncarnat.

Motivele pentru a muta fișierul swapfile.sys sunt aproape aceleași ca și pentru paginafile.sys relativă a acestuia:

  • prezența unei partiții mai rapide decât cea în care sistemul este instalat în prezent
  • încercarea de a maximiza loc liber pe discul de sistem
  • depozitarea centralizată a tuturor deșeurilor pe o secțiune separată

Cum să o facă? Ușor, dainstrucțiuni în engleză . Pentru cei care nu sunt puternici în angelic, voi încerca să explic pe scurt esența acțiunilor.

Etapa I : Trebuie să dezactivați fișierul de paginare pe TOATE partițiile Windows.

Nu uitați să confirmați fiecare acțiune din această fereastră făcând clic pe butonul Set pentru fiecare disc pe care dezactivăm FP. Caseta de selectare „Selectează automat dimensiunea fișierului de paginare” ar trebui să fie debifată.

Etapa II : ca administrator, lansați linia de comandă și executați comanda

mklink c:\\swapfile.sys k:\\swapfile.sys

unde k: este litera partiției de destinație în care va fi localizat fișierul. Ideea este că înlocuim originalul cu un link către acesta - fizic va fi localizat pe discul specificat, dar sistemul va fi sigur că locația fișierului este neschimbată. Legătura va fi localizată pe discul de sistem și nu va ocupa spațiu pe disc.

Pentru trimitere:

Linia de comandă în în forma potrivită Cel mai simplu mod de a-l găsi este apăsând combinația de taste Win+X și selectând „ Linie de comanda(administrator)”, confirmați acțiunea dacă este necesar.

Etapa III : activați fișierul de schimb, plasându-l oriunde.

Indiferent de locația fișierului swap pagefile.sys, fișierul swapfile.sys va fi creat acolo unde am spus să fie - în cazul nostru pe unitatea K:

La un moment dat am facut si eu o operatie similara, pentru transfer am folosit capacitatile pluginului Total Commander - ntfslink, din mediul PE.Functioneaza in ambele sensuri.

În timp ce lucrați în Windows 8-10 (de exemplu, deschiderea unui număr mare de editori grafici sau rularea jocului cu elevated Cerințe de sistem) poate rămâne fără spațiu în memoria RAM fizică. Prin urmare, pentru a preveni blocarea jocurilor și aplicațiilor care rulează, sistemul de operare are un analog virtual al memoriei RAM „Virtual Memory”, care este un fișier stocat pe hard diskul computerului.

În versiunile Windows începând de la 8, există două fișiere pentru schimbarea memoriei RAM: swapfile.sys și pagefile.sys. Mai jos îl vom considera pe primul dintre ele.

Care este funcția fișierului swapfile.sys în Windows 10?

Microsoft (dezvoltator Windows) a creat un magazin de aplicații care pot fi integrate (instalate) pe sistemul său de operare. Pe sistemul de operare în cauză acest fișier Acesta servește doar ca fișier de paginare pentru astfel de aplicații atunci când RAM-ul PC-ului este plin. Este intern sistemului și, prin urmare, este invizibil printre fișierele sale la instalarea sistemului de operare.

Cum se elimină swapfile.sys?

Este recomandabil să nu ștergeți acest fișier din sistemul de operare. Cu toate acestea, dacă apare o astfel de nevoie, eliminarea acesteia nu va fi o schimbare foarte critică în structura sistemului de operare. Pentru a șterge, va trebui să dezactivați fișierul de pagină. Și acest lucru va necesita, la rândul său, ștergerea fișierului pagefile.sys.

Notă! Cel mai bine este să nu ștergeți niciunul dintre fișierele de schimb. Ocupă puțin spațiu și nu reprezintă o problemă atunci când lucrezi cu Windows.

S-a spus mai sus că acest fișier este un fișier de sistem și nu este vizibil în mod implicit când este deschis în Explorer. Puteți activa afișarea fișierelor ascunse și ale sistemului de operare, după cum urmează:

1. Trebuie să faceți clic pe pictograma „Computer” de pe desktop. Apoi, în caseta de dialog care apare („Explorer”), faceți clic pe pătratul din partea dreaptă a ferestrei pentru a extinde linia (Ctrl+F1):

2. În panoul care se deschide, faceți clic pe fila „Vizualizare” și faceți clic pe elementul „Opțiuni”:

3. În caseta de dialog care apare, găsiți „Fișiere și foldere ascunse”, selectați „Afișați fișiere ascunse, foldere și unități” și apoi faceți clic pe butonul „Aplicați”, „OK”:

După parcurgerea acestor pași, fișierul pe care îl căutați, swapfile.sys, va fi vizibil. Pentru a-l elimina, trebuie să urmați următorii pași succesiv:

1. Făcând clic pe meniul „Start”, în câmpul de căutare „Căutare programe și fișiere”, introduceți expresia „Performanță” și în lista care apare, selectați și faceți clic stânga pe linia prezentată în figura de mai jos:

2. În caseta de dialog care apare, faceți clic pe fila „Avansat” și găsiți subsecțiunea „Memorie virtuală”. În continuare, în această subsecțiune, trebuie să faceți clic pe butonul „Modificați...”:

3. În caseta de dialog care apare, debifați opțiunea „Selectați automat dimensiunea fișierului de paginare”, faceți clic pe opțiunea „Fără fișier de paginare”, faceți clic pe butonul „Setare”, apoi pe butonul „OK”:

După repornirea sistemului de operare, fișierul în cauză va dispărea din structura fișierului. Îl puteți restaura făcând pașii inversi.