? Hvis du noen gang har sett på Windows Task Managers prosesser som kjører på datamaskinen din , vil du sannsynligvis se et halvt dusin eller så svchost.exe prosesser som kjører samtidig . Mens disse prosessene er vanligvis legitime, er det bare fire legitime filbaner for disse filene å bli plassert på datamaskinens harddisk. Svchost.exe Definert
Ifølge Microsoft , " svchost.exe er en generisk vert prosess for tjenester som kjøres fra dynamiske - kobling biblioteker (DLL ) . " Windows kan ikke starte en dynamisk kobling bibliotek fil eller . Dll -fil direkte fra Windows. Det må være lastet opp fra en kjørende kjørbar fil , så svchost.exe brukes generelt til å lansere disse DLL tjenester.
Hvorfor er så mange Scvhost.exes Running ?
< P > Siden Windows krever mange ulike tjenester å kjøre , kan det ikke muligens bruke en enkelt scvhost.exe fil for å kjøre dem alle eller Windows ville krasje eller bog ned . Det er derfor det er så mange scvhost.exe prosesser som kjører . Windows-tjenester er organisert i logiske grupper og en enkelt svchost.exe eksempel brukes for hver av disse gruppene . For eksempel er en gruppe tjenester knyttet til Internett-tilkobling .
Legitim File Paths
p Det er fire filplasseringene hvor svchost.exe kan ligge . Den første er i "C : Windows \\ System32 " og er den løpende kopi av Windows selv . Tre andre steder du kan finne svchost.exe er "C : Windows \\ ServicePackFiles \\ i386 ", " C : Windows \\ $ NtServicePackUninstall $" og " C: . \\ I386 "