Dosarul Prefetch joacă vreun rol în optimizarea performanței Windows și a aplicațiilor. Eliminarea fișierelor inutile. Ștergerea folderului Prefetch

Unii utilizatori cărora le place să scormonească prin directoarele de sistem dau adesea peste directorul Prefetch. Nu toată lumea știe ce folder se află în fața utilizatorului în acest caz. Să încercăm să umplem golurile în cunoștințele despre ce este acest director și ce date conține.

Prefetch: ce este acest folder?

Vom începe examinarea problemei prin prezentarea materialului teoretic. La pornire, sistemul de operare monitorizează procesul de pornire, salvând toate datele despre acesta pentru a accelera lansările ulterioare în directorul Prefetch. Ce fel de folder este în fața noastră?

În esență, pe hard disk-ul computerului, care conține date curente, parametri și componente ale ciclului complet de pornire a sistemului și lansarea celor mai frecvent utilizate programe.

Pentru a evita încărcarea tuturor componentelor de la zero data viitoare, Windows folosește datele salvate pe hard disk. Unii utilizatori susțin însă că pentru fiecare pornire ulterioară a sistemului, informațiile stocate în directorul Prefetch devin depășite. Prin urmare, din punctul lor de vedere, este necesar să curățați din când în când directorul Prefetch. Este puțin clar care este folderul Prefetch. Dar nu toți pasionații de curățare știu că datele din el sunt suprascrise automat după fiecare pornire sau lansare a aplicației.

Să ne uităm la aspectele practice ale problemei ștergerii conținutului acestuia. Puțin mai târziu vom vorbi despre cum să dezactivați utilizarea funcției de accelerare a încărcării dacă acest lucru deranjează prea mult pe cineva.

Preluare folder în Windows 7 și versiuni ulterioare: merită să-l goliți?

Ștergerea datelor din acest director nu va provoca modificări critice în funcționarea sistemului sau a programelor instalate.

Dar toți cei care susțin că după ștergerea informațiilor din acest director, încărcarea sistemului și lansarea aplicațiilor vor deveni mai rapide, greșesc absolut. Dimpotrivă, pentru că sistemul sau programul va trebui să-și relanseze modulele proprii, plasându-le în sistemul de operare sau dispozitivul computerului, iar acest lucru necesită timp. Utilizarea datelor din directorul Prefetch reduce semnificativ timpul petrecut pe aceste procese. Prin urmare, în general, nu este de dorit să faceți curățare, în special ștergerea folderului în sine.

Este important să înțelegeți aici că în timpul descărcărilor ulterioare, datele despre proces vor fi în continuare salvate. Așadar, curățarea și îndepărtarea se vor dovedi a fi ceea ce se numește în mod obișnuit „travaliul Sisifean”.

Gestionarea conținutului directorului Prefetch

Dacă cineva nu are nevoie de acest serviciu, poate scăpa de el. Pentru a face acest lucru, introduceți editorul de registry de sistem (comanda regedit din meniul „Run”, apelată de combinația Win + R).

Aici trebuie să selectați ramura HKLM, apoi prin directorul de sistem (SYSTEM) și setările parametrilor de control actuali (CurrentControlSet) coboară în secțiunea de inspecție a memoriei, unde se află directorul PrefetchParameters dorit. Conține chei cu formatul 0x0000000z, unde „z” poate lua patru valori posibile:

  • 0 - oprire completă;
  • 1 - doar accelerarea lansării programului;
  • 2 - optimizarea numai a încărcării Windows;
  • 3 - activarea completă a funcției (atât pentru sistem, cât și pentru aplicații).

Aceleași setări pot fi făcute în Editorul de politici de grup sau în Instrumentele de administrare a computerului.

Rămâne de adăugat că directorul se află în partiția de sistem de-a lungul căii Windows/Prefetch. Ce fel de folder este și pentru ce este nevoie, cred că este deja clar. Ca ultim sfat, este mai bine să nu ștergeți conținutul directorului sau să modificați setările serviciului care sunt setate implicit în sistem.

Pe măsură ce continuați să explorați computerul pentru diferite foldere și fișiere, este posibil să descoperiți multe lucruri interesante. Adesea, aceleași foldere trezesc un interes real pentru simplul motiv că fișierele din ele ocupă uneori mult spațiu pe hard disk, ceea ce ridică întrebarea dacă aceste fișiere pot fi șterse. Astăzi vom vorbi despre folderul Prefetch.

Dosarul Prefetch se află în folderul Windows (de obicei C:\Windows\Prefetch). Este folosit ca una dintre componentele pentru încărcarea sistemului de operare Windows, datorită căruia sistemul de operare se încarcă mai repede și timpul petrecut lansând programe este redus. Componenta în sine se numește Prefetcher și a apărut pentru prima dată pe Windows XP.

Cum funcționează Prefetcher? Încărcarea sistemului de operare este însoțită de procesarea unui număr mare de fișiere. În acest caz, unele fișiere sunt deschise de mai multe ori pentru a citi diferite segmente. Acest proces poate dura mult timp, deci este mult mai convenabil și mai productiv să accesați fiecare fișier o singură dată, încărcând informațiile în RAM înainte de a fi necesare. Prefetcher vă permite să acumulați aceste informații în fișiere de urmărire pentru a optimiza încărcarea codului și a datelor la lansările ulterioare, observând ce cod și date sunt încărcate în timpul pornirii sistemului de operare și a aplicațiilor.

Setările Prefetcher sunt stocate în registrul de sistem. Puteți modifica setările Prefetcher.

Faceți clic pe comanda rapidă de la tastatură WIN+R. Va apărea fereastra Run, introduceți cuvântul regedit și faceți clic pe OK. Aceasta va deschide .

Odată ce editorul este deschis, navigați la următoarea cale: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Selectați opțiunea EnablePrefetcher.

Faceți dublu clic pe el. Va apărea o fereastră în care puteți seta una dintre valori:

  • 0x00000000 - componenta este dezactivată
  • 0x00000001 - accelerarea lansării aplicației
  • 0x00000002 - accelerarea pornirii sistemului
  • 0x00000003 - accelerarea lansării aplicației și a pornirii sistemului

Nu trebuie să introduceți parametrul specificat, ci doar numărul de la sfârșitul acestuia, de exemplu, 0, 1, 2 sau 3.

Și aveți grijă când lucrați cu registrul. Dacă nu înțelegeți ceva, nu schimbați nimic, pentru că o mișcare neglijentă poate duce la probleme cu sistemul de operare!

Este posibil să ștergeți folderul Prefetch?

Există o legendă conform căreia folderul Prefetch colectează fișiere care necesită ștergere. Este gresit. Fișierele sunt temporare și sistemul le șterge automat dacă este necesar, motiv pentru care, apropo, dimensiunea folderului este atât de mică. Deci nu ar trebui să atingeți fișierele din folderul specificat.

Dacă ștergeți fișierele, nu se va întâmpla nimic, dar viteza de încărcare a aplicației poate scădea. În acest caz, fișierele vor fi re-create automat.

Este dificil, fără a fi un expert, să urmărești evoluția sistemului de operare Windows. Dar există concepte de bază pe care fiecare utilizator ar trebui să le înțeleagă. Știind care foldere sunt responsabile pentru ceea ce în Windows va ușura navigarea în sistem. Un exemplu de fișiere necunoscute pentru noi este conținutul C:/Windows/Prefetch.

Scopul folderului

Să răspundem la întrebarea: de ce avem nevoie de folderul Prefetch? Când Windows pornește, analizează programele pe care le folosim des (le deschidem singuri sau folosind startup). Apoi, sistemul creează informații despre aceste programe, pe care le stochează în fișiere temporare speciale în folderul Prefetch. Data viitoare când porniți Windows, aceste fișiere accelerează încărcarea sistemului de operare.

Componenta OS este responsabilă pentru realizarea acestei lucrări. Dacă le eliminați, nu vor avea loc modificări. Data viitoare când îl porniți, Windows va colecta din nou date curente despre programe și le va plasa în folderul Prefetch. Cu toate acestea, încărcarea sistemului de operare poate dura puțin mai mult decât de obicei.

Prefetch a fost folosit pentru prima dată în Windows XP. Odată cu apariția Windows Vista, folderul a fost completat cu tehnologii SuperFetch (responsabil cu analiza aplicațiilor lansate frecvent) și ReadyBoost (responsabil pentru creșterea performanței). Îl puteți găsi pe această cale: C:/Windows/Prefetch.

Gestionarea serviciului Prefetcher

Puteți controla funcționarea serviciului Prefetcher în editorul de registry:

Acest parametru funcționează cu valori de la 0 la 3, ceea ce înseamnă:

  • 0x00000000 - dezactivarea componentei;
  • 0x00000001 - accelerarea încărcării aplicației;
  • 0x00000002 - Accelerarea pornirii Windows;
  • 0x00000003 - accelerarea încărcării sistemului de operare și a aplicațiilor.

Valoarea implicită este 3. Pentru a dezactiva serviciul, introduceți valoarea 0 și reporniți computerul.

Important! Dezvoltatorii s-au asigurat că folderul Prefetch nu acumulează fișiere (și gigaocteți de spațiu pe disc), creând o limită de 128 de fișiere de urmărire.

Răspunsuri la întrebări

Este posibil să ștergeți folderul Prefetch și datele pe care le stochează?

Nu. Acest lucru nu are sens din trei motive:

Bună dragă prieten! Cel mai recent, ne-am uitat la subiectul ștergerii folderelor temporare. Acolo am vorbit despre diverse foldere, inclusiv Temp, în care gunoiul se acumulează în timp. Aceste fișiere nedorite trebuie curățate. și a publicat-o, dar după cum sa dovedit, nu totul. Am găsit un folder interesant pe care l-au văzut mulți oameni, dar le era frică să ștergă ceva din el. Acest folder se numește „Prefetch” și se află în folderul Windows. Ce fel de folder este și de ce este necesar veți afla mai jos.

Ce este Prefetch?

Să ne întoarcem la depozitul global de cunoștințe - Wikipedia. Scrie:

Prefetcher- o componentă a sistemului de operare Microsoft Windows care accelerează procesul de pornire și, de asemenea, reduce timpul de pornire a programelor. Prefetcher a apărut pentru prima dată în sistemul de operare Windows XP. Începând cu Windows Vista, a fost completat cu tehnologiile SuperFetch și ReadyBoost.

Se pare că acest sistem monitorizează programele pe care le utilizați cel mai des și le scrie într-un folder special: C:\Windows\Prefetch

Există tot felul de fișiere diferite stocate acolo cu extensii ciudate ca aceasta.

Ei bine, în general, încărcătorul Windows, analizând aceste înregistrări, forțează software-ul în RAM în avans pentru a grăbi apoi răspunsul la cererea dumneavoastră.

În mod implicit, intrările în folderul prefetch sunt făcute nu numai de aplicațiile de sistem, ci și de aplicațiile secundare, iar acest lucru încetinește încărcarea. Trebuie să vă asigurați că numai informațiile din fișierele de sistem sunt scrise în folder.

Folosind combinația fierbinte Win+R, activați fereastra de introducere a comenzii și introduceți regedit.

În editorul de registry, căutați următoarea ramură:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters

În fereastra din dreapta trebuie să schimbăm parametrul EnablePrefetcher.

RMB selectați „Modificați...”.

Valoarea implicită este trei. „3” spune că atât procesele de sistem, cât și diverse aplicații rulează. Dacă îl setăm la 2, atunci vom lansa doar procesele de sistem. Dacă 1 înseamnă doar aplicații, iar 0 înseamnă dezactivați-le cu totul.

Hai să-i dăm două!

Apăsând tasta „Ok”, confirmăm modificările.

Să rezumam

Cu aceste manipulări simple, ne-am optimizat Windows cel puțin puțin!

Raspunsuri:

Vladimir:
Folderul Temp stochează fișiere temporare. Îl puteți șterge în siguranță de acolo. În folderul Prefetch - nu îmi amintesc exact ce este stocat acolo, dar puteți șterge și fișiere de acolo, nu vor fi probleme.

Leshiy:
Folderul Prefetch conține programe care sunt încărcate la pornirea Windows, pentru a lansa rapid aceleași programe. Nu este doar posibil să ștergeți, ci și necesar, altfel se acumulează prea multe dintre ele și acest lucru încetinește pornirea și funcționarea Windows în sine. Uită-te la ceea ce folosești cu adevărat des și aruncă restul la gunoi!

Markiz:
În ceea ce privește Prefetch, iată ce am găsit. Dosarul de preluare preliminară (extensia .pf) conține informații. despre programele deschise frecvent. și servicii pentru încărcare ulterioară mai rapidă. Puteți elimina totul din el, sistemul se va porni mai repede, iar programele (pentru prima dată) se vor încărca mai lent. Apoi fișierele sunt create din nou. Îl poți curăța, chiar ai nevoie de el uneori.

Mameluci:
Dosarul de preluare preliminară conține și informații despre virușii descărcați. Prin urmare, atunci când curățați manual, nu este de mirare că va apărea reinfecția. Prin urmare, este necesar să-l curățați, sau chiar mai bine, să setați modul să nu scrie nimic în folder.

SHIKiGAMY:
Nu mai am un astfel de folder. Am făcut o funcție „nu prefetch”. Folosiți programe speciale pentru a elimina „gunoiul” din „temp” și prefatch. De exemplu, Ace Utilites sau WinXP Manager.

Am castigat:
Windows XP creează implicit folderul %systemroot%\\prefetch. Este folosit pentru a accelera lansarea programelor utilizate recent, ceea ce încetinește foarte mult pornirea sistemului. Dacă viteza de pornire a sistemului este mai importantă, urmați pașii de mai jos. Pentru a dezactiva această caracteristică: HKEY_LOCAL_MASHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management\\PrefetchParameters setați parametrul EnablePrefetcher la 0.