Pentru ce este folderul Prefetch și Temp în Windows XP? Este posibil să eliminați fișierele infectate cu viruși din ele? Funcție utilă Prefetch

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.

Ivan:
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.

În procesul de studiere a Windows 7, 8, 10 sau de depanare a problemelor, vă veți confrunta cu nevoia de a vă familiariza cu componentele și scopul folderelor OS. În acest material vom examina următoarele întrebări: Prefetch - ce este acest folder, poate fi șters și unde se află.

Preluați locația și funcțiile folderului

De fiecare dată când porniți computerul, Windows urmărește cum pornește computerul și ce programe deschideți frecvent. Windows stochează aceste informații ca fișiere mici în folderul Prefetch. Data viitoare când porniți computerul, sistemul de operare face referire la aceste fișiere pentru a accelera procesul de pornire.

Dosarul Prefetch este situat în directorul OS, locația completă arată astfel:

C:\Windows\Prefetch. În cazul dvs. specific, eticheta de volum poate fi diferită.

Mergând în folder, veți vedea directorul ReadyBoot și fișierele în principal cu extensia pf. De exemplu, încărcarea sistemului de operare este urmărită la un fișier numit NTOSBOOT-B00DFAAD.pf. Toate celelalte elemente sunt urme ale lansării de programe și componente de servicii. Fișierele au numele fișierului executabil, calea hash hexazecimală și extensia acestuia, de exemplu, EXCEL.EXE-53A22446.pf.

Sarcina de a genera fișiere de urmărire este efectuată de componenta Prefetcher, dar fără un planificator de sarcini funcțional, Prefetcher nu va funcționa corect. Datele primite de la Prefetcher sunt procesate de planificatorul de activități și apoi scrise în folderul Prefetch.

De asemenea, merită să acordați atenție fișierului Layout.ini. Este creat la fiecare 3 zile și stochează date (o listă de fișiere și foldere) care sunt utilizate la pornirea sistemului și a programelor. Datele din Layout.ini sunt folosite de utilitarul de defragmentare a discului pentru a aranja în mod rațional fișierele de pe hard disk.

Mituri despre ștergerea conținutului folderului Prefetch

Se pretinde adesea că ștergerea folderului Prefetch are ca rezultat timpi de pornire mai rapidi și mai multă memorie liberă. Unii experți cred că Windows încarcă informații din folderul Prefetch pentru toate programele care au fost rulate vreodată pe computer în , completând astfel cu date neutilizate (acest lucru este fals). Acești experți recomandă ștergerea conținutului folderului Prefetch în mod regulat pentru a salva memorie din datele neutilizate.

Dosarul Prefetch se întreține automat, nu este nevoie să-i ștergeți sau să ștergeți conținutul. Windows menține un anumit număr de intrări în Prefetch și curăță automat datele inutile, prevenind creșterea dimensiunii folderului. Dacă goliți manual conținutul folderului, atunci Windows și programele vor dura mai mult să pornească data viitoare când porniți computerul. Datele șterse vor fi recreate, rezultând timpi lungi de încărcare. Ștergerea folderului Prefetch sau a conținutului acestuia din punctul de vedere al eliberării memoriei pe hard disk este inutilă, deoarece cântărește puțin. În cazul nostru este de aproximativ 40 MB.

Gestionarea componentelor SuperFetch și Prefetch

În mod implicit, Windows 7, 8, 10 dezactivează automat SuperFetch și Prefetch atunci când detectează o pornire a sistemului de pe un SSD. Pentru SSD-urile, aceste tehnologii nu au nicio valoare și încetinesc complet procesele de pornire cu operațiuni inutile. Dacă sistemul de operare nu a dezactivat automat aceste componente pentru SSD, atunci citiți instrucțiunile de mai jos.

SuperFetch este un serviciu care prezice ce aplicații veți rula în continuare și preîncărcă acele date în memorie. Windows permite utilizatorului să modifice setările sau să dezactiveze SuperFetch și Prefetch prin intermediul serviciilor de registru și ale sistemului de operare. Dacă utilizați un HDD tradițional, atunci nu este recomandat să dezactivați aceste funcții.

Important! Pentru a evita erorile, faceți o copie de rezervă a registrului sau un punct de restaurare a sistemului.

8.10. În registry, accesați secțiunea PrefetchParameters (calea din partea de jos a capturii de ecran). Acordați atenție celor 2 parametri EnablePrefetcher, EnableSuperfetch.

Valori pentru EnablePrefetcher:

  • 0 – oprire;
  • 1 - Activați lansarea aplicațiilor;
  • 2 - Pornire pentru a porni sistemul;
  • 3 - Porniți pentru a lansa aplicațiile și sistemul.

Valoarea implicită este 3, schimbați-o la 0 sau 1, 2. După modificări, faceți clic pe OK.

Valori pentru EnableSuperfetch:

  • 0 – oprire;
  • 1 - Activați pentru fișierele de boot;
  • 2 - Activare pentru aplicații;
  • 3 - Activați pentru fișierele și aplicațiile de boot.

Acum știți ce este folderul Prefetch, dacă poate fi șters și ce componente ale sistemului de operare îl gestionează. Este mai bine să nu atingeți conținutul folderului, acesta se menține singur, nu este nevoie de participarea utilizatorului. Pe HDD este mai bine să nu dezactivați funcțiile SuperFetch și Prefetch, acest lucru va încetini sistemul în ansamblu.

Subiectul optimizării Windows pare foarte important pentru majoritatea utilizatorilor și, probabil, acesta este motivul pentru care există atât de multe mituri asociate cu aceasta. Unul dintre aceste mituri susține că puteți crește spațiul pe disc, precum și accelera sistemul și aplicațiile, efectuând anumite manipulări cu folderul Preluare. Să ne dăm seama dacă acest lucru este într-adevăr așa și de ce este necesar folderul Preluare.


Pe directorul Windows Preluare joaca acelasi rol ca cacheîn browsere. Pentru a vă ajuta sistemul sau aplicațiile să pornească mai repede, Windows salvează automat o parte din codul lor în fișiere de urmărire speciale. Când un utilizator lansează, de exemplu, o aplicație care necesită mult resurse, sistemul accesează mai întâi conținutul folderului Preluare, citește salvat și "Parte" programele în memorie, făcând ca acestea din urmă să pornească mai repede.

Pe Windows folderul Preluare strâns legată de activitatea serviciului SuperFetchși componentă ReadyBoost, așa că orice acțiuni cu acesta le pot afecta munca, și nu în bine. Da, dezactivarea serviciului SuperFetch poate duce la o scădere a performanței sistemului pe majoritatea PC-urilor, cu excepția fie a mașinilor mai vechi cu 1 GB RAM sau mai puțin, fie, dimpotrivă, a celor foarte puternice - cu mai mult de 16 GB RAM. Asemenea SuperFetch poate fi dezactivat dacă este utilizat ca disc de sistem SSD .

Ce va face ștergerea conținutului folderului Prefetch pentru optimizare? Nimic, doar se va înrăutăți. În primul rând, timpul necesar pentru încărcarea sistemului și a unor programe va crește, iar în al doilea rând, fișierele PF va fi creat din nou, pentru care sistemul va trebui din nou să aloce o parte din resursele de memorie. În plus, ștergerea unui director Preluare nu va adăuga spațiu pe disc, deoarece acest folder de obicei cântărește puțin, iar numărul de fișiere din el este întotdeauna limitat al 128-lea.

Dacă doriți deja să gestionați conținutul Preluare, acest lucru trebuie făcut corect, și anume prin intermediul registrului.

Deschide cu comanda regedit Editorul de registru și extindeți această ramură:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

În coloana din dreapta a ferestrei editorului, găsiți parametrul și vedeți valoarea lui curentă.

Cel mai probabil va fi 3 . Această valoare include lansarea mai rapidă a aplicațiilor și a sistemului. Dacă doriți să le dezactivați complet, modificați valoarea în 0 . Pentru a accelera numai aplicațiile, instalați 1 , pentru a accelera numai încărcarea sistemului, instalați 2 . Pentru ca modificările să aibă efect, reporniți computerul.

Un mit puțin mai puțin obișnuit este că programele pot fi accelerate prin adăugarea tastei la comanda lor rapidă /preluare:1. Această acțiune se presupune că adaugă programul selectat în folder Preluare. În realitate, adăugarea unei chei /preluare:1 la o referire la un obiect nu afectează în niciun fel funcționarea aplicației, serviciul decide dacă creează sau nu fișiere de urmărire Prefetcher , care știe mai bine ce aplicații au nevoie de optimizare pentru lansare și care nu.

Hello guys Prefetch este un folder în care sunt stocate date dificile și cele care permit Windows să ruleze mai repede. Aceste date sunt rezultatul muncii serviciului, care, la rândul său, analizează munca utilizatorului la computer și încearcă să se asigure că data viitoare toate acțiunile pe care le face au loc mai repede.

Prin urmare, folderul Prefetch poate fi numit chiar magic, deoarece datorită lui computerul poate funcționa mult mai rapid. Dar exact cât depinde de cantitatea liberă de RAM. Cu cât mai multă RAM, cu atât mai bine

Iată conținutul dosarului meu Prefetch:


Dacă îi deschideți proprietățile, veți vedea cât spațiu ocupă:

După cum puteți vedea, ocupă foarte puțin spațiu, așa că este mai bine să nu-l ștergeți. Dar ce se întâmplă dacă îl ștergi oricum? Nu se va întâmpla nimic rău, serviciul va începe să funcționeze din nou.

L-am șters eu pentru a verifica. Apoi am repornit, după care sistemul a funcționat corect și totul a fost bine.

Dar când m-am uitat la folderul Windows, folderul Prefetch fusese deja creat, ei bine, adică totul a fost așa cum am scris. Dar când am încercat să-l șterg din nou, a apărut un mesaj care spunea cere permisiunea de la administrator , asta e o glumă cred... Dar apoi am apăsat pe repetă și repetă din nou și gata, folderul a fost șters. Prin urmare, pentru orice eventualitate, dacă nu îl puteți șterge, atunci iată un utilitar special care poate șterge toate folderele încăpățânate. Dar tu, fii atent cu el, ei bine, cu acest utilitar..

M-am gândit că dacă dezactivați serviciul SuperFetch, folderul nu va apărea după ștergere. Dar nu, ea a apărut oricum. Dar nu era nimic în el în afară de folderul ReadyBoot. Adică, folderul Prefetch se referă într-un fel și la tehnologia ReadyBoot, aceasta este și pentru accelerarea computerului, iar o unitate flash este folosită pentru accelerare... Dar asta este cu totul altă poveste

Pentru orice eventualitate, vă voi spune cum puteți dezactiva SuperFetch. Așa că uite, lansează dispeceratul, mergi la fila Servicii și faceți clic pe acest buton:


Se va deschide o fereastră care conține o listă de servicii. Nu toate funcționează, sunt doar tot ce sunt în Windows. Aici trebuie să găsiți SuperFetch și să faceți clic pe el de două ori.

Pliant Preluare poate fi găsit în Windows XP, Vista, 7, 8 la următoarea cale: C:\Windows\Prefetch - este o componentă a sistemului de operare și accelerează procesul de pornire a sistemului de operare și a programelor utilizate frecvent. Această tehnologie a fost folosită pentru prima dată în Windows XP, iar începând cu 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, de multe ori, același fișier trebuie accesat de mai multe ori, ceea ce este foarte irațional și necesită mult timp. Windows optimizează încărcarea codului prin stocarea fișierelor de urmărire în folderul Prefetch, pe care le procesează în felul său.

Pentru a configura folderul Prefetcher, avem nevoie de un editor de registry. Aș dori imediat să dublez avertismentul de pe site-ul Microsoft: „Utilizarea incorectă a Editorului de registru poate duce la probleme grave care necesită reinstalarea sistemului de operare. Utilizați Editorul de registru pe riscul și riscul dumneavoastră.”

Clic Start - Run si intra regedit. În Editorul Registrului vom găsi următoarea secțiune: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters


Suntem interesați de parametru EnablePrefetcher. Poate lua următoarele 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

Astfel încât dezactivați Prefatch trebuie să faceți dublu clic pe parametru EnablePrefetcher iar în caseta de dialog specificați valoarea 0 . Valoarea implicită este 3 - pentru lansarea mai rapidă a aplicațiilor și încărcarea Windows. Nevoia de a dezactiva Prefetcher apare adesea atunci când lucrați cu Windows 8 - multe laptop-uri noi sunt echipate nu cu un hard disk HDD tradițional, ci cu o unitate SSD ultra-rapidă, care se caracterizează încă prin costuri ridicate și capacitate mică de memorie.

Cu un SSD instalat, Windows 8 ar trebui să dezactiveze automat serviciul Prefetcher, dar dacă acest lucru nu se întâmplă, puteți elimina singur Prefetch. În cheia de registry de mai sus pentru setări EnablePrefetcherŞi Activați Superfetch trebuie să setați o valoare 0 , adică dezactivați-le. Reporniți computerul.

Fișierele și folderele de sistem Windows au multe mituri, iar serviciul pe care îl luăm în considerare nu face excepție. Auzim adesea î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 /preluare:1în linkul către obiect din fila „comandă rapidă” accelerează încărcarea aplicației, deoarece sistemul de operare, văzând această cheie, adaugă programul în folderul Prefetch. Adăugarea /prefetch:1 la adresa nu va face nimic, iar mitul se bazează pe faptul că o cheie similară este prezentă în linia de pornire a Windows Media Player.

Oamenii se întreabă adesea, este posibil și necesar 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 clar: NU. În primul rând, atunci când aceste fișiere sunt șterse, timpul de încărcare a sistemului de operare și a unor programe va crește, iar fișierele de urmărire vor fi create din nou. Î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 de bucăți, astfel încât acestea să nu ocupe prea mult spațiu pe disc.