svchost.exe
Termini di ricerca del catalogo svchost, service host, service host process
Un processo fondamentale di Windows utilizzato per eseguire i servizi di sistema in background.
Cosa c'è da sapere
Questa è una parte normale e importante di Windows.
Windows utilizza svchost.exe per eseguire i servizi in background. Vedere diverse copie in esecuzione contemporaneamente è del tutto normale.
- Sicuro?
- Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.
- Dovrei chiuderlo?
- Di solito no
- Dovrei rimuoverlo?
- No
Che cos'è svchost.exe?
svchost.exe è l'Host servizio di Windows. Si tratta di un eseguibile legittimo di Microsoft che carica ed esegue gruppi di servizi Windows all'interno di uno o più processi.
Cosa fa?
Molte funzionalità di Windows sono implementate come servizi: aggiornamenti, rete, audio e manutenzione in background. Invece di assegnare a ogni servizio un programma dedicato, Windows spesso li ospita all'interno di svchost.exe. Questo mantiene il sistema organizzato e consente a Windows di avviare, arrestare e isolare i servizi in modo più pulito.
Perché è in esecuzione?
Lo vedi perché Windows sta svolgendo attività in background. Alcuni servizi restano in esecuzione. Altri si avviano quando necessario e poi passano in stato di inattività. Gestione attività elenca il processo host e non il nome descrittivo della funzionalità, motivo per cui svchost.exe compare così spesso.
Perché sono presenti più copie?
Le versioni moderne di Windows suddividono i servizi tra diversi processi Host servizio. In questo modo si limita il raggio d'azione di eventuali malfunzionamenti di un singolo servizio e diventa più facile individuare quale gruppo sia occupato. La presenza di più copie è prevista. Una sola copia non corrisponde al conteggio "corretto".
Ispeziona l'istanza in esecuzione
In Windows PowerShell, questa query di sola lettura elenca gli ID processo corrispondenti, i tempi di creazione e i percorsi eseguibili su questo PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'svchost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Nessun risultato o un percorso inaccessibile è inconcludente. I processi protetti possono limitare l'accesso e gli ID processo possono essere riutilizzati. Mantieni i percorsi personali locali.
Usa la guida all'identità del file per confrontare firme e metadati del prodotto. Un nome file da solo non può stabilire la sicurezza.
È sicuro?
Verifica questo file in esecuzione
Il file svchost.exe legittimo di Windows è un normale componente di sistema. Un processo che utilizza lo stesso nome a partire da una posizione insolita potrebbe richiedere ulteriori verifiche.
La copia legittima di Windows viene normalmente eseguita da:
C:\Windows\System32\svchost.exe
- Publisher previsto: Microsoft Corporation
- Firma digitale prevista: Microsoft Windows
- Il nome del file da solo non è una prova di sicurezza
Posso terminarlo?
Non consigliato
Terminare un Host servizio può interrompere i servizi in esso contenuti. Ciò potrebbe compromettere aggiornamenti, connettività di rete, audio o altre attività in background. Se una specifica istanza sta utilizzando una quantità insolita di risorse, identifica il servizio ospitato prima di apportare qualsiasi modifica.
Posso rimuoverlo?
No
Non eliminare svchost.exe. È un file di sistema di Windows. Rimuoverlo può impedire a Windows di avviare i servizi e può rendere instabile il PC.
Dovrebbe avviarsi con Windows?
svchost.exe si avvia con Windows perché il sistema operativo necessita di un host per i servizi. Non dovresti rimuoverlo dall'avvio. Se uno specifico servizio non deve essere eseguito all'avvio del sistema, modifica quel servizio, non l'eseguibile host.
Misura l'uso delle risorse
| CPU e memoria | Confronta diverse osservazioni per lo stesso PID e carico di lavoro. Questa voce non ha una linea di base universale misurata in modo indipendente. |
|---|---|
| Disco e rete | Attribuisci l'attività al processo effettivo e all'attività corrente; un nome file da solo non stabilisce le destinazioni previste o il volume di trasferimento. |
Informazioni sul file
| Nome dell'eseguibile | svchost.exe |
|---|---|
| Percorso di installazione registrato | C:\Windows\System32\svchost.exe |
| Publisher | Microsoft Corporation |
| Controllo firma | Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato. |
| Architettura | Corrisponde al sistema operativo (in genere a 64 bit sui sistemi Windows moderni) |
Problemi comuni
Utilizzo elevato della CPU
Spesso a essere occupato è un servizio ospitato, non l'host in sé. Windows Update, le attività di manutenzione in stile Superfetch e i cicli di aggiornamento non riusciti sono cause comuni. Identifica il servizio all'interno dell'istanza prima di terminare il processo.
Utilizzo elevato della memoria
L'utilizzo della memoria riflette i servizi presenti in quell'host. Un memory leak o un servizio bloccato possono far apparire ingente il consumo di un'istanza di svchost.exe. Confronta il percorso dell'istanza e i servizi che ospita.
Uso imprevisto della rete
Alcuni host legittimi comunicano con Microsoft o con le risorse della rete locale. Destinazioni insolite combinate con una posizione di file imprevista rappresentano un indizio più affidabile rispetto al solo utilizzo della rete.
Percorso file sospetto
Un file denominato svchost.exe all'esterno di System32 o SysWOW64 non è la normale copia di Windows. Non eliminare i file di sistema con leggerezza. Verifica prima il percorso e la firma.
Risoluzione dei problemi
Esegui una diagnosi prima di apportare modifiche distruttive.
Verifica il percorso e la firma
Apri le proprietà del processo e controlla che venga eseguito da C:\Windows\System32\svchost.exe e che sia firmato da Microsoft. Questo è il primo controllo da fare, non una modifica del Registro di sistema.
Verifica quali servizi sono presenti nell'istanza
Gestione attività e services.msc possono mostrare i servizi ospitati. Un utilizzo elevato delle risorse è solitamente dovuto a uno di questi servizi che sta lavorando, ha riscontrato un errore o sta effettuando nuovi tentativi.
Riavvia il servizio specifico, non tutti gli host
Se un servizio noto è bloccato, riavviare quel singolo servizio è più sicuro rispetto a terminare istanze casuali di svchost.exe.
Evita passaggi iniziali distruttivi
Non eliminare svchost.exe, non disabilitare servizi critici senza conoscerne le conseguenze e non modificare il Registro di sistema come prima azione.
Dettagli tecnici
Dettagli tecnici
| Nome immagine | svchost.exe |
|---|---|
| Nome file originale | svchost.exe |
| Modello di comando tipico | svchost.exe -k <service-group> |
| Gruppi di servizi | LocalService, NetworkService, netsvcs e altri |
| Articolo correlato | Windows Update (wuauserv) può essere eseguito all'interno di un Host servizio |
Fonti e verifica
Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.
- Microsoft Learn: Host servizio (svchost.exe) · Raggruppamento dei servizi e processo host
- Supporto tecnico Microsoft: Che cos'è svchost.exe · Documentazione di supporto pubblica
- Microsoft Sysinternals: Sigcheck · Spiega come esaminare le firme dei file. Questo riferimento non stabilisce l'identità o la sicurezza di un particolare file in esecuzione.
- Microsoft: Get-CimInstance · Metodo di query dei processi locali di sola lettura.
- Microsoft: proprietà Win32_Process · Documenta ID processo, percorsi eseguibili, date di creazione e riutilizzo dell'ID padre.
Questo articolo è stato utile?
È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.
Grazie. Ci aiuta a migliorare questa pagina.