Hva er Svchost.exe-prosessen og hvorfor kjører så mye av den?
Miscellanea / / February 11, 2022
Når du åpner Windows Oppgavebehandling, er det noen prosesser som du umiddelbart vil gjenkjenne. Da vil det være noen du ikke har peiling på. De Svchost.exe prosessen er kanskje den vanligste på listen og kanskje den som er vanskelig å spore opp. La oss se på årsaken og effekten av denne prosessen som ser ut til å fortrenge så mange av de andre.
Svchost.exe er IKKE skadelig programvare
Det er vanligvis den første bekymringen når du ikke kan tyde hva det handler om. Men det er definitivt ikke et virus, men noen ganger prøver malware å skjule seg selv som en og angripe en maskin. Svchost.exe er en Microsoft Service Host Process. sier Microsoft det er et generisk vertsprosessnavn for tjenester som kjører fra biblioteker med dynamiske koblinger.
Med enklere ord, svchost.exe er en systemfil som lar Windows starte andre programmer. Mange av Windows-prosesser kjøres via DLL-filer (Dynamic Linked Library). Men DLL-er kan ikke starte og kjøre på egen hånd. Windows-operativsystemet trenger et kjørbart program som kan fungere som en bro for å starte disse DLL-ene. Svchost.exe-filen er den "broen"
![Svchost01](/f/ae5b0170b92dace79d9a13f268f913c8.png)
For å håndtere alle de forskjellige DLL-kjøringsprosessene oppretter svchost.exe flere forekomster av seg selv. Dermed blir Windows-ressurser bedre utnyttet ettersom en rekke DLL-tjenester kjøres som en gruppe under en enkelt svchost-fil.
Men hvorfor ser vi så mange av dem?
Det er ganske logisk faktisk med tanke på at svchost.exe er en så kritisk komponent i Windows. Hvis hver prosess kjørte under én svchost.exe, kan en feil føre til et systemkrasj. Så hver tjeneste er skilt ut med en logisk forekomst av svchost.exe som kjører den.
Hver forekomst av svchost.exe er en "vert" for DLL-ene som kjører de forskjellige tjenestene på Windows. For f.eks. en svchost.exe-prosess kan kjøre nettverkstjenester, en annen kan håndtere skrivebordstemaene dine.
Identifisere prosessene
Hvilke tjenester kjører under hvilken bestemt svchost.exe-prosess er nyttig hvis du leter etter litt trygghet og også for å optimalisere systemressursene dine ved å deaktivere de som ikke er nødvendige. Det er to enkle måter å identifisere svchost-prosesser på.
1. Bruk kommandolinjen: Åpne Kjør-boksen fra Start og skriv inn CMD for å få opp kommandoterminalen. Skriv inn oppgaveliste /SVC ved ledeteksten. Du kan se alle de dynamiske bibliotekene som svchost.exe kjører.
![Svchost03](/f/aaee99e51147abc0f34978bce7ef75f2.png)
Problemet med denne metoden er at prosessene fortsatt ikke er på vanlig, lett forståelig engelsk. For det, la oss gå til den andre metoden.
2.Bruke Process Explorer:Prosessutforsker er et fint lite verktøy som du kan kjøre rett fra ZIP-filen. Kjør det frittstående programmet og så kan du fremheve individuelle prosesser og se nøyaktig hva hver prosess gjør. Du kan bevege musen over hver prosess for å se nærmere på detaljene.
![Svchost02](/f/ba5b32f74dc989cab2eeaa62c7b08912.png)
Vi håper denne artikkelen har klart å avmystifisere svchost.exe-prosessen og hjulpet deg med å få en bedre forståelse av den.
Hvis du vil legge til informasjon og dele ting du vet om svchost.exe-prosessen i Windows, er du velkommen til å hoppe inn med ideene dine i kommentarene.
Sist oppdatert 7. februar 2022
Artikkelen ovenfor kan inneholde tilknyttede lenker som hjelper til med å støtte Guiding Tech. Det påvirker imidlertid ikke vår redaksjonelle integritet. Innholdet forblir objektivt og autentisk.