Che cosa è un valido Svchost File Path?

July 5

Che cosa è un valido Svchost File Path?


Se hai mai guardato processi in esecuzione del Task Manager di Windows sul computer, è probabile vedere una mezza dozzina di processi svchost.exe in esecuzione in una sola volta. Anche se questi processi sono generalmente legittime, ci sono solo quattro percorsi di file legittimi per questi file per essere collocata sul disco rigido del computer.

Svchost.exe Definito

Secondo Microsoft, "svchost.exe è un processo host generico per servizi eseguiti da librerie a collegamento dinamico (DLL)." Windows non può lanciare un file di libreria di collegamento dinamico o DLL di file, direttamente da Windows. Deve essere caricato da un file eseguibile in esecuzione, in modo da svchost.exe è utilizzato genericamente per lanciare questi servizi DLL.

Perché così tanti Scvhost.exes esecuzione?

Dal momento che Windows richiede molti servizi diversi per l'esecuzione, esso non può assolutamente utilizzare un unico file scvhost.exe per eseguire tutti o Windows potrebbe andare in crash o impantanarsi. Ecco perché ci sono così tanti processi in esecuzione scvhost.exe. servizi Windows sono organizzati in gruppi logici e una singola istanza svchost.exe viene utilizzato per ciascuno di questi gruppi. Ad esempio, un gruppo è servizi legati alla connettività Internet.

Percorsi file legittimo

Ci sono quattro posizioni dei file in cui svchost.exe può risiedere. Il primo è in "C: Windows \ System32" ed è la copia in esecuzione di Windows stesso. Altri tre posti si possono trovare svchost.exe sono "C: Windows \ ServicePackFiles \ i386", "C: Windows \ $ NtServicePackUninstall $" e "C: \ I386".