Vad är Svchost.exe-processen och varför körs så många av den?
Miscellanea / / February 11, 2022
När du öppnar Windows Aktivitetshanteraren, det finns några processer som du omedelbart kommer att känna igen. Då kommer det att finnas några som du inte har någon aning om. De Svchost.exe process är kanske den vanligaste i listan och kanske den som är svår att spåra. Låt oss undersöka orsaken och effekten av denna process som verkar tränga ut så många av de andra.
Svchost.exe är INTE ett skadligt program
Det är vanligtvis det första bekymret när du inte kan tyda vad det handlar om. Men det är definitivt inte ett virus, men ibland försöker skadlig programvara att dölja sig som en och attackera en maskin. Svchost.exe är en Microsoft Service Host Process. säger Microsoft det är ett generiskt värdprocessnamn för tjänster som körs från bibliotek med dynamiska länkar.
Med enklare ord är svchost.exe en systemfil som gör det möjligt för Windows att starta andra program. Många av Windows-processerna körs via DLL-filer (Dynamic Linked Library). Men DLL-filer kan inte starta och köras på egen hand. Windows-operativsystemet behöver ett körbart program som kan fungera som en brygga för att starta dessa DLL-filer. Svchost.exe-filen är den där "bryggan"
För att hantera alla olika DLL-körningsprocesser skapar svchost.exe flera instanser av sig själv. Således utnyttjas Windows-resurser bättre eftersom ett antal DLL-tjänster körs som en grupp under en enda svchost-fil.
Men varför ser vi så många av dem?
Det är ganska logiskt faktiskt med tanke på att svchost.exe är en så kritisk komponent i Windows. Om varje process kördes under en svchost.exe kan ett fel leda till en systemkrasch. Så varje tjänst separeras ut med en logisk instans av svchost.exe som kör den.
Varje instans av svchost.exe är en "värd" för de DLL-filer som kör de olika tjänsterna på Windows. För t.ex. en svchost.exe-process kan köra nätverkstjänster, en annan kan hantera dina skrivbordsteman.
Identifiera processerna
Vilka tjänster som körs under vilken speciell svchost.exe-process är användbar om du letar efter lite sinnesro och även för att optimera dina systemresurser genom att inaktivera de som inte behövs. Det finns två enkla sätt att identifiera svchost-processer.
1. Använd kommandoraden: Öppna rutan Kör från Start och skriv in CMD för att få fram kommandoterminalen. Skriv in uppgiftslista /SVC vid uppmaningen. Du kan se alla dynamiska bibliotek som svchost.exe körs.
Problemet med denna metod är att processerna fortfarande inte är på vanlig, lättförståelig engelska. För det låt oss vända oss till den andra metoden.
2.Använda Process Explorer:Process Explorer är ett trevligt litet verktyg som du kan köra direkt från ZIP-filen. Kör det fristående programmet och sedan kan du markera enskilda processer och se exakt vad varje process gör. Du kan föra muspekaren över varje process för att titta på detaljerna.
Vi hoppas att den här artikeln har lyckats avmystifiera svchost.exe-processen och hjälpt dig att få ett bättre grepp om den.
Om du vill lägga till information och dela saker du vet om svchost.exe-processen i Windows är du välkommen att hoppa in med dina idéer i kommentarerna.
Senast uppdaterad den 7 februari 2022
Ovanstående artikel kan innehålla affiliate-länkar som hjälper till att stödja Guiding Tech. Det påverkar dock inte vår redaktionella integritet. Innehållet förblir opartiskt och autentiskt.