SuperFetch is een belangrijke maar minder bekende functie van Windows. Als u als Windows-gebruiker op de hoogte bent van deze ingebouwde functie, kunt u deze in uw voordeel gebruiken. Daarom hebben we deze gids samengesteld om elk klein aspect van SuperFetch te behandelen: wat het is, hoe het werkt, kan het problemen veroorzaken, mocht het worden uitgeschakeld als het tot problemen leidt en hoe Superfetch in of uit te schakelen.
Wat is Service Host SuperFetch
Inhoudsopgave
Wat is SuperFetch en hoe werkt het?
SuperFetch is een functie die voor het eerst werd uitgerold met Windows Vista. Het draait op de achtergrond, evalueert voortdurend de voetafdruk van het RAM-gebruik en volgt de categorieën apps die u regelmatig gebruikt. Nadat het patroon is geïdentificeerd, markeert SuperFetch deze apps als "vaak gebruikt" en laadt ze ze vooraf in het RAM. Dus wanneer u deze apps uitvoert, worden ze veel sneller gestart omdat ze al in het geheugen zijn geladen en niet van de harde schijf hoeven te worden opgehaald. Het gebruikt ook alleen ongebruikt geheugen. Zodra uw systeem wat meer geheugen nodig heeft, komt de benodigde RAM-ruimte vrij.
Onthoud dat het niet hetzelfde is als Prefetch, de preloading memory manager die Microsoft heeft uitgebracht met Windows XP. SuperFetch is in feite een bijgewerkte versie van Prefetch, aangezien Prefetch geen RAM-gebruikspatronen heeft geanalyseerd om de voorlaadparameters op de juiste manier aan te passen.
Kan SuperFetch problemen veroorzaken?
Hoewel SuperFetch meestal nuttig is en soepel werkt, kan het enkele problemen veroorzaken:
- Systeem opstarten kan vertragen omdat SuperFetch een stuk gegevens van uw HDD naar RAM laadt.
- Wanneer Windows 10 op een SSD is geïnstalleerd, is het voordeel van SuperFetch misschien niet duidelijk. Dit is zo omdat SSD's zijn zo snel dat voorladen eigenlijk niet nodig is.
- Het kan ook prestatieproblemen veroorzaken terwijl: games spelen die veel RAM-geheugen hebben, vooral op machines met 4 GB RAM of minder.
Nu moet je je afvragen of het oké is om SuperFetch uit te schakelen als dat nodig is. Ja, u kunt het uitschakelen zonder u zorgen te maken over eventuele risico's. Als uw machine soepel draait, laat u SuperFetch aan. Als u echter problemen met hoog HDD/RAM-gebruik, schakel vervolgens SuperFetch uit en controleer of dit helpt. Als er een merkbare prestatiewinst is, laat het dan uit. Schakel het anders opnieuw in.
SuperFetch in- of uitschakelen in Windows
Methode 1: Schakel SuperFetch van Services uit
- Media Windows-toets + R toets tegelijkertijd in om de prompt Uitvoeren te openen.
- Type services.msc in de prompt en klik op OK. Hierdoor wordt het venster Services geopend.
- Scroll in het venster Services naar beneden om te vinden SuperFetch in de lijst met diensten. Dubbelklik op deze service om de eigenschappen ervan te configureren.
- In het Properties venster, klikt u op Opstarttype. De standaardwaarde is ingesteld op Automatisch. Kiezen invalide in het vervolgkeuzemenu. Klik vervolgens op de knop Stop onder Servicestatus.
- Klik OK bevestigen.
- Als u SuperFetch opnieuw wilt inschakelen, wijzigt u de waarde van Opstarttype terug naar geautomatiseerdc en klik op de Start knop onder Service statuut.
Methode 2: Schakel SuperFetch uit via Register-editor
- Type regedit in Zoekopdracht starten en druk op enter om de Register-editor te starten.
- Gebruik de linkerzijbalk om naar de volgende registersleutel te navigeren:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
- Dubbelklik in het rechterdeelvenster op Superfetch inschakelen. Als deze registerwaarde daar niet wordt gevonden, klikt u met de rechtermuisknop op de map PrefetchParameters en kiest u Nieuw > DWORD-waarde.
De vooraf gedefinieerde waarden voor EnableSuperfetch zijn:
- 0: Superfetch uitschakelen
- 1: Vooraf ophalen van apps inschakelen
- 2: Schakel prefetching voor opstarten in
- 3: Prefetching van alles inschakelen (standaard)
- Wijs EnableSuperfetch 0 toe.
- Sluit het venster Register-editor en start uw systeem opnieuw op.
- Om SuperFetch weer in te schakelen, stelt u EnableSuperfetch in op 3.
Methode 3: Schakel SuperFetch uit met de opdrachtprompt
- Voer de opdrachtprompt uit als beheerder.
- Om SuperFetch uit te schakelen, kopieer en plak de volgende opdracht en druk op Enter.
sc stop "SysMain" & sc config "SysMain" start=uitgeschakeld
- Als u SuperFetch opnieuw wilt inschakelen, kopieert en plakt u de volgende opdracht en drukt u op Enter.
sc config "SysMain" start=auto & sc start "SysMain"
- Sluit nu het opdrachtpromptvenster.
Methode 4: Schakel SuperFetch uit met PowerShell
- Voer PowerShell uit als beheerder.
- Om SuperFetch uit te schakelen, kopieer en plak de volgende opdracht en druk op Enter.
Stop-Service -Force -Naam "SysMain"; Set-Service -Naam "SysMain" -StartupType uitgeschakeld
- Als u SuperFetch opnieuw wilt inschakelen, kopieert en plakt u de volgende opdracht en drukt u op Enter.
Set-Service -Naam "SysMain" -StartupType Automatisch -Status actief
- Sluit nu het PowerShell-venster.
Het inpakken!
We hebben alle mogelijke oplossingen voor het in- of uitschakelen van SuperFetch op een rijtje gezet. Als je een andere methode kent die we misschien hebben gemist, deel deze dan met ons in het commentaargedeelte hieronder. Neem bij twijfel contact met ons op. Wij helpen u graag!
Riska Asmara
Op Windows 10 1809 is het soms alleen de naam SysMain in de beschrijving als je ernaar kijkt op services.msc