Serviciul superfetch vă permite să accelerați execuția programelor instalate pe sistemul dumneavoastră cu care lucrați constant. Acest serviciu marchează programele pe care le utilizați cel mai des. Acest lucru accelerează semnificativ lansarea și funcționarea programelor. La urma urmei, datorită muncii acestui serviciu, toate fișierele necesare sunt deja descărcate în avans!

SuperFetch– serviciu strict intelectual. Își amintește fișierele lansate cu care lucrați frecvent și își amintește când și ce fișier a fost lansat. De exemplu, dacă ați lucrat cu un editor grafic în fiecare zi timp de o săptămână și în weekend ați decis să jucați jocuri video, atunci fișierele de joc pe care le-ați lansat nu vor fi descărcate. Astfel, serviciul superfetch vă permite să obțineți o oarecare accelerare în funcționarea computerului dvs., în detrimentul memoriei RAM. Desigur, dacă încărcați toate programele simultan, performanța va scădea foarte mult.

Dacă computerul dvs. are o putere redusă și nu are o cantitate mare de RAM, de exemplu, doar 1 GB, atunci acest serviciu poate utiliza memorie flash (unitate USB). Poate fi mult mai lent decât memoria fizică, dar mult mai rapid decât un hard disk. Pentru ca superfetch să accelereze sistemul folosind memoria flash, veți avea nevoie de o unitate flash conectată la computer (uneori 4 GB sunt suficiente), apoi în fereastra de rulare automată, selectați „Accelerează sistemul”.

Toate setările serviciului se află în registru:

HKEY_LOCAL_MACHINE -> SISTEM -> CurrentControlSet -> Control -> SessionManager -> MemoryManagement -> PrefetchParameters

Există trei tipuri de parametri necesari: REG_DWORD

ActivațiBootTrace– pornește urmărirea (ar trebui să fie pornit numai dacă serviciul nu funcționează așa cum ar trebui). Urmărirea – Pentru a înțelege un anumit program și pentru a verifica ortografia corectă a dvs., este utilizată o metodă de execuție pas cu pas a programului, urmărind toate valorile variabilelor.

EnablePrefetcher– mecanism de preluare preliminară (Prefetch este o caracteristică pentru a îmbunătăți viteza de încărcare și lansare a aplicațiilor Windows.)

Activați SuperFetch– determină dacă serviciul SuperFetch este activat sau dezactivat

Ultimii doi parametri folosesc patru valori:

3 – funcția este disponibilă în toate cazurile (atât în ​​timpul funcționării, cât și în timpul încărcării)

2 – Funcție disponibilă în timpul funcționării, dar dezactivată în timpul pornirii

1 – funcția este activată, dar numai pentru descărcare

0 – funcție dezactivată;

Puteți dezactiva serviciul folosind o linie de comandă cu drepturi de administrator folosind comanda

sc config SysMain start= dezactivat

Apoi reporniți computerul.

În termeni simpli, acest serviciu preînregistrează toate datele aplicației necesare funcționării de pe hard disk în RAM sau memorie flash. Serviciul folosește toată memoria disponibilă în prezent pentru a crea un mediu de lucru care vă permite să lansați aplicații și programele utilizate frecvent mult mai rapid.

Dacă doriți ca sistemul dvs. Windows 7 să funcționeze mult mai rapid, atunci gândiți-vă la acest serviciu și păstrați-l mereu pornit.

De la lansarea unuia dintre cele mai populare sisteme de operare de astăzi, Windows 7, a implementat o tehnologie unică numită SuperFetch. Nu toată lumea știe ce fel de serviciu este acesta. Cu toate acestea, dacă vă amintiți tehnologia Prefetcher din Windows Vista, totul va fi la locul său. Să încercăm să ne dăm seama ce este.

SuperFetch: ce este acest serviciu?

Înainte de a intra în serviciul în sine, să începem cu elementele de bază. Dacă cineva nu știe, atunci când orice program este lansat, fișierele și componentele sale executabile sau de configurare sunt mai întâi citite de pe hard disk și apoi încărcate în RAM. După ce aplicația este terminată, deschiderea din nou a programului urmează același proces.

Tehnologia SuperFetch a fost dezvoltată pentru a accelera accesul la programe și pentru a optimiza direct funcționarea proceselor sistemului. Ce fel de serviciu este acesta? Pentru a spune simplu, acesta este un fel de sistem inteligent care monitorizează utilizarea cea mai frecventă de către utilizator a anumitor programe, ceea ce vă permite să stocați în cache fișierele aplicației (plasați-le în RAM) pentru a accelera accesul la ele. Adică programul se lansează mult mai repede, deoarece datele sunt deja în RAM și nu sunt citite de pe hard disk, ceea ce în mod natural durează mai mult.

În arborele de proces al sistemelor ulterioare Vista, în „Task Manager” standard este reprezentat ca procesul SysMain (SuperFetch - în descrierea serviciului).

Care este diferența dintre Prefetch și SuperFetch?

Tehnologia originală a fost folosită pentru prima dată foarte timid în Windows XP, dar a fost continuată serios în versiunea Vista, abia atunci s-a numit Prefetcher. Ea a fost responsabilă pentru optimizarea încărcării componentelor sistemului și modulelor aplicațiilor lansate înainte de începerea efectivă.

Începând cu „șapte”, serviciul a fost ușor reproiectat, numit SuperFetch (super selecție) și a început să funcționeze oarecum diferit (deși există și un modul Prefetcher). Preluarea are o serie de dezavantaje. Faptul este că numărul de programe încărcate în RAM este limitat, iar atunci când o aplicație încetează să fie utilizată în mod activ, datele sale sunt încărcate din nou pe hard disk și în fișierul swap.

În sistemul de operare Windows, SuperFetch monitorizează activitatea utilizatorului și, pe lângă crearea de hărți speciale, salvează și configurația programelor utilizate frecvent. Dacă dintr-un motiv oarecare o aplicație a fost descărcată din memorie, serviciul analizează descărcarea și, după finalizarea procesului care a provocat descărcarea, inițiază din nou încărcarea modulelor programului anterior în RAM.

În general, serviciul mărește viteza de pornire a aplicației și chiar oferă o creștere mai stabilă a performanței sistemului. Adevărat, merită să acordați atenție faptului că uneori pot apărea probleme la încărcarea RAM dacă volumul acesteia nu depășește 1 GB, dar mai multe despre asta mai târziu.

Gestionarea setărilor serviciului SuperFetch

Deci, acum să vedem cum sunt gestionați parametrii SuperFetch. Ce fel de serviciu este acesta, cred că este deja puțin clar. Să trecem direct la configurare.

Potrivit multor experți, cel mai bine este să utilizați registrul de sistem sau politicile de grup în aceste scopuri. Cu toate acestea, a doua opțiune o dublează în esență pe prima, așa că ne vom concentra asupra registrului. Editorul este apelat folosind comanda regedit din meniul Run (Win + R).

Aici, folosind ramura HKLM, în partiția de sistem trebuie să găsiți directorul PrefetchParameters (acești parametri pot fi găsiți și folosind o interogare de căutare). Aici suntem interesați de două chei: EnablePrefetcher și EnableSuperFetch. Dacă nu există o a doua cheie, trebuie să o creați (valoare DWORD) și să îi dați un nume adecvat. Pentru fiecare cheie puteți introduce patru valori:

  • 0 - oprire completă;
  • 1 - optimizarea doar a programelor lansate;
  • 2 - optimizarea doar a lansării componentelor sistemului;
  • 3 - accelerarea echilibrată atât a aplicațiilor, cât și a sistemului.

O altă metodă de gestionare a parametrilor unui serviciu (și în același timp a procesului său SysMain SuperFetch) este utilizarea comenzii services.msc, care deschide fereastra de setări pentru servicii și procese executabile. Aici trebuie să găsiți SuperFetch și să deschideți proprietățile serviciului făcând dublu clic, apoi să setați parametrul necesar din lista verticală a tipului de lansare.

SuperFetch: dezactivați sau nu?

Problema utilizării serviciului în sine este destul de controversată pentru mulți. În principiu, dacă aveți o cantitate mică de RAM, este mai bine să nu utilizați serviciul. Deci, de exemplu, dacă cantitatea de RAM nu depășește 1 GB, încărcarea memoriei poate ajunge la 600 MB, ca să nu mai vorbim și. Cu toate acestea, aproape toate sistemele informatice moderne, chiar și cu o configurație minimă, sunt inițial echipate cu cantități destul de mari de RAM de ordinul a 3-4 GB și mai mare. Prin urmare, nu este recomandat să dezactivați serviciul. Chiar și cu 2 GB, SuperFetch poate fi folosit, în general, fără probleme.

Eroare la pornirea serviciului SuperFetch

Dar uneori apar probleme legate de serviciul SuperFetch (a dezactiva sau nu depinde de toată lumea). Eșecurile în sine la nivel de sistem nu se manifestă în mod deosebit și nu au un impact critic asupra funcționării sistemului de operare.

Cu toate acestea, eroarea din modulul SuperFetch este că acest serviciu pur și simplu nu este activat, chiar dacă parametrii necesari sunt introduși în același registru. De regulă, este afișat un mesaj despre terminarea anormală (SuperFetch terminat) sau accesul este refuzat. Singura problemă aici este că nu există suficientă RAM sau există un conflict între benzile RAM.

Desigur, cea mai bună opțiune ar fi să dezactivați complet serviciul, dar dacă există suficientă memorie, este mai bine să îl testați inițial, să eliminați posibilele probleme și abia apoi să luați o decizie privind dezactivarea sau utilizarea ulterioară.

Concluzie

Pe baza descrierii generale a SuperFetch, ce fel de serviciu este acesta este probabil deja clar. Dar problema dezactivării sau utilizării acestui proces trebuie să fie decisă de utilizator însuși. Recomandările generale sunt că, dacă există o cantitate mică de RAM, este mai bine să o dezactivați, iar dacă există o cantitate normală, dimpotrivă, lăsați-o activată. Cel puțin nu va face niciun rău.

Dacă treci pe forumuri și te uiți la comentariile de pe site-urile care publică materiale pe sisteme de operare, vei observa multe plângeri că sistemele de operare moderne consumă o cantitate semnificativă de memorie RAM. Unii utilizatori dezactivează anumite servicii pentru a elibera RAM. De exemplu, unul dintre serviciile Windows care consumă o cantitate semnificativă de memorie RAM este Superfetch. Aceasta este ceea ce mulți oameni doresc să oprească. Dar înainte de a face acest lucru, mai trebuie să înțelegeți întrebarea: ce fel de serviciu Supperfetch este acesta.

Puterea computerului este în continuă creștere. Așa că acum, de exemplu, chiar și cele mai ieftine laptop-uri au cel puțin 4 gigaocteți de memorie instalată. Și acest volum poate fi extins ușor și ieftin prin instalarea unui modul suplimentar pentru doar 40 USD. Mai târziu în articol ne vom uita la ce fel de serviciu este Supperfetch.

Dezvoltatorii de sisteme de operare, în încercarea de a-și face produsul mai rapid și mai convenabil pentru utilizatori, includ în el diverse funcții care necesită destul de mult resursele computerului. Un astfel de serviciu este Superfetch.

Ce este Supperfetch?

ServiciuSuperfetch este un serviciu inteligent care analizează ce aplicații lansează cel mai des utilizatorul. Pe baza listei generate, încarcă în memorie datele programelor corespunzătoare, astfel încât acestea să se lanseze rapid.

După cum puteți vedea, serviciul Superfetch îndeplinește o funcție foarte utilă. Permite utilizatorului să nu aștepte 5-10 secunde pentru a începe o aplicație destul de grea. Dacă există suficientă memorie, un program folosit frecvent se va deschide aproape instantaneu.

Desigur, atunci când Superfetch rulează, o cantitate semnificativă de RAM este umplută și din când în când există o sarcină mare pe hard disk. Cu toate acestea, nu este nimic în neregulă cu asta. Dacă este necesar (de exemplu, la lansarea unui joc greu), sistemul va descărca memoria cache acumulată și va opri citirea fișierelor aplicației aflate pe hard disk. Ne-am dat seama ce este Superfetch, acum vom decide dacă dezactivăm sau nu acest serviciu.

Dezactivați sau nu Superfetch

După ce au citit descrierea serviciului Superfetch, mulți oameni ar trebui să nu mai dorească să-l dezactiveze, deoarece își vor da seama că funcționarea acestui serviciu le permite să folosească computerul mai confortabil. Cu toate acestea, dacă mai aveți îndoieli, să ne uităm la câteva cazuri în care dezactivarea Superfetch ar putea fi de fapt o soluție utilă.

  • Primul caz– aceasta este o cantitate mică de RAM. Dacă computerul dvs. are doar 1 sau 1,5 gigaocteți de memorie RAM, atunci puteți sacrifica această funcție. Dezactivarea serviciului Superfetch poate accelera computerul, permițând ca mai puține date să fie eliminate în fișierul de pagină al hard diskului.
  • Un alt caz– starea proastă a hard disk-ului. Dacă HDD-ul tău are o mulțime de sectoare proaste sau este pur și simplu vechi, atunci este mai bine să nu-l supraîncărcați. În acest caz, dezactivați serviciul Superfetch.

Pe de altă parte, dacă pur și simplu doriți să vedeți mai multă RAM liberă, atunci nu este nevoie să dezactivați Superfetch. Acest lucru nu va accelera computerul, ci, dimpotrivă, îl va încetini, deoarece va dura mult mai mult timp pentru a lansa aplicațiile.

In contact cu

Memorarea în cache a fost folosită de multă vreme pentru a accelera încărcarea programului. Suntem obișnuiți cu asta în browsere, dar sistemul de operare Microsoft are un serviciu încorporat a cărui sarcină este tocmai aceea de a „reține” fișierele lansate cel mai frecvent. Cu toate acestea, uneori SuperFetch Windows 10 încarcă discul, caz în care se recomandă dezactivarea acestuia.

Ce este serviciul SuperFetch în Windows 10?

În sistem, procesul se numește svchost.exe sau SysMain. Numele dat în titlu este destinat utilizatorilor, astfel încât este mai ușor de înțeles și de reținut. Funcționarea sa se bazează pe funcția de monitorizare a schimbului de informații între hard disk și RAM. Toate operațiunile sunt înregistrate într-un document special, pe baza acestora se creează o hartă a legăturilor către fișiere și foldere. Când sistemul pornește, funcția preia aceste link-uri și le folosește pentru a încărca datele din cache într-o zonă separată a RAM.

Adesea, utilizatorii doresc să înțeleagă cum să dezactiveze serviciul SuperFetch în Windows 10 pentru a îmbunătăți performanța computerului. Dar, în cele din urmă, acest lucru devine inutil din mai multe motive:

  1. Închiderea acestuia va face opusul - toate programele vor începe să se încarce direct de pe disc și acest lucru va dura mai mult. Va apărea o situație când sistemul însuși accesează adesea hard disk-ul.
  2. În consecință, numărul de apeluri către hard disk va crește și el și va fi încărcat mult mai greu. Când utilizați SDD, serviciul este de obicei dezactivat automat din cauza inutilității sale. Discurile în sine sunt mult mai rapide, iar stocarea în cache nu oferă niciun beneficiu.
  3. Dacă memoria RAM are suficientă capacitate, atunci eliberarea a câțiva megaocteți nu va fi vizibilă. Și dacă, dimpotrivă, nu este suficient, atunci lansarea direct de pe disc va ocupa mai mult spațiu în RAM, sistemul va începe să se încarce, iar computerul va încetini.

Dezactivarea SuperFetch Windows 10 are sens numai atunci când încarcă semnificativ discul.

Metode de deconectare

Fiecare utilizator decide singur dacă serviciul SuperFetch este necesar în Windows 10 sau nu. Vom oferi trei opțiuni pentru dezactivare.

Servicii

Le puteți deschide în diferite moduri. Dacă observați că hard disk-ul rulează în mod constant, accesați managerul de activități și asigurați-vă că SysMain este cauza. Îl puteți deschide din meniul suplimentar (numit prin clic dreapta) al butonului „Start”.


Dacă descoperiți că încărcarea a crescut semnificativ în procese, atunci serviciul nod SuperFetch încarcă discul în Windows 10 și ar trebui să fie dezactivat. Pentru a face acest lucru, deschideți secțiunea „Servicii” și găsiți linia necesară. Începeți să tastați numele și conținutul va derula automat la opțiunea dorită.

Faceți clic dreapta și selectați „Servicii deschise”.

În fereastra nouă, găsiți în mod similar intrarea dorită.

Îl puteți opri folosind RMB.

În acest caz, butonul „Run” va deveni activ, permițându-vă evident să activați SuperFetch în Windows 10.

De asemenea, puteți deschide fereastra atingând simultan [ CÂȘTIGĂ ]+și tastând servicii.msc .
Vrei să știi dacă este posibil? dacă da, atunci urmați linkul furnizat.

Linie de comanda

Când ați răspuns da la întrebarea „Ar trebui să dezactivez SuperFetch în Windows 10”, utilizați CS.

  1. Rulați-l ca administrator din secțiunea de utilități a meniului principal.

  1. Copiați și lipiți acest lucru: sc config SysMain start= disabled

  1. După ce apăsați Enter, trebuie să reporniți computerul și serviciul nu va mai încărca discul.

Editorul Registrului

Pentru a-l rula, tastați regedit în fereastra de comandă.

În registru trebuie să mergeți la filiala Computer \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

Faceți dublu clic și introduceți 0. După repornire, programul va opri încărcarea discului.

În plus, sunt disponibile încă trei valori:

  • 1 – accelerarea pornirii sistemului de operare;
  • 2 – accelerează lansarea programelor;
  • 3 – toate permisiunile.

Uneori întâmpină probleme cu performanța sistemului. Adesea, cauza este setările incorecte ale sistemului. Printre multele modalități de a îmbunătăți performanța Windows 10, una mai puțin evidentă este schimbarea stării serviciului SuperFetch.

Descrierea SuperFetch spune că serviciul „menține și îmbunătățește performanța sistemului în timp”. Cu toate acestea, mecanismul de funcționare al serviciului nu este dezvăluit în detaliu.

SuperFetch este o caracteristică care a apărut pentru prima dată în Windows Vista. Serviciul rulează în mod constant în fundal, analizează tiparele de procesare a memoriei RAM și învață ce aplicații sunt folosite cel mai des. De-a lungul timpului, SuperFetch marchează aceste aplicații ca fiind „utilizate frecvent” și le preîncărcă în RAM.

Astfel, datorită SuperFetch, aplicația se va lansa mult mai repede deoarece a fost deja preîncărcată în RAM.

În mod implicit, SuperFetch umple RAM liberă cu aplicații descărcate. De îndată ce sistemul de operare are nevoie de mai multă RAM (de exemplu, pentru a încărca o aplicație care nu a fost preîncărcată), SuperFetch eliberează cantitatea necesară de RAM.

SuperFetch este succesorul serviciului Prefetch, care a apărut în Windows XP. Cu toate acestea, Prefetch nu a analizat modelele de utilizare și nu a configurat preluarea în consecință.

Ai nevoie de SuperFetch?

În cele mai multe cazuri, SuperFetch este de fapt util. Dacă aveți un computer modern cu performanțe cel puțin medii, serviciul SuperFetch va funcționa bine și nu va crea probleme.

Cu toate acestea, SuperFetch poate cauza unele probleme:

  • Deoarece SuperFetch rulează întotdeauna în fundal, serviciul în sine folosește întotdeauna resurse CPU și RAM.
  • SuperFetch nu elimină complet necesitatea de a încărca aplicațiile în RAM, dar pur și simplu accelerează procesul. Ori de câte ori are loc o descărcare, sistemul dumneavoastră va experimenta aceeași încetinire ca și când ați rula aplicația fără SuperFetch.
  • Pornirea sistemului poate fi lentă, deoarece SuperFetch preîncarcă o cantitate mare de date de pe hard disk în RAM. Dacă de fiecare dată când porniți sau reporniți computerul, hard disk-ul rulează la 100% capacitate timp de câteva minute, atunci SuperFetch ar putea fi vinovatul.
  • Efectul utilizării SuperFetch poate să nu fie vizibil dacă Windows 10 este instalat pe un SSD. Deoarece SSD-ul este atât de rapid, nu este necesară prepornirea.
  • SuperFetch poate cauza probleme în jocuri dacă sistemul dumneavoastră are 4 gigaocteți de memorie sau mai puțin. Această problemă este relevantă pentru jocurile care folosesc o cantitate mare de RAM, care solicită și eliberează în mod constant memorie. Acest comportament poate face ca SuperFetch să încarce și să descarce constant date.

Este sigur să dezactivați SuperFetch?

Da, este sigur pentru sistem, dar există riscul de efecte secundare din această acțiune. Dacă sistemul dumneavoastră funcționează bine, se recomandă să lăsați activat serviciul SuperFetch. Dacă întâmpinați probleme cu utilizarea ridicată a hard diskului, consumul ridicat de memorie sau observați o degradare a performanței în timpul operațiunilor RAM active, încercați să dezactivați SuperFetch și să observați sistemul. Dacă ceva nu merge bine, puteți oricând să reactivați serviciul.

Cum să dezactivați SuperFetch pe Windows 10

Aplicația Servicii

  1. Serviciiși selectați aplicația clasică cu același nume. Alternativ, puteți utiliza tasta Windows + comanda rapidă R și apoi tastați servicii.mscși faceți clic pe OK.
  2. Derulați prin lista de servicii și faceți clic dreapta pe serviciu Superfetch, apoi selectați Stop.
  3. Faceți clic dreapta pe Superfetch și selectați Proprietăți. În fila General, în secțiunea Tip de pornire, selectați Dezactivat (sau Manual dacă doriți să porniți singur serviciul, după cum este necesar).

Registrul de sistem

  1. Deschideți meniul Start, introduceți interogarea dvs regeditși selectați comanda sugerată pentru a rula. Alternativ, puteți utiliza tasta Windows + comanda rapidă R și apoi tastați regeditși faceți clic pe OK.
  2. Mergeți pe următoarea cale: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/MemoryManagement/PrefetchParameters:
  3. În dreapta ar trebui să vedeți o opțiune Activați Superfetch. Dacă nu există, trebuie să îl creați manual: faceți clic dreapta pe folderul „PrefetchParameters” și selectați New > DWORD (32-bit) Value.
  4. Faceți clic pe opțiune Activați Superfetch faceți clic dreapta și selectați „Editați”. Pentru a dezactiva Superfetch, setați valoarea la „0” și faceți clic pe OK.

Ați găsit o greșeală de scriere? Evidențiați și apăsați Ctrl + Enter