Dosarul de preluare nu este șters. Prefetch: ce este acest folder și poate fi șters? Prefetch locația și funcțiile folderului

Acum încă unul funcție utilă, numele ei este Prefetch.
Această caracteristică este concepută pentru a optimiza încărcarea aplicațiilor pe care le descărcați. Astfel încât data viitoare când pornesc, se încarcă mai repede.
Dacă îmi amintesc bine.

S-ar părea, de ce să-l atingem?
Faptul este că, în timp, se acumulează multe fișiere din acele aplicații pe care le-ați început în folderul Prefetch. Și dacă, în plus, a fost instalat și șters ceva, atunci fișierele din Prefetch din programe la distanță rămâne. Și acest lucru începe să încetinească sistemul.
De când sistemul pornește, Windows încearcă să găsească toate fișierele care apar în Prefetch.

Nu există nici o opinie fără echivoc ce să facem cu acest lucru, cineva sfătuiește să șteargă, să curățe acest folder la fiecare boot, cineva să îl curățe o dată pe săptămână, majoritatea utilizatorilor recomandă să îl oprească complet.
Dar această funcție este cu siguranță utilă.
Singurul lucru care trebuie șters este dacă aveți capacitatea de a seta și șterge diferite programe este posibil și o dată la două săptămâni.
Dacă utilizați doar programele deja furnizate, uneori îl puteți șterge când vă amintiți. :)
Aceleași fișiere sau, mai degrabă, numitorul lor comun - fișierul \ Windows \ Prefetch \ layout.ini - este apoi utilizat de defragmentator pentru a optimiza locația fișierelor pe disc, ceea ce reduce și mai mult timpul de încărcare.

Dacă nu sunteți încă confuz, Prefetch este o funcție de optimizare încorporată.
Ce face ea?
Această funcție este concepută pentru a reduce timpul de încărcare a aplicațiilor, a celor care sunt încărcate la pornirea sistemului și a celor pe care le utilizați des.
Deci Prefetch conține fișiere din cele mai frecvent descărcate programe, uneori nu din cele descărcate frecvent. Pe ce principiul ferestrelor Nu știu ce sunt. Poate că Dumnezeu o va pune pe sufletul tău.
Și apoi Windows vă așteaptă să părăsiți computerul și să mergeți la fumat, să beți ceai etc. Nu-mi amintesc exact cât a durat, după părerea mea, după 20-30 de minute de inactivitate a mașinii.
Windows, conform datelor din folderul Prefetch, începe să amestece programe care sunt adesea folosite pentru a le încărca mai repede la începutul discului.
La fel cum am menționat, optimizează încărcarea programelor, pe lângă mutarea lor.

Dar, de multe ori, atunci când își optimizează sistemul, utilizatorii dezactivează fără să vrea această funcție.
Faptul este că pentru ca acest serviciu să funcționeze corect, sunt necesare trei lucruri, care sunt deseori dezactivate. Mai degrabă, două dintre ele sunt oprite.
1. Defragmentator încorporat
2. planificator de sarcini
3. Dr. Watson (deși nu-mi amintesc exact).

Este recomandabil să vă amintiți acest lucru.

Deci, ce altceva putem face.

1. Ștergeți fie toate fișierele din acest folder, fie fișierele din acele programe care nu mai sunt pe aparat.

2. găsiți HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters \
Există o cheie acolo EnablePrefetcher(REG_DWORD)
Valorile (0, 1, 2, 3) i se aplică
0 - dezactivat (recomandat pentru calculatoarele de consum redus)
1 - recomandat pentru computere cu până la 256 MB RAM (numai software)
2 - Pentru cei care au la bord 512 MB sau mai mult (programe și biblioteci de sistem)
3 - Acest lucru este deja calculat pentru procese puternice super-duper + cel puțin 512 MB de RAM, deși cu LargeSystemCache = 1 funcționează bine pentru 256 MB de RAM.
Recomandați EnablePrefetcher = 3


"Enable" = "Y"

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction
"OptimizeComplete" = "Da"

Există o legendă care călătorește prin imensitatea rețelei.
Că în Windows Vista toate aplicațiile vor porni și vor rula cu 15% mai repede decât în ​​Windows XP. Deci nu trebuie să așteptați lansarea Windows Vista pentru a experimenta toate farmecele acestui desen animat, tk. sunt deja incluse în WinXP SP2 !!! Rămâne doar să activați acest desen animat (Super Prefetch). Acest desen animat funcționează DOAR sub Windows XP SP2!

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters \
1. Creați un parametru de tip
DWORD
Nume valoare: EnableSuperfetch
Valoare: 1

2. Cineva spune că trebuie să creați o secțiune separată.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \
Creați o secțiune Prefetcher
Creați un parametru de tip
DWORD
Nume valoare: EnableSuperfetch
Valoare: 1

Opiniile sunt împărțite, există comentarii despre mitul acestui parametru, sunt cei care au observat o creștere a performanței.
În orice caz, pentru a verifica. Nu aveți nimic de pierdut și nimic de câștigat, cu excepția unei intrări suplimentare în registru.

P.S. Dacă cineva are o versiune beta de Vista, fii atât de amabil încât să exporti sucursala HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet \ Control \ Session Manager \ Memory Management
Și trimite-mi-o dacă nu te deranjează.

În Windows XP, cheia / prefetch: 1în mod implicit, atașat la adresa fișierului din proprietățile pictogramei lansatorului Windows Media Jucător. Ce este prefetch? Pentru cuvântul prefetch, traducerea în rusă sună ca „prefetch”.


Scopul acestei caracteristici este în general cu Windows XP. Se creează fișiere în folderul de preluare care conține informații despre căile către aceste programe de pe hard disk.


Pe site-uri din partea de sus Yandex la cerere „Windows Preetch” puteți găsi unele dezinformări despre această caracteristică în Windows XP. În special, pe site-urile netler și izcity, autorii susțin miturile conform cărora pentru a accelera încărcarea programelor, trebuie să adăugați tasta / prefetch: 1 la barele de adrese ale comenzilor rapide ale acestora și că pentru a accelera boot-ul sistemului. , trebuie să ștergeți periodic toate fișierele pf din folder preluare.

Pe Windows XP Prefetch folder situat de obicei la C: \ windows \ prefetch. Contine Pre-preluați fișiere cu extensia * .pf - acestea sunt liste de fișiere de descărcat, așa-numitele fișiere hash. Numele lor sunt generate prin hashing fișierele EXE după descărcare. De fiecare dată când alergi Fișiere EXE, sunt hash și sunt verificate pentru a vedea dacă există .pf corespunzător din fișierul Prefetchși dacă da, acele fișiere sunt încărcate. Dacă fișierele de preluare corespunzătoare nu există, sistemul ține evidența fișierelor utilizate la pornire. Programul EXE, creează acest fișier .pf și stochează căile către aceste fișiere în el.

  • Deci, în primul rând, nu este foarte bună idee- curățați dosarul de preluare, așa cum sugerează unele site-uri de computer. Sistemul va crea pur și simplu toate aceste fișiere din nou, în orice caz, cu excepția cazului în care, bineînțeles, puteți afla cum să dezactivați preluarea.
  • În al doilea rând, Windows elimină automat fișierele de preluare din acest folder dacă există mai mult de 128 dintre acestea. Prin urmare, prin ștergerea acestui folder, nu numai că nu veți accelera încărcarea programelor, ci și veți agrava temporar performanța computerului.

Următorul moment ...

Unii „experți” au început să adauge comutatorul / prefetch: 1 la pornirea programelor. Mulți au observat că această cheie este prezentă în comenzile rapide create automat pentru Win Media Player, iar semnificația acesteia variază în funcție de funcțiile îndeplinite de program. De exemplu, unei comenzi rapide pentru fișierul WMV pe care faceți dublu clic pentru a viziona un videoclip i se atribuie un parametru cheie de preluare, comanda rapidă de redare automată pentru redarea sau extragerea muzicii care apare când introduceți un CD audio - alți parametri.

Unii experți au sugerat că comutatorul / prefetch: 1 activează procesul prefetch... Și au început imediat să îl adauge la fiecare fișier executabil și să îl recomande altora pe diferite site-uri și forumuri. Și astfel s-a format acest mit. Alți experți au scris pe site-urile lor web că acest lucru a fost o prostie completă și au prezentat teoria că această cheie este specifică doar pentru WM Player, după ce a văzut link-uri pentru preluarea fișierelor în subsistemul driverului Windows.

În general, nici una, nici cealaltă nifiga nu a ghicit.

Sistemul de operare privește opțiunea / prefetch: # atunci când creează un proces și o face pentru un singur scop. Adaugă ea numărul de serie la hash... Pentru ce?

WMP are multe caracteristici diferite. Bibliotecile și codul pe care le folosește la redarea WMV sunt foarte diferite de bibliotecile implicate Redare DVD, copierea unui CD, ascultarea unui flux Shoutcast sau oricare dintre caracteristicile Windows Media Player. Dacă a existat un singur hash pentru WMP, atunci preluare ar funcționa corect doar pentru una dintre funcțiile sale. Când citiți date nevalide din fișier pre-preluat nu ar exista nicio eroare fatală - fișierul .pf ar fi pur și simplu încărcat în memorie și nu ar fi folosit. Cu toate acestea, acest lucru ar fi contraproductiv.

/ Prefetch: # cu numere diferite pentru fiecare funcție Windows Media Player permite fiecărei funcții să își creeze propriul fișier hash separat și, astfel, preluarea în prealabil se efectuează corect. Aceste opțiuni de preluare nu sunt unice pentru WMP. La fel se procedează și pentru orice altă aplicație.

Parametrul / prefetch: luată în considerare la crearea primului fir din proces, dar nu eliminat de funcția CreateProcess din Linie de comanda deci orice aplicație care nu conține opțiuni de linie de comandă necunoscute nu va funcționa cu ea. Acesta este motivul pentru care atât de mulți oameni au observat că, de exemplu, Kazaa și multe alte programe aruncau erori sau pur și simplu refuzau să ruleze cu Windows PreFetch. Și WMPlayer, desigur, știe că cheia poate fi specificată în parametri și pur și simplu ignoră existența acesteia.

Toată tasta / prefetch face: # - modifică numărul hash. Sistemul de operare încarcă programul cu el în același mod ca și fără el, stocând pur și simplu datele de preluare în alt fișier .pf.

Răspunsuri:

Vladimir:
ÎN Dosarul Temp sunt stocate fișiere temporare. Puteți elimina î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 exista probleme.

Leshiy:
Dosarul Prefetch conține programe care sunt încărcate când care rulează Windows, cu scopul de a Lansare rapidă aceleași programe. Nu este posibil doar să ștergeți, ci și necesar, altfel sunt prea multe dintre ele și acest lucru încetinește lansarea și funcționarea Windows-ului în sine. Vedeți ce folosiți cu adevărat des, iar restul - mergeți la coș!

Markiz:
În ceea ce privește Prefetch, iată ce am găsit. Dosarul de preluare (extensia .pf) conține inf. despre prog-urile deschise frecvent. și servicii pentru încărcare ulterioară mai rapidă. Puteți șterge totul din el, sistemul va porni mai repede, iar programele (pentru prima dată) vor fi mai lente. Apoi, fișierele sunt formate din nou. Poate fi curățat, chiar și uneori necesar.

Mamelucii:
Dosarul de preluare conține, de asemenea, informații despre virușii descărcați. Prin urmare, cu curățarea manuală, reinfectarea nu este surprinzătoare. Prin urmare, este imperativ să curățați, sau chiar mai bine, să setați modul pentru a nu scrie nimic în folder.

SHiKiGAMY:
Nu mai am un astfel de dosar. Funcția a fost \ "don \" t prefetch \ ". Utilizați programe speciale pentru a elimina \" gunoiul \ "din \" temp \ "s \" și prefetch. 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 bootarea sistemului. Dacă viteza este mai importantă porniți sistemul, efectuați următoarele. Pentru a dezactiva această caracteristică: HKEY_LOCAL_MASHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Management \\ PrefetchParameters setează parametrul EnablePrefetcher la 0.

Pliant Pre-preluare poate fi găsit în Windows XP, Vista, 7, 8 pe următoarea cale: C: \ Windows \ Prefetch - este o componentă a sistemului de operare și accelerează procesul de boot al sistemului de operare și al programelor utilizate frecvent. Această tehnologie a fost aplicată pentru prima dată în Windows XP și de la Vista a fost completată cu tehnologiile SuperFetch și ReadyBoost. Lansarea unui sistem de operare sau a unei aplicații este însoțită de citirea datelor din memorie, adesea același fișier trebuie accesat de mai multe ori, ceea ce este foarte irațional și durează mult. Windows optimizează încărcarea codului prin stocarea fișierelor de urmărire în folderul Prefetch, pe care îl gestionează diferit.

Pentru a configura folderul Prefetcher, avem nevoie de un editor de registry. Aș dori să reproduc imediat avertismentul de pe site-ul Microsoft: " Utilizare necorespunzătoare Editorul de registry poate provoca probleme grave care necesită reinstalarea sistemului de operare. Utilizați editorul de registru pe propria răspundere. "

Apăsați Start - Runși introduceți regedit... Găsiți următoarea secțiune în editorul de registry: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters


Ne interesează parametrul EnablePrefetcher... Poate lua următoarele valori:
0x00000000 - componenta este dezactivată
0x00000001 - accelerează lansarea aplicației
0x00000002 - accelerați boot-ul sistemului
0x00000003 - Accelerarea lansării aplicației și încărcarea sistemului

Astfel încât dezactivați Prefetch trebuie să faceți dublu clic pe parametru EnablePrefetcherși specificați valoarea în caseta de dialog 0 ... Valoarea implicită este 3 - pentru lansarea mai rapidă a aplicației și Windows boot... Necesitatea de a dezactiva Prefetcher apare adesea atunci când lucrați cu Windows 8 - multe laptopuri noi nu sunt echipate cu sisteme tradiționale HDD greu un disc SSD ultrarapid, care se caracterizează în continuare prin costuri ridicate și o cantitate mică de memorie.

Când este instalat Stocare SSD Windows 8 în sine ar trebui să dezactiveze serviciul Prefetcher, dar dacă nu, puteți dezinstala singur Prefetch. În cheia de registry de mai sus pentru parametri EnablePrefetcherși EnableSuperfetch trebuie să setați o valoare 0 , adică dezactivați-le. Reporniți computerul.

Fișiere de sistem și Dosare Windows au multe mituri, iar serviciul pe care îl luăm în considerare nu face excepție. Adesea auzim întrebări: este posibil să ștergeți folderul Prefetch, cum să dezactivați sau să activați Prefetch. Dar cea mai interesantă concepție greșită este că adăugarea unei chei / prefetch: 1în legătura cu obiectul din fila „scurtătură” accelerează încărcarea aplicației, deoarece sistemul de operare, văzând cheie dată, adaugă programul în folderul Prefetch. Adăugarea / preluarea: 1 la adresă nu vă va duce nicăieri, iar mitul se bazează pe faptul că o cheie similară este prezentă în linie Pornire Windows Media Player.

Adesea întrebat, puteți și ar trebui să ștergeți fișiere din folderul Prefetch? Se presupune că acest lucru vă permite să eliberați spațiu pe hard disk. Răspunsul este fără echivoc: NU. În primul rând, când aceste fișiere sunt șterse, timpul de pornire al sistemului de operare și al unor programe va crește, iar fișierele de urmărire vor fi recreate. În al doilea rând, Prefetcher însuși gestionează aceste fișiere fără a fi nevoie de intervenția unei terțe părți. În plus, Microsoft a limitat numărul de fișiere de urmărire la 128, astfel încât acestea să nu ocupe prea mult spațiu pe disc.

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

Ce este Prefetch?

Să apelăm la depozitul global de cunoștințe - Wikipedia. Scrie:

Prefetcher- componenta sistemului de operare Microsoft Windows, care accelerează procesul de încărcare inițială, precum și reduce timpul de lansare a programelor. Prefetcher a apărut prima dată în sala de operație Sistem Windows XP. Începând cu Windows Vista, a fost îmbunătățit 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

Fișierele sunt stocate acolo tot felul de diferite, cu extensii de neînțeles ca aceasta.

Pai, de fapt Windows bootloader analizând aceste înregistrări, conduce software-ul în RAM pentru a accelera răspunsul la solicitarea dvs.

În mod implicit, intrările din folderul de preluare 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 dosar.

Cu o combinație fierbinte de Win + R, activați fereastra de intrare a comenzilor și introduceți regedit.

În editorul de registru, căutăm o astfel de ramură:

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

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

RMB selectați „Modificare ..”.

Valoarea implicită este de trei. „3” spune că se execută atât procesele de sistem, cât și diferite tipuri de aplicații. Dacă punem 2, atunci vom începe doar procesele de sistem. Dacă 1 - numai aplicații și 0 - dezactivați-o complet.

Am pus doi!

Confirmați modificările apăsând butonul „OK”.

Să rezumăm

Cu astfel de manipulări simple, ne-am optimizat cel puțin „Windows-ul”!