Che cos'è il processo Svchost.exe e perché così tanti sono in esecuzione?
Varie / / February 11, 2022
Quando apri Windows Gestore delle attività, ci sono alcuni processi che riconoscerai immediatamente. Poi ci saranno alcuni dei quali non avrai idea. Il Svchost.exe processo è forse il più comune nell'elenco e forse quello che è difficile da rintracciare. Esaminiamo la causa e l'effetto di questo processo che sembra spiazzare così tanti altri.
Svchost.exe NON è un malware
Di solito è la prima preoccupazione quando non riesci a decifrare di cosa si tratta. Ma non è sicuramente un virus, anche se a volte il malware tenta di mascherarsi come tale e di attaccare una macchina. Svchost.exe è un processo host del servizio Microsoft. Microsoft dice è un nome di processo host generico per servizi eseguiti da librerie a collegamento dinamico.
In parole più semplici, svchost.exe è un file di sistema che consente a Windows di avviare altri programmi. Molti dei processi di Windows vengono eseguiti tramite file DLL (Dynamic Linked Library). Ma le DLL non possono avviarsi ed essere eseguite da sole. Il sistema operativo Windows necessita di un programma eseguibile che possa fungere da ponte per avviare queste DLL. Il file svchost.exe è quel "bridge"
Per gestire tutti i diversi processi di esecuzione della DLL, svchost.exe crea più istanze di se stesso. Pertanto, le risorse di Windows vengono utilizzate meglio poiché numerosi servizi DLL vengono eseguiti come un gruppo in un unico file svchost.
Ma perché ne vediamo così tanti?
In realtà è abbastanza logico considerando che svchost.exe è un componente così critico di Windows. Se ogni processo viene eseguito in un svchost.exe, un errore potrebbe causare un arresto anomalo del sistema. Quindi, ogni servizio è separato da un'istanza logica di svchost.exe che lo esegue.
Ogni istanza di svchost.exe è un "host" per le DLL che eseguono i diversi servizi su Windows. Per es. un processo svchost.exe potrebbe eseguire servizi di rete, un altro potrebbe gestire i temi del desktop.
Identificazione dei processi
Quali servizi sono in esecuzione in quale particolare processo svchost.exe è utile se stai cercando un po' di tranquillità e anche per ottimizzare le risorse del tuo sistema disabilitando quelle che non sono necessarie. Esistono due semplici modi per identificare i processi svchost.
1. Usa la riga di comando: Apri la casella Esegui da Start e digita CMD per visualizzare il terminale di comando. Digitare elenco attività /SVC al prompt. Puoi vedere tutte le librerie dinamiche che svchost.exe è in esecuzione.
Il problema con questo metodo è che i processi non sono ancora in un inglese semplice e facilmente comprensibile. Per questo passiamo al secondo metodo.
2.Utilizzando Process Explorer:Esploratore di processi è una piccola utility che puoi eseguire direttamente dal file ZIP. Esegui il programma autonomo e quindi puoi evidenziare i singoli processi e vedere esattamente cosa sta facendo ogni processo. Puoi passare il mouse su ogni processo per esaminare i dettagli.
Ci auguriamo che questo articolo sia riuscito a demistificare il processo svchost.exe e ti abbia aiutato a comprenderlo meglio.
Se vuoi aggiungere informazioni e condividere cose che conosci sul processo svchost.exe in Windows, puoi entrare con le tue idee nei commenti.
Ultimo aggiornamento il 07 febbraio 2022
L'articolo sopra può contenere link di affiliazione che aiutano a supportare Guiding Tech. Tuttavia, non pregiudica la nostra integrità editoriale. Il contenuto rimane imparziale e autentico.