Salta al contenuto

Guida

Come identificare i servizi all'interno di svchost.exe

Associa un Host servizio occupato al relativo ID processo e ai servizi ospitati prima di riavviare qualsiasi elemento. La presenza di più istanze di svchost.exe è del tutto normale.

Inizia con l'istanza di processo specifica

Apri Gestione attività e annota l'ID processo dell'Host servizio occupato. Confronta il comportamento di CPU, memoria, disco e rete su più campioni durante il manifestarsi del sintomo. Un breve picco durante un aggiornamento è diverso da un'attività ripetuta che non si stabilizza mai. Non esiste un conteggio di processi o una soglia di memoria universalmente sicuri.

Usa le proprietà del processo per verificare il percorso completo dell'immagine e la firma digitale. Il solo nome del file non può stabilirne la sicurezza. Una directory nota e una firma valida sono prove utili, ma nessuna delle due dimostra in modo indipendente che ogni azione eseguita dal processo sia innocua.

Mappa l'ID processo sui servizi ospitati

In Gestione attività, espandi il gruppo Host servizio pertinente dove disponibile, oppure apri la visualizzazione Dettagli e usa Vai a servizi per il processo selezionato. Annota sia il nome descrittivo del servizio sia il suo nome di servizio di sistema. Se il processo termina, identifica la nuova istanza prima di continuare: Windows può riutilizzare gli ID processo.

Per una visualizzazione da riga di comando in sola lettura, esegui tasklist /svc in un terminale locale. Confronta la relativa colonna PID con il PID annotato. L'output elenca i servizi ospitati. Non copiare un PID da un vecchio screenshot presumendo che identifichi ancora lo stesso processo.

Separa il contenitore dalla causa

Un host può contenere più di un servizio. Un host occupato indica dove indagare; non mostra quale servizio abbia causato l'intero utilizzo. Process Explorer può aiutare a esaminare le proprietà del processo, i moduli caricati e gli handle. Fai riferimento alla documentazione del fornitore per il servizio effettivo anziché presumere che ogni istanza corrisponda a Windows Update.

Registra l'ora del rallentamento, qualsiasi aggiornamento o installazione in corso e se l'attività cessa dopo il completamento. Se il servizio si arresta ripetutamente in modo anomalo, raccogli l'errore esatto e l'evento di Windows corrispondente prima di modificare le impostazioni di avvio.

Applica una singola modifica reversibile

Se il servizio dispone di una procedura di riavvio documentata e l'interruzione è accettabile, riavvia quello specifico servizio. Salva prima il lavoro. I servizi di rete, di aggiornamento e audio possono interrompere le attività in corso; i dispositivi gestiti potrebbero richiedere un amministratore. Verifica nuovamente lo stesso sintomo in seguito.

Non eliminare svchost.exe, non arrestare ogni Host servizio, non modificare le voci del Registro di sistema relative ai gruppi di servizi e non disabilitare i servizi critici come soluzione generica per le prestazioni. Ripristina la configurazione precedente del servizio se la modifica non è di aiuto. Segnala gli errori ricorrenti a un livello superiore indicando nome del servizio, orario, osservazione del PID e dettagli dell'errore.

Fonti

Titolarità editoriale: Feex. Nessuna data di revisione indipendente registrata. Come svolgiamo le ricerche.

  • Microsoft Learn: tasklist · Documentazione principale. La sequenza diagnostica è una guida editoriale di Feex; non costituisce una diagnosi misurata del tuo PC.
  • Microsoft Sysinternals: Process Explorer · Documentazione principale. La sequenza diagnostica è una guida editoriale di Feex; non costituisce una diagnosi misurata del tuo PC.
  • Microsoft Sysinternals: Sigcheck · Documentazione principale. La sequenza diagnostica è una guida editoriale di Feex; non costituisce una diagnosi misurata del tuo PC.

Questa guida è stata utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Questa guida è stata utile?