Što je Superfetch (Sysmain) u sustavu Windows 10 i kako ga onemogućiti

Superfetch je proces sustava Windows koji je tijekom godina imao više imena. U sustavu Windows XP(Windows XP) bio je poznat kao Prefetch . Superfetch je predstavljen u sustavu Windows Vista(Windows Vista) , a na najnovijim verzijama sustava Windows 10 sada je poznat kao Sysmain .

U konačnici, svrha svake generacije Superfetcha(Superfetch) bila je ista: povećati performanse sustava Windows unaprijed učitavanjem aplikacija koje često koristite u RAM prije nego što ih trebate upotrijebiti. Ali što je Superfetch ?

Kako radi Superfetch (Sysmain)?(How Does Superfetch (Sysmain) Work?)

U najnovijim verzijama sustava Windows 10 , usluga Superfetch sada se pojavljuje pod imenom SysMain . U Upravitelju zadataka(Task Manager) prikazuje se kao Service Host: SysMain .

Ako koristite stariju verziju sustava Windows 10 ili bilo koju verziju sustava Windows 7 ili 8, to će se prikazati u Upravitelju zadataka(Task Manager) kao Service Host: Superfetch .

Ova usluga radi u pozadini (koristeći vrlo malo snage procesora(CPU) ) i analizira koliko RAM-a(RAM) koristite i koje aplikacije najčešće pokrećete. Sve aplikacije koje usluga prepozna kao "često korištene", počet će unaprijed učitavati aplikaciju u RAM . Na ovaj način, sljedeći put kada pokrenete aplikaciju, ona će se pokrenuti mnogo brže.

Možda ste zabrinuti da to znači da Superfetch koristi svu vašu RAM memoriju(RAM) , ali nije. Usluga se fokusira na prethodno učitavanje aplikacija u neiskorišteni RAM . Ovo se ne registrira kao potrošena memorija. To ćete vidjeti ako otvorite Upravitelj zadataka(Task Manager) na kartici Procesi(Processes) i pogledate svoju upotrebu memorije(Memory) .

Iako Superfetch troši svu neiskorištenu RAM memoriju(RAM) s unaprijed instaliranim aplikacijama, potrošnja RAM -a još uvijek ne pokazuje 100%. To je zato što Superfetch radi u pozadini i oslobodit će svu neiskorištenu RAM memoriju(RAM) koju koristi kad god trebate tu memoriju upotrijebiti za druge aktivne zadatke.

Trebate li ubiti Superfetch (Sysmain)?(Should You Kill Superfetch (Sysmain)?)

Općenito, nema potrebe zaustavljati Superfetch u radu . Koristi vrlo malu količinu CPU -a, a koristi samo neiskorišteni RAM . Sve je to običnom korisniku neprimjetno.

Međutim, bilo je izvješća na svim Microsoftovim(Microsoft) korisničkim forumima da ponekad proces Superfetch ( Sysmain ) zapravo uzrokuje probleme s izvedbom. Neki od ovih prijavljenih problema uključuju:

  • Konstantna 100% iskorištenost diska.
  • Pregrijavanje(Overheating) dovodi do gašenja sustava.
  • Sporo(Slow) vrijeme pokretanja pri pokretanju računala.
  • Na slabom hardveru, Superfetch bi mogao koristiti više CPU - a i RAM-a(RAM) nego što biste željeli.
  • Poznato je da uzrokuje probleme s performansama tijekom igranja igara(performance issues while gaming) .

Najčešći problem koji ljudi prijavljuju je problem 100% iskorištenosti diska. Ako ste to vi, onemogućavanje Superfetcha(Superfetch) ili Sysmaina(Sysmain) može riješiti problem.

Budući da je Superfetch samo značajka optimizacije sustava, nećete povrijediti Windows zaustavljanjem usluge. Međutim, možda ćete primijetiti da pokretanje vaših omiljenih aplikacija može potrajati malo dulje nego inače.

Kako onemogućiti Superfetch (Sysmain) u sustavu Windows 10(How To Disable Superfetch (Sysmain) In Windows 10)

Je li sigurno onemogućiti Superfetch?

Ako nemate problema s performansama ili drugih problema, dobro je ostaviti Superfetch ( Sysmain ) da radi. To je koristan proces koji značajno skraćuje vrijeme potrebno za pokretanje programa koje često koristite.

Međutim, ako imate veliku iskorištenost tvrdog diska, stalne probleme s memorijom ili općenito lošu izvedbu, možete pokušati onemogućiti Superfetch da vidite hoće li to riješiti problem. Ako je tako, ostavite uslugu onemogućenom. U suprotnom(Otherwise) ga ponovno uključite i nastavite s rješavanjem problema.

Da biste onemogućili Superfetch ( Sysmain ) u sustavu Windows 10:

  1. Odaberite izbornik Start, upišite usluge(services) i odaberite aplikaciju Usluge(Services) . Također možete pritisnuti Windows + R , upisati services.msc i pritisnuti Enter.
  2. U aplikaciji Usluge(Services) pomaknite se prema dolje do SysMain , desnom tipkom miša kliknite uslugu i odaberite Zaustavi(Stop) . Ako koristite stariju verziju sustava Windows , desnom tipkom miša kliknite uslugu SuperFetch i odaberite Zaustavi(Stop) .

  1. Sada morate spriječiti ponovno pokretanje usluge kada pokrenete Windows . Nakon što je usluga zaustavljena, ponovno desnom tipkom miša kliknite uslugu i odaberite Svojstva(Properties)
  2. U padajućem izborniku Vrsta pokretanja(Startup) odaberite Onemogućeno(Disabled) .

Sada je usluga SuperFetch ( SysMain ) trajno onemogućena i neće se ponovno pokrenuti sljedeći put kada pokrenete računalo.

Onemogućite Superfetch (Sysmain) pomoću uređivača registra(Disable Superfetch (Sysmain) With Registry Editor)

Alternativa korištenju upravitelja zadataka(Task Manager) za onemogućavanje Superfetcha(Superfetch) u sustavu Windows 10(Windows 10) je korištenje uređivača registra(Registry Editor)

Prije nego što počnete raditi bilo što unutar registra, svakako prvo napravite potpunu sigurnosnu kopiju registra(take a full backup of the registry) , za slučaj da nešto krene po zlu.

Kada budete spremni:

  1. Odaberite izbornik Start, upišite regedit i odaberite aplikaciju Registry Editor
  2. U uređivaču registra(Registry Editor) idite na HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters .

  1. U ovom biste odjeljku trebali vidjeti ključ pod nazivom EnableSuperfetch . Desnom tipkom kliknite ovu tipku i odaberite Izmijeni(Modify) .
  2. U prozoru Uredi DWORD(Edit DWORD) koji se pojavi, promijenite polje podataka o vrijednosti(Value data) na 0 i odaberite U redu(OK) .

Kad završite, možete zatvoriti uređivač registra .(Registry Editor)

Ovaj unos u registru onemogućit će uslugu SuperFetch ( SysMain ) na vašem sustavu. Međutim, možda ćete morati ponovno pokrenuti Windows računalo prije nego što ova postavka registra stupi na snagu.

Omogućite ili onemogućite SuperFetch (SysMain) pomoću naredbenog retka(Enable Or Disable SuperFetch (SysMain) With Command Prompt)

Ako više volite raditi s naredbenim redkom, postoje neke jednostavne naredbe koje možete koristiti da omogućite ili onemogućite uslugu SuperFetch .

Prvo otvorite naredbeni redak u administratorskom načinu(command prompt in administrator mode) , a zatim upotrijebite sljedeće naredbe:

  • Omogući(Enable) : sc config “SysMain” start=auto & sc start “SysMain”
  • Onemogući(Disable) : sc stop “SysMain” & sc config “SysMain” start=onemogućeno

Napomena: Ako koristite stariju verziju sustava Windows , zamijenite "SysMain" s "SuperFetch" u gornjim naredbama.

Ako više volite PowerShell(prefer PowerShell) , otvorite ga s administratorskim pravima i koristite sljedeće naredbe:

  • Omogući(Enable) : Set-Service -Name "SysMain" -StartupType Automatski -Status Running
  • Onemogući(Disable) : Stop-Service -Force -Name “SysMain”; Set-Service -Naziv "SysMain" -StartupType

Ovaj pristup može biti mnogo brži i jednostavniji od klikanja u Upravitelju zadataka(Task Manager) ili Windows registru.

Što ako ovo ne riješi problem?(What If This Doesn’t Fix The Problem?)

Ako onemogućavanje SuperFetch ( SysMain ) ne riješi vaš problem, onda bi nešto drugo moglo biti izvor problema. 

Ako još uvijek imate 100% iskorištenost diska, možda ćete morati izvršiti nadogradnju na veći tvrdi disk ili se odlučiti za nadogradnju na SSD pogon. SSD diskovi(SSD drives) su sada vrlo pristupačni i imaju stope prijenosa podataka daleko iznad onih u tradicionalnim tvrdim diskovima.

Ako imate problema s korištenjem CPU -a, istražite druge savjete(other CPU troubleshooting tips) za rješavanje problema s CPU-om kako biste otkrili krivca koji prožvače sve vaše CPU resurse.



About the author

Ja sam računalni profesionalac s više od 10 godina iskustva. U slobodno vrijeme volim pomagati za uredskim stolom i učiti djecu kako se koristiti internetom. Moje vještine uključuju mnoge stvari, ali najvažnije je da znam kako pomoći ljudima u rješavanju problema. Ako trebate nekoga tko vam može pomoći s nečim hitnim ili samo želite neke osnovne savjete, obratite mi se!



Related posts