Nyheter i Android, Telefoner, Prylar Och Recensioner

Vad är Superfetch (SysMain) på Windows 10? Och hur man inaktiverar det

Windows 10 är en klar förbättring jämfört med tidigare versioner på många sätt – men det kan också kännas långsamt och trögt när det inte är korrekt konfigurerat. Av de många sätten att förbättra Windows 10-prestandan finns det en mindre känd funktion som du bör känna till: Superhämtning är nu kallad SysMain efter uppdateringen av Windows 10 1809.

I den här artikeln kommer du att lära dig allt du behöver veta om vad Superfetch (SysMain) är, hur det fungerar, varför det kan vara problematiskt och hur du inaktiverar det om det orsakar problem.

Vad är Superfetch (SysMain)?

Superfetch är en funktion som introducerades tillbaka i Windows Vista. Den officiella beskrivningen av Superfetch-tjänsten säger att den “upprätthåller och förbättrar systemets prestanda över tid”, men det är vagt och förklarar inte hela historien.

Den sitter tyst i bakgrunden, analyserar ständigt RAM-användningsmönster och lär sig vilken typ av appar du kör oftast. Med tiden markerar Superfetch dessa appar som “ofta använda” och laddar in dem i RAM-minnet i förväg.

Superfetch dyker upp som “Service Host: SysMain” i Windows Task Manager. Tanken är att när du vill köra appen kommer den att starta mycket snabbare eftersom den redan är förladdad i minnet.

Som standard är Superfetch utformad för att ta upp allt tillgängligt RAM-utrymme med förinstallerade appar. Oroa dig inte: det handlar bara om oanvänd minne. Så fort ditt system behöver mer RAM-minne (t.ex. för att ladda en app som inte var förinstallerad) lämnar det ifrån sig det nödvändiga minnet vid behov.

Observera att Superfetch inte är samma sak som Prefetch, den förladdningsminneshanterare som introducerades tillbaka i Windows XP. Superfetch är faktiskt efterföljaren till Prefetch. Vad är skillnaden? Prefetch analyserade inte användningsmönster över tid och justerade sina förladdningsparametrar därefter.

Är Superfetch (SysMain) verkligen nödvändigt?

För det mesta är Superfetch användbar. Om du har en modern dator med genomsnittliga specifikationer eller bättre, går Superfetch med största sannolikhet så smidigt att du inte ens märker det. Det finns en god chans att Superfetch redan körs på ditt system just nu, och du visste inte ens det.

Relaterad  De 5 bästa torrentklienterna för Linux

Men det finns några “problem” som kan uppstå med Superfetch (SysMain):

Eftersom Superfetch alltid körs i bakgrunden använder själva Superfetch-tjänsten alltid lite CPU och RAM. Superfetch gör det inte eliminera behovet av att ladda appar i RAM-minnet. Snarare det flyttar lastningen till en tidigare tidpunkt. Närhelst den laddningen sker upplever ditt system fortfarande samma avmattning som om du skulle starta appen utan Superfetch. Systemstarten kan vara trög eftersom Superfetch förladdar en massa data från din hårddisk till RAM. Om din hårddisk går på 100 % i några minuter varje gång du startar eller startar om din dator kan Superfetch vara boven. Prestandavinsterna med Superfetch kan vara omärkliga när Windows 10 är installerat på en SSD. Eftersom SSD:er är så snabba behöver du egentligen inte förinstallera. Om detta intresserar dig, kolla in vår guide för att flytta Windows från hårddisk till SSD.

Superfetch har också varit känt för att orsaka prestandaproblem vid spel, särskilt på system med 4 GB RAM eller mindre. Det är oklart varför detta händer eftersom det inte händer för alla, men vi misstänker att det har att göra med RAM-tunga spel som ständigt begär och free upp minne, vilket kan få Superfetch att ladda och ladda ner data konstant.

Är det säkert att inaktivera Superfetch? ja! Det finns ingen risk för biverkningar om du bestämmer dig för att stänga av den. Vi rekommenderar att om ditt system fungerar bra, låt det vara på. Om du har problem med hög hårddiskanvändning, hög RAM-användning eller försämrad prestanda under RAM-tunga aktiviteter, försök sedan stänga av den och se om det hjälper. Om det gör det, håll det av. Annars slår du på den igen.

Notera: För att öka prestandan på ett system med sparsamt RAM, rekommenderar vi att du justerar Windows virtuella minnesgräns och justerar Windows visuella effekter. Du kan också prova dessa tips för snabbare start och avstängning.

Relaterad  COD Vanguard Zombies: Shi No Numa och skinn för Pack-a-Punch i säsong 1 laddas om

Hur man inaktiverar Superfetch (SysMain) på Windows 10

För att upprepa, vi rekommenderar inte att inaktivera Superfetch förutom som en felsökningsåtgärd för de potentiella problemen som nämns ovan. De flesta användare bör hålla Superfetch aktiverat eftersom det hjälper till med den övergripande prestandan. Om du är osäker, försök att stänga av den. Om du inte märker några förbättringar, slå på den igen.

Om igen, Superhämtning kallas SysMain i Windows 10. Så det är vad användare bör leta efter när de inaktiverar det.

Använder appen Tjänster

    Öppna Start-menyn, sök efter tjänster, starta sedan appen Tjänster. Alternativt öppnar du Kör-prompten genom att trycka på Windows-tangent + R, skriv sedan tjänster.msc och klicka OK. Scrolla ner tills du ser SysMain, högerklicka på den och klicka Sluta. Superfetch är nu inaktiverat. Fortfarande, högerklicka på i appen Services SysMain och välj Egenskaper. Under fliken Allmänt letar du efter Starttyp och ändra det till Inaktiverad. (Eller manuell om du vill ha möjligheten att slå på den när du behöver den.)

Använda Registereditorn

Tjänster-appen är den föredragna metoden för detta, men om den av någon anledning inte fungerar kan du alltid redigera registernyckeln direkt. Innan du gör detta, se till att du säkerhetskopierar registret ifall något går fel.

Observera att det är viktigt att skapa en systemåterställningspunkt innan du gör några registerändringar. Du kan återgå till denna återställningspunkt i händelse av något missöde.

Skapa en återställningspunkt

    I startmenyns sökfält skriver du Skapa en återställningspunkt och klicka på den från sökresultaten. Om Systemåterställning knappen är nedtonad betyder det att systemskyddet är inaktiverat. Att möjliggöra Systemskydd, klicka på C:-enheten i samma fönster. Klicka sedan på Konfigurera och klicka på Aktivera systemskydd. Klicka på OK. För att skapa en återställningspunkt, klicka bara på Skapa och ange ett namn för återställningspunkten.

Inaktivera Superfetch (SysMain)

    Sök efter i startmenyns sökfält regedit, välj sedan det från resultaten. Alternativt öppnar du Kör-prompten genom att trycka på Windows-tangent + R, skriv sedan regedit och klicka OK. Hitta SysMain-nyckeln. Använd det vänstra sidofältet och navigera till följande:

    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  SysMain

    Inaktivera SysMain. I avsnittet till höger dubbelklickar du på Start och ställ in Värdedata till 4. Spara ändringarna och starta om datorn.

Relaterad  Vad är PC Health Check? Hur man laddar ner och använder det

Använder kommandotolken

Det snabbaste sättet att inaktivera Superfetch och känna sig som en Windows-användare när du gör det är att använda kommandotolken.

    I startmenyns sökfält skriver du cmd och högerklicka på Kommandotolk > Kör som administratör. I konsolen skriver du: sc stoppa “SysMain” och tryck på Enter. Efter detta skriver du: sc config “SysMain” start=inaktiverad och tryck på Enter. Stäng kommandotolken och starta om datorn.

Andra Windows 10-funktioner du kan inaktivera

Superfetch är inte det enda exemplet på en funktion som kanske är bättre inaktiverad. Massor av andra funktioner är bättre att lämna inaktiverade på grund av prestandaavvägningen.

Bildkredit: AntonioGuillemF/Depositphotos

Om författaren

Manuviraj Godara (139 publicerade artiklar)

Manuviraj är en Features Writer på MakeUseOf och har skrivit om videospel och teknik i över två år. Han är en ivrig spelare som också spenderar sitt free tid att bränna genom hans favoritmusikalbum och läsa.

Mer från Manuviraj Godara

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera