Mikä on Superfetch (Sysmain) Windows 10:ssä ja kuinka se poistetaan käytöstä

Superfetch on Windows - järjestelmäprosessi, jolla on ollut useita nimiä vuosien varrella. Windows XP(Windows XP) :ssä se tunnettiin nimellä Prefetch . Superfetch otettiin käyttöön Windows Vistassa(Windows Vista) , ja uusimmissa Windows 10 -versioissa se tunnetaan nyt nimellä Sysmain .

Viime kädessä jokaisen Superfetch -sukupolven tarkoitus on ollut sama: lisätä Windowsin(Windows) suorituskykyä esilataamalla usein käyttämäsi sovellukset RAM -muistiin ennen kuin sinun on käytettävä niitä. Mutta mikä on Superfetch ?

Kuinka Superfetch (Sysmain) toimii?(How Does Superfetch (Sysmain) Work?)

Windows 10 : n uusimmissa versioissa Superfetch- palvelu näkyy nyt nimellä SysMain . Tehtävienhallinnassa se näkyy nimellä Service Host: (Service Host: SysMain)SysMain(Task Manager) .

Jos käytät vanhempaa Windows 10 :n versiota tai mitä tahansa Windows 7 :n tai 8:n versiota, tämä näkyy Tehtävienhallinnassa(Task Manager) nimellä Service Host: Superfetch .

Tämä palvelu toimii taustalla (käyttää hyvin vähän suorittimen(CPU) tehoa) ja analysoi, kuinka paljon RAM -muistia käytät ja mitä sovelluksia käytät useimmin. Kaikki sovellukset, jotka palvelu tunnistaa "usein käytetyiksi", se alkaa esilataa sovellusta RAM -muistiin . Tällä tavalla, kun seuraavan kerran suoritat sovelluksen, se käynnistyy paljon nopeammin.

Saatat olla huolissasi siitä, että tämä tarkoittaa, että Superfetch käyttää kaiken RAM -muistisi , mutta se ei ole sitä. Palvelu keskittyy sovellusten esilataamiseen käyttämättömään RAM -muistiin . Tämä ei rekisteröidy kulutetuksi muistiksi. Näet tämän, jos avaat Tehtävienhallinnan (Task Manager)Prosessit(Processes) - välilehdelle ja katsot muistin(Memory) käyttöäsi.

Vaikka Superfetch kuluttaa kaiken käyttämättömän RAM -muistin valmiiksi ladatuilla sovelluksilla, kulutettu RAM - käyttö ei silti näy 100%. Tämä johtuu siitä , että Superfetch on käynnissä taustalla, ja se vapauttaa käyttämättömän RAM -muistin aina, kun sinun on käytettävä tätä muistia muihin aktiivisiin tehtäviin.

Pitäisikö sinun tappaa Superfetch (Sysmain)?(Should You Kill Superfetch (Sysmain)?)

Yleisesti ottaen Superfetchiä(Superfetch) ei tarvitse estää toimimasta . Se käyttää hyvin vähän prosessoria(CPU) ja käyttää vain käyttämätöntä RAM -muistia . Kaikki tämä on tavalliselle käyttäjälle huomaamaton.

Microsoftin(Microsoft) käyttäjäfoorumeilla on kuitenkin raportoitu , että Superfetch ( Sysmain ) -prosessi aiheuttaa joskus suorituskykyongelmia. Joitakin näistä raportoiduista ongelmista ovat:

  • Jatkuva 100 % levyn käyttöaste.
  • Ylikuumeneminen(Overheating) , joka johtaa järjestelmän sammumiseen.
  • Hidas(Slow) käynnistysaika, kun käynnistät tietokoneen.
  • Heikoilla laitteistoilla Superfetch voi käyttää enemmän suoritinta(CPU) ja RAM -muistia kuin ehkä haluat.
  • On tiedetty aiheuttavan suorituskykyongelmia pelaamisen aikana(performance issues while gaming) .

Yleisin ihmisten ilmoittama ongelma on 100 %:n levynkäyttöongelma. Jos tämä olet sinä, Superfetchin(Superfetch) tai Sysmainin(Sysmain) poistaminen käytöstä voi ratkaista ongelman.

Koska Superfetch on vain järjestelmän optimointiominaisuus, et vahingoita Windowsia(Windows) pysäyttämällä palvelun. Saatat kuitenkin huomata, että suosikkisovellustesi käynnistäminen voi kestää tavallista kauemmin.

Kuinka poistaa Superfetch (Sysmain) käytöstä Windows 10:ssä(How To Disable Superfetch (Sysmain) In Windows 10)

Onko turvallista poistaa Superfetch käytöstä?

Jos sinulla ei ole suorituskykyongelmia tai muita ongelmia, on hyvä idea jättää Superfetch ( Sysmain ) käynnissä. Se on hyödyllinen prosessi, joka vähentää merkittävästi usein käyttämiesi ohjelmien käynnistämiseen kuluvaa aikaa.

Jos kiintolevyn käyttöaste on kuitenkin suuri, muistiongelmia esiintyy jatkuvasti tai suorituskyky on yleisesti ottaen heikko, voit yrittää poistaa Superfetch -toiminnon käytöstä nähdäksesi, ratkaiseeko se ongelman. Jos näin on, jätä palvelu pois päältä. Muussa tapauksessa(Otherwise) kytke se takaisin päälle ja jatka vianmääritystä.

Superfetchin(Superfetch) ( Sysmain ) poistaminen käytöstä Windows 10:ssä:

  1. Valitse Käynnistä-valikko, kirjoita palvelut(services) ja valitse Palvelut(Services) - sovellus. Voit myös painaa Windows + R , kirjoittaa services.msc ja painaa Enter.
  2. Vieritä Palvelut(Services) - sovelluksessa kohtaan SysMain , napsauta palvelua hiiren kakkospainikkeella ja valitse Pysäytä(Stop) . Jos käytät vanhempaa Windowsin(Windows) versiota , napsauta SuperFetch - palvelua hiiren kakkospainikkeella ja valitse Pysäytä(Stop) .

  1. Nyt sinun on estettävä palvelua käynnistymästä uudelleen, kun käynnistät Windowsin(Windows) . Kun palvelu on pysäytetty, napsauta palvelua uudelleen hiiren kakkospainikkeella ja valitse Ominaisuudet(Properties)
  2. Valitse avattavasta Käynnistystyyppi(Startup) - valikosta Ei(Disabled) käytössä .

Nyt SuperFetch ( SysMain ) -palvelu on poistettu käytöstä pysyvästi, eikä se käynnisty uudelleen seuraavan kerran, kun käynnistät tietokoneen.

Poista Superfetch (Sysmain) käytöstä rekisterieditorilla(Disable Superfetch (Sysmain) With Registry Editor)

Vaihtoehto Task Managerin(Task Manager) käyttämiselle Superfetchin(Superfetch) poistamiseen käytöstä Windows 10 :ssä on rekisterieditorin(Registry Editor) käyttö . 

Ennen kuin alat tehdä mitään rekisterin sisällä, varmista, että otat ensin täydellisen varmuuskopion rekisteristä(take a full backup of the registry) siltä varalta, että jokin menee pieleen.

Kun olet valmis:

  1. Valitse Käynnistä-valikko, kirjoita regedit ja valitse Rekisterieditori(Registry Editor) - sovellus. 
  2. Siirry rekisterieditorissa(Registry Editor) kohtaan HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters .

  1. Tässä osiossa sinun pitäisi nähdä avain nimeltä EnableSuperfetch . Napsauta tätä näppäintä hiiren kakkospainikkeella ja valitse Muokkaa(Modify) .
  2. Muuta esiin tulevassa Muokkaa DWORD(Edit DWORD) :ia -ikkunassa Value data -kentän arvoksi 0 ja valitse OK .

Voit sulkea rekisterieditorin(Registry Editor) , kun olet valmis.

Tämä rekisterimerkintä poistaa SuperFetch ( SysMain ) -palvelun käytöstä järjestelmässäsi. Sinun on kuitenkin ehkä käynnistettävä Windows - koneesi uudelleen ennen kuin tämä rekisteriasetus tulee voimaan.

Ota SuperFetch (SysMain) käyttöön tai poista se käytöstä komentokehotteessa(Enable Or Disable SuperFetch (SysMain) With Command Prompt)

Jos haluat työskennellä komentokehotteen kanssa, voit ottaa SuperFetch - palvelun käyttöön tai poistaa sen käytöstä joidenkin yksinkertaisten komentojen avulla.

Avaa komentokehote(command prompt in administrator mode) ensin järjestelmänvalvojatilassa ja käytä sitten seuraavia komentoja:

  • Ota käyttöön(Enable) : sc config “SysMain” start=auto & sc start “SysMain”
  • Poista käytöstä(Disable) : sc stop “SysMain” & sc config “SysMain” start=disabled

Huomautus: Jos käytät vanhempaa Windowsin(Windows) versiota , korvaa "SysMain" sanalla "SuperFetch" yllä olevissa komennoissa.

Jos pidät PowerShellista(prefer PowerShell) , avaa se järjestelmänvalvojan oikeuksilla ja käytä seuraavia komentoja:

  • Ota käyttöön(Enable) : Set-Service -Name "SysMain" -Käynnistystyyppi Automaattinen -Tila käynnissä
  • Poista käytöstä(Disable) : Stop-Service -Pako -Name “SysMain”; Set-Service -Nimi "SysMain" -Käynnistystyyppi

Tämä lähestymistapa voi olla paljon nopeampi ja yksinkertaisempi kuin napsauttaminen Task Managerissa(Task Manager) tai Windowsin(Windows) rekisterissä.

Entä jos tämä ei ratkaise ongelmaa?(What If This Doesn’t Fix The Problem?)

Jos SuperFetchin(SuperFetch) ( SysMain ) poistaminen käytöstä ei ratkaise ongelmaa, ongelman syy voi olla jokin muu. 

Jos levyn käyttöaste on edelleen 100 %, saatat joutua päivittämään suurempaan kiintolevyyn tai valitsemaan päivityksen SSD - asemaan. SSD-asemat(SSD drives) ovat nyt erittäin edullisia, ja niiden tiedonsiirtonopeus on paljon suurempi kuin perinteisten kiintolevyjen.

Jos sinulla on prosessorin(CPU) käyttöongelmia, tutustu muihin suorittimen vianetsintävinkkeihin(other CPU troubleshooting tips) löytääksesi syyllisen, joka pureskelee kaikkia suorittimen(CPU) resurssejasi.



About the author

Olen kokenut Windows 10- ja Windows 11/10 -järjestelmänvalvoja, jolla on kokemusta Edgestä. Minulla on runsaasti tietoa ja kokemusta tarjottavana tällä alalla, minkä vuoksi uskon, että osaamisestani on hyötyä yrityksellesi. Vuosien kokemukseni sekä Windows 10:stä että Edgestä antaa minulle mahdollisuuden oppia nopeasti uusia tekniikoita, ratkaista ongelmia nopeasti ja ottaa vastuuta yrityksesi johtamisesta. Lisäksi kokemukseni Windows 10:stä ja Edgestä tekevät minut erittäin perehtyneeksi käyttöjärjestelmän kaikista näkökohdista, mikä olisi hyödyllistä palvelimien hallinnassa tai ohjelmistosovellusten hallinnassa.



Related posts