Vad är Superfetch (SysMain) på Windows 10 och hur inaktiverar du det?
Windows Felsökning Felsök Guide / / August 04, 2021
Annonser
Superfetch är en Windows-systemprocess som finns där i systemet för att göra att appar laddas snabbare. Windows hade den här funktionen även i Windows XP, Vista, 7, 8 och nu 10. I Vista, 7, 8 och tidiga versioner av 10 kallades det Superfetch. Men i senare versioner av Windows 10 ändrades det till Sysmain. Och det är vad processen visas som i Windows Task Manager-applikation.
Denna process syftar till att förbättra appens laddningstid för de appar som du ofta använder. Windows-systemet håller reda på alla appar du använder och det laddar in dessa appar i minnet som du ofta använder i ditt system. Om du surfar mycket på internet i webbläsaren Chrome, kommer den att ha Chrome förinstallerat i sitt minne. Men hur det fungerar, och vilka effekter har det på systemet totalt sett? Låt oss ta reda på det i den här artikeln.
Vad är Superfetch eller SysMain i Windows 10?
Annonser
Om du använder den senaste versionen av Windows 10 och öppnar Windows Aktivitetshanterare kommer du att se denna process på fliken "processer" med namn “Service Host: Superfetch.” Denna process övervakar din applikationsaktivitet och lagrar eller laddar de applikationer som du ofta använder till din minne. Vissa kanske tror att denna process äter upp RAM-minnet, vilket kan leda till att systemet saktar ner, men så är det inte exakt.
Superfetch eller Sysmain tar inte upp minnet. Det tar bara det lediga minnet som finns tillgängligt i RAM-minnet. Det rör sig inte med det redan upptagna minnet i andra applikationer. Dessutom, om du gör en intensiv uppgift på ditt system som kräver mycket minne, Superfetch eller Sysmain-processen kommer omedelbart att släppa allt RAM som det ockuperade praktiskt taget så att den nödvändiga applikationen får allt som krävs minne. Minnet som upptas av denna process är helt virtuellt, och även om du kontrollerar din RAM-användning i Aktivitetshanteraren ser du inte Sysmain-processen upptar någon mängd RAM alls.
När det gäller CPU använder processen också mycket lite CPU-kraft och fortsätter att köra i bakgrunden tyst. Så det finns inget behov av att någon avslutar denna process om de vill ha snabbare laddningstider för appen. Men på senare tid har folk rapporterat att den här processen också har orsakat att deras system saktar ner ganska lite. Det borde inte hända, men på grund av ett fel kan du möta problem på grund av denna Superfetch- eller Sysmain-process. Några av de ofta rapporterade problemen är:
- Skärmfrysning på grund av 100% diskanvändning.
- Långsam start när du slår på datorn.
- Konstant eftersläpning under spel.
- Överhettning av datorn.
Hur inaktiverar jag Superfetch eller Sysmain?
Om du använder ett system som är begränsat när det gäller RAM och CPU, kan det vara en bra idé att inaktivera Superfetch-processen. Du bör bara överväga att inaktivera den här processen om du står inför något av ovan nämnda problem. Om du inte håller det aktiverat blir appens laddningshastighet snabbare på ditt Windows-system.
- Tryck på Windows-tangenten + R så visas dialogrutan Kör.
- Ange “services.msc” i dialogrutan Kör och tryck på Enter.
- När tjänstefönstret dyker upp, leta efter processen som heter "Sysmain." Om du är en äldre version av Windows 10 kan du se processen som "Superfetch".
- Högerklicka på den och välj Stopp.
Annonser
- Högerklicka nu på den igen och välj "Egenskaper".
- Klicka på rullgardinsmenyn bredvid "Starttyp" under fliken "allmänt" och välj "Inaktiverad".
- Klicka på Apply och sedan på Ok.
Du kan även använda kommandotolken för att utföra åtgärden.
- Klicka på sökfältet och sök efter "kommandotolken".
- När det visas i resultaten väljer du "Kör som administratör."
- I kommandotolken anger du följande kommando och trycker sedan på Enter.
sc stopp “SysMain” & sc config “SysMain” start = inaktiverat
Annonser
Superfetch fungerar bara som en systemoptimeringsfunktion. Så att inaktivera det har inga problem i ditt system som fungerar bra. Men när du har inaktiverat processen permanent kommer du att märka att dina applikationer tar mycket tid (mer än vanligt) att ladda upp. Om du fortfarande upplever samma systemfördröjningsproblem som du upplevde innan du inaktiverade Superfetch (Sysmain) -processen är inte denna process orsaken till problemet. I så fall bör du aktivera det igen och låta det fortsätta springa i bakgrunden, vilket gör att dina frekventa appar laddas mycket snabbare. För att aktivera det igen, öppna servicefönstret som nämns i den första metoden och ångra alla ändringar du har gjort för att inaktivera systemprocessen helt.
Om du vill använda kommandotolken igen för att aktivera den, ange följande kommando i kommandotolken och tryck sedan på Enter.
sc config “SysMain” start = auto & sc start “SysMain”
100% diskanvändning är den vanligaste anledningen till att någon kanske vill inaktivera Superfetch- eller Sysmain-processen. Det rapporteras att många användare kunde bli av med denna diskproblem genom att helt enkelt stänga av Sysmain-processen i sina system. Om du stöter på 100% diskanvändning även efter att du har inaktiverat systemprocessen måste du tänka på att uppgradera hårddisken. Om du använder en traditionell hårddisk, uppgradera sedan till en SSD. Numera är SSD-enheter mycket billigare, och att ha Windows-systemet installerat på en SSD gör operativsystemet mycket snabbare och optimerat. Du kommer också att se förbättringar när det gäller dataöverföringshastigheter, vilket är en av de främsta orsakerna till varför människor väljer SSD-enheter i första hand.
Så det handlar om Superfetch eller Sysmain-systemprocessen och hur man inaktiverar den. Om du har några frågor eller frågor om den här artikeln kan du kommentera nedan, så återkommer vi till dig. Se också till att kolla in våra andra artiklar om Tips och tricks för iPhone,Android tips och tricks, PC-tips och tricksoch mycket mer för mer användbar information.