Superfetch is een Windows-systeemproces dat meerdere namen heeft gehad door de jaren heen. Op Windows XP stond het bekend als Prefetch. Superfetch werd geïntroduceerd in Windows Vista, en op de nieuwste versies van Windows 10 Het is nu bekend als Sysmain.
Uiteindelijk is het doel van elke generatie Superfetch hetzelfde: het verbeteren van de prestaties van Windows door apps die u vaak gebruikt vooraf in het RAM te laden voordat u ze nodig hebt om ze te gebruiken. Maar wat is Superfetch?,
Hoe werkt Superfetch (Sysmain)?
in de nieuwste versies van Windows 10 verschijnt de Superfetch-service nu onder de naam SysMain. In de Taakbeheer, het verschijnt als Service Host: SysMain.
Als u een oudere versie van Windows 10 of een andere versie van Windows 7 of 8 draait, wordt dit weergegeven in Taakbeheer als ServiceHost: Superfetch.,
Deze service draait op de achtergrond (met zeer weinig CPU-vermogen) en analyseert hoeveel RAM-geheugen u gebruikt en welke apps u het vaakst uitvoert. Elke apps die de service herkent als “vaak gebruikt”, het zal beginnen met het vooraf laden van de app in RAM. Op deze manier, de volgende keer dat u de app, het zal veel sneller te 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 ongebruikte RAM., Dit registreert niet als geconsumeerd geheugen. U zult dit zien als u Taakbeheer opent op het tabblad Processen en kijk naar uw geheugengebruik.
hoewel Superfetch al het ongebruikte RAM-geheugen met vooraf geladen apps verbruikt, wordt nog steeds geen 100% weergegeven. Dit komt omdat Superfetch wordt uitgevoerd op de achtergrond, en het zal elke ongebruikte RAM vrij te geven die het gebruikt wanneer je nodig hebt om dat geheugen te gebruiken voor andere actieve taken.
zou u Superfetch (Sysmain) moeten doden?,
over het algemeen is het niet nodig om Superfetch te stoppen. Het gebruikt een zeer minuscule hoeveelheid CPU, en gebruikt alleen ongebruikte RAM. Dit alles is onmerkbaar voor de algemene gebruiker.
Er zijn echter enkele meldingen in Microsoft gebruikersforums dat het Superfetch (Sysmain) – proces soms problemen met de prestaties veroorzaakt. Enkele van deze gerapporteerde problemen zijn:
- Constant 100% schijfgebruik.
- oververhitting leidt tot afsluiten van het systeem.
- trage opstarttijd wanneer u uw computer opstart.,
- op zwakke hardware zou Superfetch meer CPU en RAM kunnen gebruiken dan je zou willen.het is bekend dat
- problemen veroorzaakt tijdens het gamen.
het meest voorkomende probleem dat mensen rapporteren is het probleem van 100% schijfgebruik. Als u dit bent, kan het uitschakelen van Superfetch of Sysmain het probleem oplossen.
aangezien Superfetch slechts een systeemoptimalisatiefunctie is, zult u Windows geen kwaad doen door de service te stoppen. Echter, kunt u merken dat de lancering van uw favoriete apps kan een beetje langer duren dan normaal.,
hoe Superfetch (Sysmain) uitschakelen 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) draaiend te laten. Het is een nuttig proces dat aanzienlijk vermindert op de tijd die het kost om programma ‘ s die u vaak gebruikt starten.
echter, als u last heeft van een hoog gebruik van de harde schijf, constante geheugenproblemen of over het algemeen slechte prestaties, kunt u proberen Superfetch uit te schakelen om te zien of het het probleem oplost. Als dat zo is, laat dan de dienst uitgeschakeld., Anders, zet het weer aan en doorgaan met het oplossen van problemen.
om Superfetch (Sysmain) uit te schakelen op Windows 10:
- Selecteer het menu Start, typ services en selecteer de Services-app. U kunt ook op Windows + R drukken, services typen.msc en druk op Enter.
- in de Services app scroll naar beneden naar SysMain, klik met de rechtermuisknop op de service en selecteer stoppen. Als u een oudere versie van Windows gebruikt, klikt u met de rechtermuisknop op de SuperFetch-service en selecteert u Stop.,
- nu moet u voorkomen dat de service opnieuw wordt opgestart wanneer u Windows opstart. Zodra de service is gestopt, klik met de rechtermuisknop op de service opnieuw en selecteer Eigenschappen.
- in de vervolgkeuzelijst Opstarttype selecteert u Disabled.
nu is de SuperFetch (SysMain) service permanent uitgeschakeld en zal de volgende keer dat u uw computer opstart niet opnieuw worden opgestart.,
Superfetch (Sysmain) uitschakelen met Register-Editor
een alternatief voor het gebruik van Taakbeheer om Superfetch uit te schakelen op Windows 10 is het gebruik van de Register-Editor.
voordat u iets in het register gaat doen, zorg er dan voor dat u eerst een volledige back-up van het register maakt, voor het geval er iets mis gaat.
wanneer u klaar bent:
- Selecteer het menu Start, typ regedit, en selecteer de Registry Editor app.,
- In de Register-Editor, navigeer naar HKEY_LOCAL_MACHINE > SYSTEEM > CurrentControlSet > Control > Session Manager > geheugen-management > PrefetchParameters.
- In deze sectie ziet u een sleutel genaamd EnableSuperfetch. Klik met de rechtermuisknop op deze toets en selecteer Wijzigen.,
- in het DWORD-venster Bewerken dat verschijnt, wijzigt u het veld Waardegegevens in 0 en selecteert u OK.
u kunt de Register-Editor sluiten als u klaar bent.
Deze registervermelding zal de SuperFetch (SysMain) service op uw systeem uitschakelen. Het kan echter nodig zijn om uw Windows-machine opnieuw op te starten voordat deze registerinstelling van kracht wordt.,
SuperFetch (SysMain) in-of uitschakelen met de opdrachtprompt
Als u liever met de opdrachtprompt werkt, kunt u enkele eenvoudige opdrachten gebruiken om de SuperFetch-service in-of uit te schakelen.,
Open eerst de opdrachtprompt in beheerdersmodus en gebruik vervolgens de volgende opdrachten:
- Enable: sc config “SysMain” start=auto & SC start “SysMain”
- Disable: sc stop “SysMain” & sc config “SysMain” start=disabled
Opmerking: Als u een oudere versie van Windows gebruikt, vervang dan “sysmain” door “SuperFetch” in de bovenstaande commando ‘ s.,
Als u de voorkeur geeft aan PowerShell, open het dan met beheerdersrechten en gebruik de volgende commando ‘ s:
- inschakelen: Set-Service-Name “SysMain” -StartupType automatisch-Status uitvoeren
- uitschakelen: Stop-Service-Force-Name “SysMain”; Set-Service-Name “SysMain” -StartupType
Deze aanpak kan veel sneller en eenvoudiger zijn dan rond te klikken in Taakbeheer of het Windows-register.
wat als dit het probleem niet oplost?
als het uitschakelen van SuperFetch (SysMain) uw probleem niet oplost, dan kan iets anders de bron van het probleem zijn.,
als u nog steeds 100% schijfgebruik hebt, moet u mogelijk upgraden naar een grotere harde schijf of ervoor kiezen om te upgraden naar een SSD-schijf. SSD-schijven zijn nu zeer betaalbaar en hebben gegevensoverdrachtssnelheden die ver boven die van traditionele harde schijven liggen.