? Hvis du nogensinde har kigget på Windows Task Managerpræmier kørende processer på din computer , vil du sandsynligvis se en halv snes eller så svchost.exe processer, der kører på én gang. Mens disse processer er normalt legitime, der er kun fire legitime filstier for disse filer være placeret på computerens harddisk. Svchost.exe Defineret
Ifølge Microsoft , " svchost.exe er en generisk host proces til tjenester, der kører fra dynamic - link biblioteker ( DLL) . " Windows kan ikke starte et dynamisk link library fil eller . Dll-fil , direkte fra Windows. Det skal lægges op fra en kørende eksekverbar fil , så svchost.exe bruges generisk til at lancere disse DLL -tjenester.
Hvorfor er så mange Scvhost.exes Running ?
Da Windows kræver mange forskellige tjenester til at køre, kan det ikke muligt at bruge en enkelt scvhost.exe fil til at køre dem alle eller Windows ville gå ned eller mose ned . Det er derfor, der er så mange scvhost.exe processer, der kører . Windows-tjenester er organiseret i logiske grupper og en enkelt svchost.exe instans er til hver af disse grupper . For eksempel er en gruppe tjenester relateret til Internet -forbindelse.
Legitime File Paths
p Der er fire fil steder, hvor svchost.exe kan opholde . Den første er i " C: Windows \\ System32 ", og er den kørende kopi af Windows selv. Tre andre steder kan du finde svchost.exe er " C: Windows \\ ServicePackFiles \\ i386 ", " C: Windows \\ $ NtServicePackUninstall $ " og " C: . \\ I386 "
< br >