Contacte

Ce în folderul Windows PreFetch. Director PreFetch: Ce dosar și de ce este necesar

Subiectul optimizării Windows este prezentat cu majoritatea utilizatorilor foarte importanți și, probabil, este pentru că atât de multe mituri sunt legate de ea. Într-unul din aceste mituri, se argumentează că mărește locul pe disc, precum și accelerarea funcționării sistemului și a aplicațiilor, prin producerea unor manipulări cu dosarul Prefetch.. Să ne dăm seama dacă este cu adevărat pentru ceea ce este necesar dosarul. Prefetch..


În catalogul Windows Prefetch. Joacă același rol ca cache în browsere. Astfel încât sistemul sau aplicațiile rulate mai repede, Windows salvează automat o parte din codul lor în fișiere speciale de urmărire. Când utilizatorul pornește, de exemplu, o aplicație intensivă a resurselor, sistemul se referă mai întâi la conținutul dosarului Prefetch., Citește salvate și "parte" Programele de memorie, ca urmare a cărei din urmă începe mai repede.

În folderul Windows. Prefetch. Strâns legate de serviciu Superfetch. și componenta ReadyBoost.Deci, tot felul de acțiuni pot afecta munca ei și nu spre bine. Deci, oprirea serviciului Superfetch. Aceasta poate implica o scădere a performanței sistemului pe majoritatea PC-urilor, cu excepția fie a mașinilor vechi cu un volum de RAM de 1 GB, cât și mai puțin sau, dimpotrivă, foarte puternic - cu berbecul de peste 16 GB. De asemenea Superfetch. Poate fi dezactivat dacă este utilizat ca disc de sistem SSD. .

Ce va elimina conținutul dosarului prefetch pentru a optimiza? Nimic, va fi mai rău. În primul rând, timpul necesar încărcării sistemului și unele programe va crește, în al doilea rând, fișierele Pf. Va fi nou, la care sistemul va trebui din nou să evidențieze unele resurse de memorie. Pe lângă eliminarea catalogului Prefetch. Noaptea nu va adăuga spațiu pe disc, deoarece acest dosar cântărește de obicei un pic, iar numărul de fișiere din acesta este întotdeauna limitat 128-yu..

Dacă doriți deja să gestionați conținutul Prefetch., este necesar să o faceți corect, și anume prin registru.

Deschideți comanda regedit. Registry Editor și implementați această sucursală:

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Manager de sesiune \\ Managementul memoriei \\ Prefetchparametre

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Manager de sesiune \\ Managementul memoriei \\ Prefetchparametre

În coloana din dreapta, fereastra Editor va găsi parametrul și va vedea valoarea curentă.

Cel mai probabil va fi 3 . Această valoare include accelerarea lansării aplicațiilor și a sistemelor. Dacă doriți să le dezactivați complet, schimbați valoarea la 0 . Pentru a accelera numai aplicațiile, instalați 1 , pentru a accelera descărcarea numai pentru a instala 2 . Pentru a modifica modificările, reporniți computerul.

Un pic mai puțin comun este mitul pe care programele pot fi accelerate dacă adăugați cheia la eticheta lor / Prefetch: 1 . Această acțiune se presupune că adaugă programul selectat în dosar. Prefetch.. Adăugând de fapt o cheie / Prefetch: 1 Legătura cu obiectul nu afectează obiectul de lucru, crearea sau crearea fișierelor de urmărire rezolvă serviciul Prefetcher. care este mai clară ce aplicație trebuie să înceapă optimizarea și care nu este.

Acum, despre o altă caracteristică utilă, numele ei prefetch.
Această caracteristică este concepută pentru a optimiza descărcarea aplicațiilor pe care le descărcați. Ce ar fi încărcat mai repede la cizma următoare.
Dacă îmi amintesc corect.

Ar părea de ce trebuie să o atingem?
Faptul este că, cu timpul în dosarul Prefetch acumulează o mulțime de fișiere din aceste aplicații pe care le-ați început. Și dacă în plus, ceva setat și șters, apoi fișierele din prefetch din programele la distanță rămân. Și începe să încetinească sistemul.
Deoarece la pornirea unui sistem Windows, încearcă să găsească toate fișierele care înseamnă în prefetch.

Nu există nici o părere clară că cineva sfătuiește să elimine acest dosar pentru a șterge acest dosar cu fiecare descărcare, cineva curăță o dată pe săptămână, majoritatea utilizatorilor recomandă să se oprească deloc.
Dar această funcție este cu siguranță utilă.
Singurul lucru de ștergere este dacă aveți o proprietate pentru a pune și a șterge diferite programe la fiecare două săptămâni.
Dacă utilizați doar programele deja setate, puteți uneori curățați când vă amintiți. :)
Aceleași fișiere, mai degrabă, un anumit numitor comun - fișier \\ Windows \\ PreFetch \\ Layout.ini - este apoi utilizat de un defragman pentru a optimiza locația fișierelor de pe disc, care reduce în continuare timpul de descărcare.

Dacă nu sunteți încă confuz, PreFetch este o funcție de optimizare încorporată.
Ce face ea?
Această caracteristică este concepută pentru a reduce timpul de descărcare a aplicației, cele care sunt încărcate la începutul sistemului și ceea ce utilizați adesea.
Deci, în Prefetch conține fișiere din programele cele mai des descărcabile, uneori nu de la descărcabile frecvent. Cu ce \u200b\u200bfel de principiu Windows, nu le cunosc. Poate Dumnezeu a pus sufletul.
Și apoi Windows vă așteaptă în timp ce vă lăsați calculatorul și mergeți la fum, beți un pescăruș, etc. Nu-mi amintesc exact la ce oră, în momentele mele după 20 - 30 de inacțiune a mașinii.
Windows În funcție de dosarul Prefetch, începe să amestece programul pentru a începe un program care este adesea folosit pentru descărcarea mai rapidă.
Așa cum am menționat, optimizează încărcarea programelor, în plus față de mișcarea lor.

Dar adesea optimizând sistemul său, utilizatorii dezactivează involuntar această caracteristică.
Punctul este de a lucra normal, aceste servicii sunt necesare trei lucruri care sunt adesea deconectate. Mai degrabă, două dintre ele sunt oprite.
1. Defragențialul încorporat
2. Planificatorul de sarcini
3. Dr. Watson (deși nu-mi amintesc exact).

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

Așa că putem continua.

1. Ștergeți toate fișierele din acest dosar sau fișiere din aceste programe care lipsesc deja cu mașina.

2. Găsiți. HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Session Manager \\ Managementul memoriei \\ Prefetchparameters \\
Există o cheie Enablepreferat. (Reg_dword)
Valorile sunt aplicabile (0, 1, 2, 3)
0 - Dezactivat (recomandat pentru computerele cu putere redusă)
1 - Recomandat pentru computere cu RAM la 256MB (numai programe)
2 - Pentru cei care au la bord de la 512 MB și mai mult (programe și biblioteci de sistem)
3 - Acest lucru este deja calculat pentru super-ducperul puternic (minimă RAM 512MB, deși în timpul largesistemCache \u003d 1 funcționează perfect pe memoria RAM de 256 MB.
Vă recomandăm activareaPrefetcher \u003d 3


"Activați" \u003d "Y"

HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ DFRG \\ BootoptimizeFuncții
"Optimizecomplete" \u003d "da"

Există o legendă de mers pe jos prin rețea.
Ce va rula toate aplicațiile Windows Vista și lucrează cu 15% mai repede decât în \u200b\u200bWindows XP. Deci, nu trebuie să așteptați eliberarea Windows Vista să simtă toate farmecele acestui desen animat, pentru că Acestea sunt deja puse în Winxp SP2 !!! Doar prefetch stânga (super prefetch) pentru a activa. Acest desene animate funcționează numai în Windows XP SP2!

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Session Manager \\ Managementul memoriei \\ Prefetchparameters \\
1. Creați un parametru de tip
Dword.
Numele valorii: EnableSuperfetch.
Valoare: 1.

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

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Session Manager \\ Managementul memoriei \\
Creați o secțiune Prefetcher.
Creați un parametru de tip
Dword.
Numele valorii: EnableSuperfetch.
Valoare: 1.

Opiniile sunt împărțite, există comentarii despre mitul acestui parametru, există aceia care au observat o creștere a productivității.
În orice caz pentru a verifica. Nu pierdeți nimic și nu achiziționați altceva decât o intrare suplimentară în registru.

P.S. Dacă cineva are o versiune beta a Vista, fii bun, face ramură export HKEY_LOCAL_MACHINE \\ SYSTEM \\ ControlSET \\ Control \\ Manager de sesiune \\ Managementul memoriei
Și trimite-mi dacă nu te superi.

Pliant Prefetch. Puteți detecta în Windows XP, Vista, 7, 8 de pe următoarea cale: C: \\ Windows \\ PreFetch - Este o componentă a sistemului de operare și accelerează procesul de pornire al sistemului de operare și a programelor utilizate frecvent. Pentru prima dată, această tehnologie a fost aplicată la Windows XP, iar începând cu Vista a fost completată de tehnologii Superfetch și ReadyBoost. Lansarea sistemului de operare sau a aplicației este însoțită de citirea datelor din memorie, adesea în același fișier pe care trebuie să-l ocupe de mai multe ori, ceea ce este foarte irațional și durează mult timp. Windows optimizează încărcarea codului, economisind în folderul Prefetch fișierele de urmărire care procesează în felul său.

Pentru a configura dosarul Prefetcher, vom avea nevoie de un editor de registru. Imediat aș dori să duplicați avertismentul de pe site-ul Microsoft: "Utilizarea incorectă a redactorului de registry poate duce la probleme serioase care necesită reinstalarea sistemului de operare. Editorul de registri pe care îl utilizați pe propriul dvs. risc."

presa Start - Executați Și introduceți regedit.. În editorul de registru găsim următoarea secțiune: HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ Manager de sesiune \\ Managementul memoriei \\ Prefetchparametre


Suntem interesați de parametru Enablepreferat.. Poate lua următoarele valori:
0x00000000 - Componenta dezactivată
0x00000001 - Accelerarea aplicației Start
0x00000002 - Accelerarea descărcării sistemului
0x00000003 - Accelerarea lansării aplicațiilor și a sistemelor de încărcare

În felul în care dezactivați PreFetch. nevoie de două ori după parametru de două ori Enablepreferat. și în fereastra de dialog specifică valoarea 0 . Implicit este de 3 - pentru a lansa rapid aplicații și ferestre de pornire. Necesitatea de a dezactiva prefetcherul apare adesea atunci când lucrați cu Windows 8 - Multe laptopuri noi sunt echipate cu un hard disk HDD non-tradițional, dar o unitate SSD super-rapid, care sunt încă caracterizate printr-un cost ridicat și o cantitate mică de memorie.

Cu SSD instalat, unitatea Windows 8 trebuie să dezactiveze independent serviciul de prefetcher, dar dacă acest lucru nu se întâmplă, puteți elimina dvs. prefetch. În secțiunea de mai sus a registrului pentru parametri Enablepreferat. și EnableSuperfetch. trebuie să setați valoarea 0 , adică, opriți-le. Reporniți computerul.

Fișierele de sistem și folderele Windows au multe mituri, nu au exceptat excepția și serviciul în cauză. Deseori, trebuie să auziți întrebări: Este posibil să ștergeți dosarul PreFetch Cum să dezactivați sau să activați prefabricarea. Dar cea mai interesantă concepție greșită este aceea că adăugarea unei chei / Prefetch: 1 Legătura cu obiectul din fila "Etichetă" accelerează încărcarea aplicației, deoarece sistemul de operare, văzând această tastă adaugă programul în dosarul PreFetch. Adăugarea / prefetch: 1 la adresa nu va duce la nimicȘi mitul se bazează pe faptul că aceeași cheie este prezentă în rândul Windows Media Player Lansare.

Adesea întrebat dacă puteți șterge fișiere din dosarul PreFetch? Se presupune că vă permite să eliberați spațiul pe hard disk. Răspunsul este neechivoc: Nu. În primul rând, când ștergeți aceste fișiere, timpul de încărcare OS și unele programe vor crește și vor fi create din nou fișierele. În al doilea rând, prefetcherul însuși gestionează aceste dosare fără a fi nevoie de intervenție terță parte. În plus, Microsoft a limitat numărul de fișiere de urmărire cu 128 de piese, astfel încât acestea au ocupat prea mult spațiu pe disc.

Bună dragă prieten! Mai recent, am considerat subiectul despre ștergerea dosarelor temporare. Acolo i-am spus despre diverse dosare, inclusiv temp, în care gunoi se acumulează în timp. Aceste fișiere de gunoi trebuie curățate. și publicate, dar așa cum nu sa dovedit a fi totul. Am găsit dosarul interesant, pe care mulți le-au văzut, dar s-au temut, să elimine ceva în ea. Acest dosar este numit "Prefetch" și se află în folderul Windows. Ce dosar și de ce aveți nevoie de mai jos.

Ce este PreFetch?

Să ne întoarcem la depozitul global al cunoașterii - Wikipedia. Ea spune:

Prefetcher.- Sistemul de operare Microsoft Windows, accelerând procesul de pornire, precum și timpul de reducere al pornirii programului. Prefetcher a apărut mai întâi în sistemul de operare Windows XP. Începând cu Windows Vista, acesta a fost completat de tehnologii Superfetch și ReadyBoost.

Se pare că acest sistem urmărește ce programe pe care le utilizați cel mai adesea și le înregistrează într-un dosar special: C: \\ Windows \\ PreFetch

Fișiere Sunt stocate tot felul de diferite cu extensii de neînțeles ca aceasta.

Ei bine, în general, Bootloader Windows analizează aceste înregistrări, diagrame în avans la RAM pentru a accelera răspunsul la recursul dvs.

Intrările din dosarul Prefetch sunt în mod implicit, nu sunt numai sisteme sistemice, ci și minore și încetinește descărcarea. Este necesar să se facă astfel încât numai informațiile din fișierele de sistem să fie înregistrate în dosar.

Combinația fierbinte de Win + R activează fereastra de introducere a comenzii și introduceți regedit.

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

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlset \\ Control \\ SessionManager \\ Management de memorie \\ Prefetchparametre

În fereastra dreaptă, trebuie să schimbăm parametrul Enablepreferat..

PKM alege "Editați ..".

Implicit este o triplă. "3" spune că sunt lansate atât procesele de sistem, cât și diferite tipuri de aplicații. Dacă puneți 2, atunci vom lansa numai procese de sistem. Dacă 1 este numai aplicații și 0 - În general, mă opresc.

Puneți două!

Apăsând tasta "OK", confirmați modificările.

Să ne rezumăm

Iată că sunt astfel de manipulări simple, cel puțin cel puțin optimizat "Windovs"!

În cheia Windows XP / Prefetch: 1 Implicit este adăugat la adresa de fișier din proprietățile pictogramei Windows Media Player Lansare. Ce este PreFetch? Cuvântul prefetch traducerea în sunete rusești cum ar fi "eșantionul preliminar".


Semnificația acestei caracteristici este cu Windows XP ca un întreg. Creează fișiere în dosarul Prefetch care conține informații despre căile către aceste programe de hard disk.


Pe site-uri din partea de sus a yandex la cerere "Windows Prefetch" Puteți găsi unele dezinformări despre această funcție în Windows XP. În special, pe site-urile Netler și Izcity, autorii susțin miturile care să accelereze descărcările programului, trebuie să adăugați la liniile de adrese ale lor / prefetch: 1 pentru a accelera și pentru a accelera încărcarea sistemului, tu trebuie să ștergeți periodic toate fișierele de format PF din dosar prefetch..

În Windows XP. dosarul prefetch. Acesta este situat de obicei la C: \\ Windows \\ PreFetch. În ea sunt fișiere prefetch. Cu extensia * .pf sunt liste de fișiere pentru descărcare, așa-numitele fișiere hash. Numele lor sunt generate când fișierele exe sunt hashing după descărcare. De fiecare dată când executați fișiere exe, există hash și verificați dacă există nume corespunzător.pf fișiere în dosarul Prefetch, Și dacă da, aceste fișiere sunt încărcate. Dacă fișierele prefetch relevante nu există, sistemul urmărește care fișiere vor fi utilizate la rularea programului exe creează acest fișier "PF și economisește căi către aceste fișiere.

  • Deci, în primul rând, nu este o idee bună - curățați dosarul Prefetch, deoarece unele site-uri de calculator oferă. Sistemul va crea pur și simplu toate aceste fișiere din nou, în orice caz, dacă, desigur, nu ghici cum să dezactivați PreFetch.
  • În al doilea rând, Windows șterge automat fișierele de prefetch din acest dosar dacă există mai mult de 128 de bucăți. Prin aceasta, ștergerea acestui dosar, nu numai accelerați descărcarea programelor, ci și agravați temporar performanța computerului.

Următorul moment ...

Unii "specialiști" au început să adauge cheia / prefetch: 1 când rulează programe. Mulți au observat că în comenzile rapide create automat pentru WIN Media Player există o cheie, iar valoarea sa variază în funcție de funcțiile efectuate. De exemplu, eticheta fișierului WMV, pe care o faceți de două ori pe pentru a vizualiza videoclipul, este atribuită un parametru al tastei prefetch, eticheta Autorun pentru redarea sau copierea muzicii care apar atunci când introduceți un CD audio - alți parametri.

Unii experți au sugerat că cheia / cea 1 se transformă în acest proces. pre-eșantion. Și au început imediat să o adauge la fiecare fișier executabil și să recomande să facă acest lucru altora pe site-uri și forumuri diferite. Și astfel a fost format acest mit. Alți experți au scris pe site-urile lor că acesta este un rahat complet și a prezentat teoria că această tastă este specifică numai pentru WM player, după ce ați văzut legăturile cu fișierele prefetch din subsistemul Driver Windows.

În general, nici nici o altă norifiga ghici.

Sistemul de operare analizează parametrul / prefetch: # când creează procesul și îl face numai cu un singur scop. Ea adaugă numărul de serie la hash. Pentru ce?

WMP are multe funcții diferite. Bibliotecile și codul pe care îl utilizează la jocul WMV este foarte diferit de bibliotecile implicate în redarea DVD-ului, copierea unui CD, ascultând un flux Shoutcast sau oricare dintre caracteristicile Windows Media Player. Dacă doar o hash a fost pentru WMP, atunci proba preliminară Ar funcționa corect numai pentru una din funcțiile sale. Când citiți date incorecte de la fișier prefetch. Nu ar exista o eroare fatală - File.PF ar fi pur și simplu încărcată în memorie și nu a fost utilizată. Cu toate acestea, ar fi contraproductivă.

Parametru / Prefetch: # cu numere diferite pentru fiecare funcție Windows Media Player. Permite fiecărei funcții să creeze un fișier separat de hash și, astfel, pre-eșantionul este efectuat corect. Acești parametri prefetch sunt caracteristici nu numai pentru WMP. Același lucru este făcut pentru orice altă aplicație.

Parametru / Prefetch: Se ia în considerare când primul fir este creat în proces, dar nu șters de funcția CreateProcess de la linia de comandă, astfel încât orice aplicație care nu dispune de parametri de linie de comandă necunoscută nu va funcționa cu ea. De aceea, atât de mulți oameni au observat că, de exemplu, Kazaa și multe alte programe au emis erori sau pur și simplu au refuzat să înceapă cu Windows PreFetch. Și WMPlayer știe cu siguranță că cheia poate fi specificată în parametri și pur și simplu ignoră în tăcere existența sa.

Tot ceea ce face cheia / prefetch: # - modifică numărul hash. Sistemul de operare încarcă programul cu acesta în același mod ca și fără ea, salvând pur și simplu datele din eșantionul preliminar în alt fișier .pf..



Ți-a plăcut articolul? Împărtășește-l