Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

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

16

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 du bör känna till: Superfetch — 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 introduceras med 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 vilka typer av appar du ofta kör. Med tiden markerar Superfetch dessa appar som "ofta använda" och laddar in dem i RAM-minnet i förväg.

Superfetch visas 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.

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

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

Observera att Superfetch inte är samma sak som Prefetch; förladdningsminneshanteraren 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 troligen så smidigt att du inte ens märker det. Det finns till och med en god chans att Superfetch körs på ditt system just nu, och du visste inte ens det.

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 eliminerar inte behovet av att ladda appar i RAM. Snarare flyttar den 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-enheter är så snabba behöver du ingen förladdning. Det finns flera sätt att kontrollera hastigheten och prestandan för din SDD på Windows och andra operativsystem.

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 frigör minne, vilket kan få Superfetch att ladda och ladda ner data konstant.

Är det säkert att inaktivera Superfetch?

ja! Det finns inga biverkningar om du bestämmer dig för att stänga av den. Om ditt system fungerar bra, låt det vara på. Men 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 att 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.

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 övergripande prestanda. Om du är osäker, stäng av den tillfälligt. Om du inte märker några förbättringar, slå på den igen.

Återigen, Superfetch kallas SysMain i Windows 10. Så det är vad användare bör leta efter när de inaktiverar det.

1 Använda appen Tjänster

Det enklaste sättet att inaktivera den här funktionen är att stoppa tjänsten via Windows Service.

  1. Öppna Start-menyn, sök efter tjänster och starta sedan appen Services. Alternativt, öppna Kör-prompten genom att trycka på Windows-tangenten + R, skriv sedan services.msc och klicka på OK.

  2. Rulla ned tills du ser SysMain, högerklicka på den och klicka på Stopp. Superfetch är nu inaktiverat.

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

  3. Fortfarande, högerklicka på SysMain i appen Services och välj Egenskaper. Under fliken Allmänt letar du efter Starttyp och ändrar den till Inaktiverad. (Eller manuell om du vill ha möjligheten att slå på den när du behöver den.)

2 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, säkerhetskopiera registret om något går fel.

Observera att det är avgörande 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.

2.1 Skapa en återställningspunkt

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

  1. I startmenyns sökfält skriver du Skapa en återställningspunkt och klickar på den från sökresultaten.
  2. Om knappen Systemåterställning är nedtonad är systemskyddet inaktiverat.
  3. För att aktivera systemskydd klickar du på C:-enheten i samma fönster. Klicka sedan på Konfigurera och klicka på Aktivera systemskydd. Klicka på OK.
  4. För att skapa en återställningspunkt, klicka helt enkelt på Skapa och ange ett namn för återställningspunkten.

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

2.2 Inaktivera Superfetch (SysMain)

När det är klart är det dags att inaktivera Superfetch via Registereditorn.

  1. Sök efter regedit i startmenyns sökfält och välj sedan det från resultaten. Alternativt, öppna Kör-prompten genom att trycka på Windows-tangenten + R, skriv sedan regedit och klicka på OK.

  2. I följande fönster, använd det vänstra sidofältet, navigera till följande:

    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  SysMain

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

  3. I avsnittet till höger dubbelklickar du på Start och ställer in Value data till 4. Spara ändringarna och starta om datorn.

3 Använda 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.

  1. I startmenyns sökfält, skriv cmd och högerklicka på Kommandotolken > Kör som administratör.
  2. I konsolen skriver du: sc stop "SysMain" och trycker på Enter.
  3. Efter detta, skriv: sc config "SysMain" start=disabled och tryck på Enter.
  4. Stäng kommandotolken och starta om datorn.

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

Alternativa sätt att åtgärda problem relaterade till SysMain

Om det inte är ett alternativ för dig att inaktivera funktionen finns det andra sätt att åtgärda problemen som Sysmain kan orsaka på ditt system.

Det enklaste sättet att göra det är genom att köra systemsökningar med hjälp av felsökningsverktyg som System File Checker (SFC) och Diskrensningsverktyg. Bortsett från detta kan du felsöka i ett Clean Boot-läge, vilket startar systemet med den grundläggande uppsättningen drivrutiner och applikationer.

Om problemet uppstår på grund av att systemkonfigurationen är låg kan du överväga att uppgradera din dator.

Andra Windows 10-funktioner du kan inaktivera

Vid det här laget borde du ha kunnat inaktivera Sysmain framgångsrikt genom att följa en av ovanstående metoder. Men vet du att Superfetch inte är det enda exemplet på en funktion som kanske är bättre inaktiverad? Många andra Windows-funktioner är bättre att vara inaktiverade på grund av prestandaavvägningen!

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer