• Casa /
  • finestre /
7 aprile 2018

Correzione dell'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale

Fix High CPU Usage by Service Host: Local System in Task Manager – If you’re facing High CPU Usage, Memory Usage or Disk Usage then it will be probably because of a process is known as Service Host: Local System and don’t worry you are not alone as many other Windows 10 users face a similar issue. In order to find if you are facing a similar issue, just press Ctrl + Shift + Del to open Task Manager and look for the process utilizing 90% of your CPU or Memory resources.

Fix High CPU Usage by Service Host Local System

Now Service Host: Local System is itself a bundle of other system processes which run under it, in other words, it’s basically a generic service hosting container. So troubleshooting this issue becomes a lot difficult as any process under it can cause the high CPU usage problem. Service Host: Local System includes a process such as a User Manager, Group Policy Client, Windows Auto Update, Background Intelligent Transfer Service (BITS), Task Scheduler etc.

In general, Service Host: Local System can take a lot of CPU & RAM resources as it has a number of different processes running under it but if a particular process is constantly taking a large chunk of your system resources then it can be a problem. So without wasting any time let’s see how to Fix High CPU Usage by Service Host: Local System with the help of below-listed troubleshooting guide.

Correzione dell'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale

Assicurati di creare un punto di ripristino nel caso in cui qualcosa vada storto.

Method 1: Disable Superfetch

1.Premere il tasto Windows + R quindi digitare services.msc e premi Invio.

finestre dei servizi

2.Trova SuperFetch service from the list then right-click on it and select Proprietà.

Right-click on Superfetch and select Properties

3.Under Service status, if the service is running click on Interrompere.

4.Ora dal Startup type drop-down select Disabilitato.

click stop then set startup type to disabled in superfetch properties

5.Fare clic su Applica seguito da OK.

6.Riavvia il PC per salvare le modifiche.

If the above method doesn’t disable Superfetch services then you can follow disable Superfetch using Registry:

1.Premere il tasto Windows + R quindi digitare regedit e premi Invio per aprire l'Editor del Registro di sistema.

Esegui il comando regedit

2. Passare alla seguente chiave di registro:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerGestione della memoriaPrefetchParameters

3.Assicurati di aver selezionato Parametri di prelettura quindi nella finestra di destra fare doppio clic su Abilita Superfetch chiave e change it’s value to 0 in the value data field.

Double click on EnablePrefetcher key to set its value to 0 in order to disable Superfetch

4.Fare clic su OK e chiudere l'editor del registro.

5.Riavvia il PC per salvare le modifiche e vedere se è possibile Fix High CPU Usage by Service Host: Local System.

Metodo 2: eseguire SFC e DISM

1.Premere il tasto Windows + X quindi fare clic su Prompt dei comandi (amministratore).

prompt dei comandi con diritti di amministratore

2.Ora digita quanto segue nel cmd e premi invio:

Sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows (Se quanto sopra fallisce, prova questo)

Scansione SFC ora prompt dei comandi

3.Attendere il completamento del processo sopra descritto e una volta terminato riavviare il PC.

4.Apri nuovamente cmd e digita il seguente comando e premi Invio dopo ognuno:

a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

Il DISM ripristina il sistema sanitario

5.Lascia eseguire il comando DISM e attendi che finisca.

6. Se il comando precedente non funziona, prova quanto segue:

Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess

Nota: Sostituisci C:RepairSourceWindows con il percorso della fonte di riparazione (disco di installazione o ripristino di Windows).

7.Riavvia il PC per salvare le modifiche e vedere se è possibile Fix High CPU Usage by Service Host: Local System.

Metodo 3: correzione del registro

1.Premere il tasto Windows + R quindi digitare regedit e premi Invio per aprire l'Editor del Registro di sistema.

Esegui il comando regedit

2. Passare alla seguente chiave di registro:

HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu

3.Make sure to select Ndu then in the right window pane double-click on Start.

Double-click on Start in Ndu registry editor

4.Change the value of Start to 4 e fare clic su OK.

Type 4 in value data field of Start

5.Chiudi tutto e riavvia il PC per salvare le modifiche.

Metodo 4: eseguire la risoluzione dei problemi di Windows Update

1.Ora digita "risoluzione dei problemi" nella barra di ricerca di Windows e fai clic su Risoluzione dei problemi.

pannello di controllo per la risoluzione dei problemi

2.Successivamente, dal riquadro sinistro della finestra, selezionare Mostra tutto.

3.Quindi dall'elenco Risoluzione dei problemi del computer selezionare Windows Update.

seleziona l'aggiornamento di Windows da Risoluzione dei problemi del computer

4.Segui le istruzioni visualizzate sullo schermo e avvia la risoluzione dei problemi di Windows Update.

Risoluzione dei problemi di Windows Update

5.Riavvia il PC e potresti riuscire a farlo Fix High CPU Usage by Service Host: Local System.

Metodo 5: eseguire un avvio pulito

Sometimes 3rd party software can conflict with System and therefore can cause high CPU usage on your PC. In order to Correzione dell'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale, è necessario eseguire un avvio pulito sul PC e diagnosticare il problema passo dopo passo.

Esegui l'avvio pulito in Windows. Avvio selettivo nella configurazione del sistema

Method 6: Restart Windows Update service

1.Premi il tasto Windows + R quindi digita "services.msc"(senza virgolette) e premi Invio.

finestre dei servizi

2.Individuare i seguenti servizi:

Servizio trasferimento intelligente in background (BITS)
Servizio di crittografia
Windows Update
Programma di installazione MSI

3.Right-click on each of them and then select Properties. Make sure their tipo di avvio è impostato su Aautomatico.

assicurati che il tipo di avvio sia impostato su Automatico.

4.Ora, se uno dei servizi di cui sopra viene interrotto, assicurati di fare clic su Inizia da Stato del servizio.

5.Next, right-click on Windows Update service and select Riavviare.

Fare clic con il tasto destro sul servizio Windows Update e selezionare Riavvia

6.Fare clic su Applica seguito da OK, quindi riavviare il PC per salvare le modifiche.

Method 7: Change Processor Scheduling

1.Premere il tasto Windows + R quindi digitare sysdm.cpl e premi Invio per aprire Proprietà del sistema.

proprietà di sistema sysdm

2.Switch to the Advanced tab and click on Impostazioni profilo per Prestazioni

impostazioni di sistema avanzate

3.Again switch to Scheda Avanzate under Performance Options.

4.Under Processor scheduling select Program and click Apply followed by OK.

Under Processor scheduling select Program

5.Riavvia il PC per salvare le modifiche.

Method 8: Disable Background Intelligent Transfer Service

1.Premere il tasto Windows + R quindi digitare msconfig e premi Invio.

msconfig

2.Switch to services tab then uncheck “Background Intelligent Transfer Service”.

Uncheck Background Intelligent Transfer Service

3.Fare clic su Applica seguito da OK.

Method 9: Disable Certain Services

1.Premi Ctrl + Maiusc + Esc per aprire Task Manager.

Premi Ctrl + Maiusc + Esc per aprire Task Manager

2.Expand Service Host: Local System and see which service is taking up your system resources (high).

3.Select that service then right-click on it and select Ultimo compito.

Fare clic con il tasto destro su qualsiasi processo NVIDIA e selezionare Termina attività

4.Reboot your PC to save changes and if you still find that particular service taking high CPU usage then disabilitalo.

5.Right-click on the service which you earlier shortlisted and select Open Services.

Right-click on any service and select Open ServicesRight-click on any service and select Open Services

6.Find the particular service then right-click on it and select Stop.

7.Riavvia il PC per salvare le modifiche.

Consigliato:

Questo è tutto, hai avuto successo Correzione dell'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale ma se hai ancora domande riguardo a questo post, sentiti libero di farle nella sezione commenti.