Superfetch (numit SysMain în Windows 10 și Windows 11) este un serviciu de încărcare și prioritizare a programelor care este disponibil din Windows Vista. Sta liniștit în fundal și evaluează aplicațiile pe care le folosești cel mai mult și câtă memorie RAM folosești. Deși este conceput pentru a vă face computerul mai rapid, SysMain nu este de obicei necesar și poate fi dezactivat în siguranță pentru a remedia utilizarea ridicată a memoriei pe computer.
Ce este SuperFetch? Cum să activați și să dezactivați SuperFetch pe Windows?
1. Ce este SuperFetch?
Superfetch (SysMain) este un proces Windows Service Host („svchost.exe”) al cărui scop principal este alocarea memoriei RAM aplicațiilor și programelor utilizate în mod obișnuit. Există o singură activitate SysMain pe un computer Windows pe care o puteți vedea în fila Servicii a Managerului de activități.
Utilitarul SysMain se află în Serviciile Managerului de activități
Pentru a lansa rapid aplicațiile preferate, SysMain își încarcă fișierele executabile prin blocuri de cod reutilizabile numite biblioteci de linkuri dinamice (DLL).
Superfetch (SysMain) este conceput pentru a vă face computerul mai rapid, deoarece menține și îmbunătățește performanța sistemului în timp. De asemenea, reduce timpul general de pornire. De fiecare dată când porniți computerul, toate aplicațiile necesare vor fi preîncărcate folosind memoria nefolosită a computerului.

2. De ce Superfetch (SysMain) consumă atât de multă memorie?
Deoarece scopul Superfetch (SysMain) este de a prioritiza programele pe care le folosiți frecvent, poate crește cu ușurință consumul de memorie cu 100%, în special cu filele browserului și programele Office, deoarece nu știe cu adevărat de câtă memorie veți avea nevoie, așa că datele sunt stocate în cache în memorie suplimentară prealocată.
Deși SuperFetch este o caracteristică utilă, face ca computerul să funcționeze mai mult în fundal, ceea ce duce la o utilizare mai mare a CPU și RAM. În timp, memoria nefolosită continuă să crească și ajungi să consumi mult mai mult spațiu. Acest lucru afectează de obicei sistemele Windows cu o capacitate RAM foarte scăzută (~4 GB sau mai puțin).
3. Este Superfetch cu adevărat necesar?
Pentru aproape orice situație, Superfetch este foarte util. Dacă aveți un PC modern cu specificații medii sau mai bune, Superfetch va rula foarte probabil atât de bine încât nu veți observa prezența lui. Este foarte posibil ca Superfetch să ruleze deja pe sistemul tău chiar acum și nici măcar nu știi despre asta.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Superfetch este util în aproape orice situație
Dar există câteva probleme care pot apărea cu Superfetch:
- Deoarece Superfetch rulează întotdeauna în fundal, serviciul Superfetch în sine folosește întotdeauna CPU și RAM.
- Superfetch nu renunță la nevoia de a încărca aplicațiile în RAM. În schimb, mută procesul de încărcare la o perioadă anterioară. Ori de câte ori are loc încărcarea, sistemul dumneavoastră va avea în continuare încetineală, ca și cum ați lansa aplicația fără Superfetch.
- Procesul de pornire a sistemului poate fi lent, deoarece Superfetch preîncărcă o grămadă de date de pe hard disk în RAM. Dacă hard diskul rulează la 100% timp de câteva minute de fiecare dată când porniți sau reporniți computerul, Superfetch poate fi de vină.
- Performanța Superfetch poate să nu fie vizibilă atunci când Windows 10 este instalat pe un SSD. Deoarece SSD-urile sunt atât de rapide, nu este nevoie să le preîncărcați. Dacă acest lucru vă interesează, consultați ghidul Quantrimang.com despre cum să transferați Windows de pe un hard disk pe un SSD .
De asemenea, se știe că Superfetch provoacă probleme de performanță în timpul jocurilor, în special pe sistemele cu 4 GB de RAM sau mai puțin. Nu este clar de ce se întâmplă acest lucru, deoarece nu toată lumea se confruntă cu acest lucru, dar este posibil ca jocurile cu memorie RAM grea să solicite continuu, apoi să elibereze, memorie, ceea ce face ca Superfetch să încarce în mod repetat și să oprească încărcarea datelor. .
Este sigur să dezactivați Superfetch? Raspunsul este da! Nicio problemă dacă decideți să dezactivați Superfetch. Se recomandă ca, dacă sistemul dumneavoastră funcționează bine, lăsați această funcție activată. Dacă întâmpinați probleme cu utilizarea hard diskului, RAM ridicată sau performanță degradată în timpul operațiunilor cu memorie RAM grea, încercați să o dezactivați și vedeți dacă vă ajută.
Notă : Pentru a crește performanța pe sistemele cu puțină memorie RAM, articolul recomandă ajustarea limitelor de memorie virtuală Windows și a efectelor vizuale. De asemenea, puteți încerca aceste sfaturi pentru pornire și închidere mai rapidă.
4. Dezactivați SuperFetch pe Windows
Superfetch (SysMain) este cu siguranță util pentru încărcarea mai rapidă a unor programe. Dar dacă utilizați un nou computer Windows, acesta poate fi redundant. Dezactivarea completă a SysMain pare mai eficientă. Deoarece Superfetch (SysMain) nu este un serviciu esențial, puteți continua și îl puteți dezactiva oricând doriți. Există 4 moduri de a face acest lucru.
Utilizați serviciile Windows Task Manager
Windows Task Manager este implementarea standard a SysMain și a programului său svchost.exe .
1. Accesați fila Servicii din Task Manager.
2. Localizați sarcina SysMain și faceți clic dreapta pentru a selecta opțiunea Open Services.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Selectați opțiunea Open Services făcând clic dreapta pe Task Manager.
3. Găsiți serviciul SysMain și faceți clic dreapta pe el pentru a deschide proprietățile acestuia . Dacă rulează și tipul de pornire este setat la Automatic , îl puteți dezactiva cu ușurință de aici.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
SysMain rulează în fereastra Windows Services Manager
4. În fereastra pop-up, veți vedea opțiunea Tip de pornire în fila General. Faceți clic pe el pentru a vedea opțiuni suplimentare.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Porniți automat în proprietățile serviciului SysMain
5. Selectați tipul de pornire ca Dezactivat , aplicați modificările și faceți clic pe OK.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Pași pentru a selecta tipul de pornire ca Dezactivat în proprietatea SysMain.
6. Reporniți computerul pentru ca modificările să aibă efect.
Utilizați Editorul Registrului
O modalitate mai permanentă de a dezactiva funcționalitatea Superfetch (SysMain) este editarea valorii sale Start în Editorul de registru.
1. Creați un punct de restaurare, astfel încât, dacă se întâmplă ceva neașteptat, să puteți reveni la punctul de pornire.
2. Scrieți Creați un punct de restaurare în bara de căutare Windows și selectați Cea mai bună potrivire de mai jos.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Creați un punct de restaurare în meniul de căutare Windows.
3. Odată ce fereastra System Properties este lansată, navigați la fila System Protection. Faceți clic pe butonul Creare din partea de jos a ferestrei.
Creați un punct de restaurare în proprietățile sistemului.
4. Denumiți punctul de restaurare. Adăugați orice detalii de identificare care vă pot ajuta mai târziu. Data și ora curente sunt adăugate automat.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Denumiți punctul de restaurare creat
5. Punctul de restaurare a fost creat cu succes și puteți edita liber valorile de registry, așa cum se arată mai jos.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Punctul de restaurare a sistemului a fost creat cu succes
6. Folosind Windows Run (apăsați Win + R ), deschideți Registry Editor tastând regedit. Se va lansa implicit în modul Administrator.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Regedit este deschis în Windows Run
7. Navigați la următoarea cale în Editorul Registrului:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
8. Faceți dublu clic sau faceți clic dreapta pe elementul Start din panoul din dreapta pentru al modifica.
Modificați valoarea Start pentru SysMain în Editorul de registry.
9. Setați datele valorii pentru elementul Start la 4.
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Setați datele valorii de început la 4 pentru SysMain în Editorul de registry.
10. Reporniți computerul pentru ca modificările să intre în vigoare.
Utilizați PowerShell
Fereastra PowerShell este una dintre cele mai rapide moduri de a dezactiva și activa SysMain.
1. Deschideți o fereastră PowerShell din Run, Win + R , tastând powershell în fereastră.
2. În loc să apăsați Enter sau OK , introduceți Ctrl + Shift + Enter pe tastatură. Aceasta va lansa PowerShell în modul de administrare .
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Deschideți PowerShell în modul de administrare folosind Run
3. Introduceți următoarele comenzi pentru a dezactiva sau a activa SysMain după cum doriți. Următoarea fereastră arată ambele comenzi împreună, dar va trebui să le utilizați una câte una.
Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
Set-Service -Name "SysMain" -StartupType Automatic -Status Running
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Dezactivați și activați Superfetch în fereastra PowerShell Admin.
4. Tastați exit în PowerShell pentru a închide fereastra. Reporniți computerul pentru ca modificările să intre în vigoare.
Utilizați promptul de comandă
La fel ca PowerShell, Windows Command Prompt este o modalitate clasică de a dezactiva sau de a activa instantaneu SysMain.
1. Deschideți o fereastră de linie de comandă din Run, Win + R , tastând cmd în fereastră.
2. În loc să apăsați Enter sau OK , introduceți Ctrl + Shift + Enter pe tastatură. Aceasta va lansa Command Prompt cu drepturi de administrator .
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
Dezactivați Windows Superfetch folosind linia de comandă
3. Pentru a bloca SysMain pe computer sau pentru a-l reactiva, introduceți următoarele comenzi după cum este necesar.
sc stop "SysMain" & sc config "SysMain" start=disabled
sc config "SysMain" start=auto & sc start "SysMain"
![Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch? Ce este Windows Superfetch (SysMain)? Cum se dezactivează Superfetch?]()
SysMain a fost oprit și pornit în modul de administrare Prompt de comandă.
4. Introduceți exit în Command Prompt pentru a ieși, apoi reporniți dispozitivul.
Noroc!
Consultați mai multe articole de mai jos: