Wat is Superfetch (Sysmain) op Windows 10 en hoe kan ik dit uitschakelen?

Superfetch is een Windows -systeemproces dat door de jaren heen meerdere namen heeft gehad. Op Windows XP stond het bekend als Prefetch . Superfetch is geïntroduceerd in Windows Vista en in de nieuwste versies van Windows 10 staat het nu bekend als Sysmain .

Uiteindelijk was het doel van elke generatie Superfetch hetzelfde: de prestaties van Windows verbeteren door apps die u vaak gebruikt vooraf in het RAM -geheugen te laden voordat u ze moet gebruiken. Maar wat is Superfetch ?

Hoe werkt Superfetch (Sysmain)?(How Does Superfetch (Sysmain) Work?)

In de nieuwste versies van Windows 10 verschijnt de Superfetch -service nu onder de naam SysMain . In Taakbeheer(Task Manager) wordt het weergegeven als Service Host: SysMain .

Als u een oudere versie van Windows 10 of een andere versie van Windows 7 of 8 gebruikt, wordt dit in Taakbeheer(Task Manager) weergegeven als Service Host: Superfetch .

Deze service draait op de achtergrond (gebruikt heel weinig CPU -kracht) en analyseert hoeveel RAM je gebruikt en welke apps je het meest gebruikt. Alle apps die de service herkent als "vaak gebruikt", zal de app vooraf in het RAM laden(RAM) . Op deze manier zal de app de volgende keer dat u de app start veel sneller starten.

U bent misschien bezorgd dat dit betekent dat Superfetch al uw RAM gebruikt, maar dat is niet het geval. De service richt zich op het vooraf laden van apps in ongebruikt RAM -geheugen . Dit wordt niet geregistreerd als verbruikt geheugen. U ziet dit als u Taakbeheer(Task Manager) opent op het tabblad Processen(Processes) en naar uw geheugengebruik(Memory) kijkt .

Hoewel Superfetch alle ongebruikte RAM verbruikt met vooraf geladen apps, wordt het verbruikte RAM -gebruik nog steeds niet 100% weergegeven. Dit komt omdat Superfetch op de achtergrond wordt uitgevoerd en het ongebruikte RAM -geheugen vrijgeeft dat het gebruikt wanneer u dat geheugen voor andere actieve taken moet gebruiken.

Moet je Superfetch (Sysmain) doden?(Should You Kill Superfetch (Sysmain)?)

Over het algemeen is het niet nodig om de uitvoering van Superfetch te stoppen . Het gebruikt een zeer minuscule hoeveelheid CPU en gebruikt alleen ongebruikt RAM . Dit alles is onmerkbaar voor de algemene gebruiker.

Er zijn echter enkele meldingen geweest op Microsoft - gebruikersforums dat het Superfetch -proces ( Sysmain ) soms prestatieproblemen veroorzaakt. Enkele van deze gemelde problemen zijn:

  • Constant 100% schijfgebruik.
  • Oververhitting(Overheating) leidt tot uitschakeling van het systeem.
  • Langzame(Slow) opstarttijd wanneer u uw computer opstart.
  • Op zwakke hardware kan Superfetch meer CPU en RAM gebruiken dan je zou willen.
  • Het is bekend dat het prestatieproblemen veroorzaakt tijdens het gamen(performance issues while gaming) .

Het meest voorkomende probleem dat mensen melden, is het probleem met 100% schijfgebruik. Als u dit bent, kan het uitschakelen van Superfetch of Sysmain het probleem oplossen.

Aangezien Superfetch slechts een functie voor systeemoptimalisatie is, doet u Windows geen kwaad door de service te stoppen. U zult echter merken dat het starten van uw favoriete apps iets langer kan duren dan normaal.

Superfetch (Sysmain) uitschakelen in Windows 10(How To Disable Superfetch (Sysmain) In Windows 10)

Is het veilig om Superfetch uit te schakelen?

Als u geen prestatieproblemen of andere problemen ondervindt, is het een goed idee om Superfetch ( Sysmain ) actief te laten. Het is een handig proces dat de tijd die u nodig heeft om programma's te starten die u vaak gebruikt, aanzienlijk verkort.

Als u echter een hoog gebruik van de harde schijf, constante geheugenproblemen of algehele slechte prestaties ervaart, kunt u proberen Superfetch uit te schakelen om te zien of dit het probleem oplost. Als dit het geval is, laat u de service uitgeschakeld. Schakel het anders(Otherwise) weer in en ga verder met het oplossen van problemen.

Om Superfetch ( Sysmain ) op Windows 10 uit te schakelen:

  1. Selecteer het menu Start, typ services en selecteer de app Services . U kunt ook op Windows + R drukken , services.msc typen en op Enter drukken.
  2. Blader in de Services - app omlaag naar SysMain , klik met de rechtermuisknop op de service en selecteer Stoppen(Stop) . Als u een oudere versie van Windows gebruikt, klikt u met de rechtermuisknop op de SuperFetch - service en selecteert u Stoppen(Stop) .

  1. Nu moet u voorkomen dat de service opnieuw wordt opgestart wanneer u Windows start . Zodra de service is gestopt, klikt u nogmaals met de rechtermuisknop op de service en selecteert u Eigenschappen(Properties)
  2. Selecteer Uitgeschakeld(Disabled) in de vervolgkeuzelijst Opstarttype(Startup) .

Nu is de SuperFetch -service ( SysMain ) permanent uitgeschakeld en wordt de volgende keer dat u uw computer opstart niet opnieuw opgestart.

Schakel Superfetch (Sysmain) uit met Register-editor(Disable Superfetch (Sysmain) With Registry Editor)

Een alternatief voor het gebruik van Taakbeheer(Task Manager) om Superfetch op Windows 10 uit te schakelen, is het gebruik van de Register-editor(Registry Editor)

Voordat u iets in het register gaat doen, moet u eerst een volledige back-up van het register(take a full backup of the registry) maken , voor het geval er iets misgaat.

Wanneer je klaar bent:

  1. Selecteer het menu Start, typ regedit en selecteer de app  Register-editor .(Registry Editor)
  2. Navigeer in de Register-editor naar (Registry Editor)HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters .

  1. In deze sectie zou u een sleutel moeten zien met de naam EnableSuperfetch . Klik met de rechtermuisknop op deze toets en selecteer Wijzigen(Modify) .
  2. Wijzig in het DWORD(Edit DWORD) - venster dat verschijnt, het veld Waardegegevens in 0 (Value data)en(0) selecteer OK .

U kunt de Register-editor(Registry Editor) sluiten als u klaar bent.

Deze registervermelding schakelt de SuperFetch ( SysMain ) -service op uw systeem uit. Het is echter mogelijk dat u uw Windows -computer opnieuw moet opstarten voordat deze registerinstelling van kracht wordt.

Schakel SuperFetch (SysMain) in of uit met opdrachtprompt(Enable Or Disable SuperFetch (SysMain) With Command Prompt)

Als u liever met de opdrachtprompt werkt, zijn er enkele eenvoudige opdrachten die u kunt gebruiken om de SuperFetch -service in of uit te schakelen.

Open eerst de opdrachtprompt in de beheerdersmodus(command prompt in administrator mode) en gebruik vervolgens de volgende opdrachten:

  • Inschakelen(Enable) : sc config “SysMain” start=auto & sc start “SysMain”
  • Uitschakelen(Disable) : sc stop “SysMain” & sc config “SysMain” start=uitgeschakeld

Opmerking: als u een oudere versie van Windows gebruikt, vervangt u "SysMain" door "SuperFetch" in de bovenstaande opdrachten.

Als u de voorkeur geeft aan PowerShell(prefer PowerShell) , opent u deze met beheerdersrechten en gebruikt u de volgende opdrachten:

  • Inschakelen(Enable) : Set-Service -Name "SysMain" -StartupType Automatic -Status Running
  • Uitschakelen(Disable) : Stop-Service -Force -Naam "SysMain"; Set-Service -Naam "SysMain" -StartupType

Deze aanpak kan veel sneller en eenvoudiger zijn dan rond te klikken in Taakbeheer(Task Manager) of het Windows -register.

Wat als dit het probleem niet oplost?(What If This Doesn’t Fix The Problem?)

Als het uitschakelen van SuperFetch ( SysMain ) uw probleem niet oplost, kan iets anders de oorzaak van het probleem zijn. 

Als u nog steeds 100% schijfgebruik heeft, moet u mogelijk upgraden naar een grotere harde schijf of ervoor kiezen om te upgraden naar een SSD -schijf. SSD(SSD drives) -schijven zijn nu zeer betaalbaar en hebben gegevensoverdrachtsnelheden die ver boven die van traditionele harde schijven liggen.

Als je CPU- gebruiksproblemen hebt, bekijk dan andere tips(other CPU troubleshooting tips) voor het oplossen van CPU-problemen om de boosdoener op te sporen die al je CPU- bronnen opslokt.



About the author

Ik ben een computerprofessional met meer dan 10 jaar ervaring. In mijn vrije tijd help ik graag aan een bureau en leer ik kinderen internetten. Mijn vaardigheden omvatten veel dingen, maar het belangrijkste is dat ik weet hoe ik mensen kan helpen bij het oplossen van problemen. Als je iemand nodig hebt die je kan helpen met iets dringends of gewoon wat basistips wilt, neem dan contact met me op!



Related posts