? Se hai mai guardato i processi in esecuzione del Task Manager di Windows sul computer , è probabile vedere una mezza dozzina di processi svchost.exe in esecuzione contemporaneamente . Mentre questi processi sono di solito legittimo , ci sono solo quattro i percorsi dei file legittimi per questi file per essere situati sul disco rigido del computer. Svchost.exe Definito
Secondo Microsoft , " svchost.exe è un processo host generico per servizi eseguiti da librerie di collegamento dinamico (DLL ) . " Windows non può lanciare un file di libreria di collegamento dinamico , o . Dll file direttamente da Windows . Deve essere caricato da un file eseguibile in esecuzione , in modo da svchost.exe viene utilizzato genericamente per lanciare questi servizi DLL .
Perché sono così tante Scvhost.exes Esecuzione?
< P > Dal momento che Windows richiede molti diversi servizi per l'esecuzione , non può assolutamente utilizzare un unico file scvhost.exe per eseguirli tutti o Windows potrebbe andare in crash o impantanarsi . Ecco perché ci sono così tanti processi scvhost.exe esecuzione . I servizi di Windows sono organizzati in gruppi logici e una singola istanza svchost.exe è usato per ognuno di questi gruppi . Per esempio, un gruppo è quello dei servizi legati alla connettività Internet .
Legittimo File Paths
Ci sono quattro posizioni di file svchost.exe dove può risiedere . Il primo è in " C : Windows \\ System32 " ed è la copia in esecuzione di Windows stesso . Tre altri luoghi si possono trovare svchost.exe sono "C : Windows \\ ServicePackFiles \\ i386 ", "C : Windows \\ $ NtServicePackUninstall $ " e "C : . \\ I386"