Principale Altro Come correggere il sistema locale dell'host del servizio che causa un utilizzo elevato della CPU o della memoria

Come correggere il sistema locale dell'host del servizio che causa un utilizzo elevato della CPU o della memoria



Quando è stato rilasciato Windows 10 Creators Update, c'era una serie di problemi in cui l'host del servizio Windows utilizzava molta CPU e / o RAM. Si trattava di un problema temporaneo in quanto Microsoft ha quindi rilasciato un hotfix per risolvere il problema. Con l'arrivo di Windows 10 Fall Creators Update, sembrava un buon momento per coprirlo nel caso in cui si ripetesse.

Come correggere il sistema locale dell

Cos'è Windows Service Host?

Windows Service Host è un servizio ombrello che Windows utilizza per coprire qualsiasi servizio principale che accede a Dynamic Link Libraries (DLL). Quando vedi Service Host in Task Manager, vedi anche una freccia in giù a sinistra. Se lo selezioni, vedrai quali servizi sono inclusi sotto quell'ombrello.

L'idea era di creare questi servizi ombrello per organizzare le risorse in gruppi logici. Ad esempio, un singolo host del servizio includerebbe tutti gli aggiornamenti di Windows e i trasferimenti di file in background. Un altro potrebbe ospitare Windows Firewall, Defender e così via. La teoria era di consentire a Windows di raggruppare queste risorse in modo che qualsiasi programma potesse usarle in modo tale che se uno falliva o veniva fermato, il resto del sistema sarebbe rimasto stabile.

Se controlli il tuo computer, probabilmente vedrai più istanze di Windows Service Host. Seleziona la freccia accanto ad essa e guarda cosa sta ospitando ciascuno.

Nei sistemi Windows precedenti a Creators Update, vedrai alcuni servizi Host di servizi con più processi al loro interno. Dopo l'aggiornamento dei creatori, ora vedrai molti altri host di servizi con servizi individuali al loro interno. L'idea era di semplificare il processo di risoluzione dei problemi separandoli.

Windows Service Host utilizza CPU o RAM elevate

Quindi ora sai che Windows Service Host è esattamente questo, un servizio host che si occupa di altri servizi. Quando vedi un host di servizi Windows che utilizza molta CPU o RAM, ora sai anche che non è l'host stesso ma uno dei suoi servizi secondari.

Questo di solito è causato da un processo bloccato o da qualche tipo di errore di configurazione o danneggiamento dei file. La buona notizia è che ci sono diversi modi per affrontare questo problema. La cattiva notizia è che Task Manager non segnala sempre esattamente quale sottoservizio sta causando problemi.

Ogni volta che si verifica un errore di Windows, il primo ordine del giorno è un riavvio completo. Salva tutto il lavoro che non vuoi perdere e riavvia il computer. Se il problema scompare, bene. In caso contrario, segui questi passaggi finché il problema non viene risolto.

aggiungi sito web a siti attendibili chrome

Una causa comune dell'elevato utilizzo della CPU o della RAM è Windows Update. Il tuo primo controllo dovrebbe essere quello di vedere se è in esecuzione un aggiornamento.

  1. Fare clic con il pulsante destro del mouse sul pulsante Start di Windows e selezionare Impostazioni.
  2. Seleziona Aggiorna e sicurezza e controlla se Windows sta attualmente eseguendo un aggiornamento.

Se l'aggiornamento di Windows è in esecuzione, dovresti vedere una barra di avanzamento. In caso contrario, dovresti vedere un messaggio che ti informa che il tuo dispositivo è aggiornato.

Il secondo controllo consiste nel correggere eventuali errori di Windows con il Controllo file di sistema.

  1. Fare clic con il pulsante destro del mouse sul pulsante Start di Windows e selezionare Prompt dei comandi (amministratore).
  2. Digita o incolla 'sfc / scannow' e premi Invio.
  3. Attendi il completamento del processo.

Se il Controllo file di sistema rileva errori, li risolverà automaticamente. Se stai ancora riscontrando un elevato utilizzo dopo aver eseguito questo processo, c'è qualcos'altro che possiamo provare.

  1. Digita 'powershell' nel prompt dei comandi che hai appena utilizzato.
  2. Digita o incolla 'Dism / Online / Cleanup-Image / RestoreHealth' e premi Invio.
  3. Attendi il completamento del processo.

DISM è un controllo dell'integrità dei file di Windows che confronta i file Windows 'live' con la cache di Windows che ha copie degli originali. Se rileva qualcosa fuori posto che non è stato modificato da un utente o da un programma autorizzato, sostituisce il file con l'originale.

Interrompi il servizio

Se nessuna di queste correzioni funziona, verifichiamo il servizio che causa il problema. Dobbiamo identificare il servizio nell'host del servizio utilizzando la CPU o la RAM. Quindi dobbiamo interrompere quel servizio, monitorare e poi andare da lì.

  1. Apri Task Manager e seleziona l'host del servizio utilizzando tutta la CPU o la RAM.
  2. Controlla il processo sottostante. Ad esempio, potrebbe essere Windows Audio.
  3. Fare clic con il pulsante destro del mouse su quel servizio e selezionare Apri servizi.
  4. Fare clic con il pulsante destro del mouse sul servizio e selezionare Interrompi.
  5. Monitora il tuo computer per vedere se l'utilizzo si riduce.

Ovviamente cambierai Windows Audio per qualunque servizio stia utilizzando la tua CPU. Tutti avranno una voce di servizio corrispondente, quindi il processo funzionerà indipendentemente da ciò che è effettivamente.

Se l'utilizzo si riduce, sai cosa lo sta causando. Nell'esempio sopra, Windows Audio, dovremmo disinstallare e installare un nuovo driver audio. Quello che fai dopo dipende interamente da ciò che trovi. Dato l'enorme numero di possibilità, è impossibile per me dirti esattamente cosa fare da lì, ma digitare 'risoluzione dei problemi PROCESSNAME' in un motore di ricerca è un buon punto di partenza. Basta cambiare PROCESSNAME per il processo che hai trovato nel passaggio 2 sopra.

Se il sistema locale dell'host del servizio causa un utilizzo elevato della CPU o della memoria, i passaggi precedenti dovrebbero risolverlo nella maggior parte dei casi. In caso contrario, almeno ora sai come identificare il colpevole.

Articoli Interessanti

Scelta Del Redattore

Come aggiungere informazioni sulla posizione a Google Foto Google
Come aggiungere informazioni sulla posizione a Google Foto Google
Se vuoi beneficiare di tutte le utili funzioni che l'app Google Foto ha da offrire, devi sapere come aggiungere le informazioni sulla posizione alle tue foto. Fortunatamente, questo è un processo semplice. In questo articolo, noi'
Come recuperare le email cancellate in Outlook
Come recuperare le email cancellate in Outlook
Hai eliminato accidentalmente un'e-mail importante dal tuo account Outlook? Forse stavi ripulendo la tua casella di posta da messaggi indesiderati e stupidi spam, ma hai accidentalmente rimosso qualcosa che volevi conservare. O forse hai premuto il pulsante 'Elimina' mentre
Come accendere la luce della tastiera (Windows o Mac)
Come accendere la luce della tastiera (Windows o Mac)
Il tuo laptop potrebbe avere luci integrate dietro i tasti. Per accendere la luce della tastiera sul tuo laptop, dovrai trovare la giusta combinazione di tasti.
Come convertire i fogli di calcolo di Fogli Google in XML
Come convertire i fogli di calcolo di Fogli Google in XML
Tutti sanno che Excel è un potente foglio di calcolo e che Fogli Google è l'aspirante Excel online basato su cloud, ma sai cos'è XML? XML sta per Extensible Markup Language ed è un formato di file che è
Tutti i modi per aprire PowerShell in Windows 10
Tutti i modi per aprire PowerShell in Windows 10
Oggi vorrei condividere con voi tutti i modi per eseguire PowerShell in Windows 10.
Skin iTunes [SV] da AIMP3
Skin iTunes [SV] da AIMP3
Qui puoi scaricare iTunes [SV] sking per AIMP3 Tipo di skin: Questa skin può essere applicata solo ad AIMP3 Estensione: .acs3 Dimensioni: 793711 byte Puoi scaricare AIMP3 dal suo sito ufficiale. Nota: Winaero non è l'autore di questa skin, tutti i crediti vanno all'autore della skin originale (vedi le informazioni sulla skin in
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Microsoft ha finalmente risolto un problema molto vecchio con Skype. Si è verificata una violazione della privacy in Skype che potrebbe consentire a un utente malintenzionato di ottenere l'indirizzo IP degli utenti Skype.