Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

Svchost.exe ( Service Host o SvcHost ) è un nome di processo host generico per i servizi eseguiti da librerie a collegamento dinamico. Tutti i servizi interni di Windows sono stati spostati in un file .dll invece del file .exe , ma è necessario un file eseguibile ( .exe ) per caricare questi file .dll ; quindi è stato creato il processo svchost .exe . Ora potresti notare che c'erano diverse istanze di processi svchost .exe che ci sono perché se un servizio fallisce non farà cadere Windows e tutti questi servizi sono organizzati in gruppi e ogni svchost .exeviene creata un'istanza per ciascuno di questi gruppi.

Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

Ora il problema inizia quando svchost.exe (netsvcs) inizia a prendere quasi tutte le risorse di Windows e causa un utilizzo elevato della CPU . (CPU)Se hai esaminato Task Manager , scopriresti che un particolare svchost.exe occupa quasi tutta la memoria e crea un problema per altri programmi o applicazioni. Il computer diventa instabile poiché diventa molto lento e inizia a congelare Windows in modo casuale, quindi l'utente deve riavviare il sistema o forzare l'arresto.

Il problema di utilizzo elevato della CPU di Svchost.exe(Svchost.exe High CPU Usage) si verifica principalmente a causa di infezioni da virus o malware sul PC degli utenti. Ma il problema non si limita solo a questo poiché generalmente dipende dalla configurazione del sistema degli utenti e dall'ambiente. Quindi, senza perdere tempo, vediamo come risolvere effettivamente l'utilizzo elevato della CPU(Fix High CPU Usage) da svchost.exe (netsvcs) con la guida alla risoluzione dei problemi elencata di seguito.

Correzione dell'utilizzo elevato della CPU(Fix High CPU Usage) da parte di svchost.exe (netsvcs)

Assicurati di  creare un punto di ripristino(create a restore point)  nel caso qualcosa vada storto.

Metodo 1: esegui CCleaner e Malwarebytes(Method 1: Run CCleaner and Malwarebytes)

1. Scarica e installa  CCleaner  e Malwarebytes.

2.  Esegui Malwarebytes(Run Malwarebytes)(Run Malwarebytes) e lascia che esegua la scansione del tuo sistema alla ricerca di file dannosi. Se viene trovato del malware, lo rimuoverà automaticamente.

Fare clic su Scansiona ora dopo aver eseguito Malwarebytes Anti-Malware

3. Ora esegui CCleaner e seleziona  Custom Clean .

4. In Pulizia personalizzata, selezionare la  scheda Windows(Windows tab) e selezionare le impostazioni predefinite, quindi fare clic su  Analizza(Analyze) .

Seleziona Pulizia personalizzata, quindi seleziona l'impostazione predefinita nella scheda Windows |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

5.  Una volta completata l'analisi, assicurati di rimuovere i file da eliminare.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

Fare clic su Esegui Cleaner per eliminare i file

6. Infine, fai clic sul pulsante  Esegui Cleaner(Run Cleaner)  e lascia che CCleaner faccia il suo corso.

7. Per pulire ulteriormente il tuo sistema,  seleziona la scheda Registro di sistema(select the Registry tab) e assicurati che sia selezionato quanto segue:

Seleziona la scheda Registro di sistema, quindi fai clic su Cerca problemi

8. Fare clic sul  pulsante Cerca problemi(Scan for Issues)  e consentire a CCleaner di eseguire la scansione, quindi fare clic sul pulsante  Correggi problemi selezionati(Fix Selected Issues)  .

Una volta completata la scansione dei problemi, fare clic su Risolvi problemi selezionati |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

9. Quando CCleaner chiede " Vuoi eseguire il backup delle modifiche al registro? (Do you want backup changes to the registry?) seleziona Sì( select Yes) .

10. Una volta completato il backup, fare clic sul pulsante  Risolvi tutti i problemi selezionati(Fix All Selected Issues)  .

11. Riavvia il PC per salvare le modifiche.

Metodo 2: disabilitare il particolare servizio che causa CPU elevata(Method 2: Disable the particular service that is causing High CPU)

1. Premere Ctrl + Shift + Esc insieme per avviare Task Manager.

2. Passare alla scheda Dettagli(Details tab) e fare clic con il pulsante destro del mouse sul processo svchost.exe di utilizzo elevato della CPU e scegliere Vai a servizi.(Go to Service(s).)

Fare clic con il pulsante destro del mouse su svchost.exe che causa un utilizzo elevato della CPU e selezionare Vai ai servizi

3. Questo ti porterà automaticamente alla scheda Servizi(Services) e noterai che ci sono diversi servizi evidenziati(highlighted services) che vengono eseguiti nel processo svchost.exe.

Questo ti porterebbe automaticamente alla scheda Servizi e ci sono diversi servizi evidenziati

4. Ora fai clic con il pulsante destro del mouse sul servizio evidenziato( highlighted service) uno per uno e seleziona Interrompi.

5. Fallo fino a quando l'utilizzo elevato della CPU da parte di quel particolare processo svchost.exe non viene risolto.

6. Dopo aver verificato i servizi a causa dei quali si è verificato questo problema, è il momento di disabilitare quel servizio.

Nota:(Note:) il più delle volte, il servizio di aggiornamento di Windows(Windows Update Service) è il servizio colpevole, ma lo affronteremo in seguito.

7. Premi il tasto Windows + R, quindi digita services.msc e premi Invio.

servizi finestre |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

8. Ora trova quel particolare servizio in questo elenco, quindi fai clic con il pulsante destro del mouse(right-click) su di esso e seleziona Proprietà.(Properties.)

Ora trova quel particolare servizio in questo elenco, quindi fai clic con il pulsante destro del mouse su di esso e seleziona Proprietà

9. Fare clic su Interrompi(Click Stop) se il servizio è in esecuzione, quindi assicurarsi che Tipo di avvio(Startup) sia impostato su Disattiva(Disable) e fare clic su Applica seguito da OK.

Fare clic su Interrompi se il servizio è in esecuzione e quindi assicurarsi che Tipo di avvio sia impostato su Disabilitato

10. Riavvia il PC per salvare le modifiche e vedere se il problema è stato risolto o meno

Questo risolverebbe sicuramente l'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)(Resolve High CPU Usage by svchost.exe (netsvcs)) . Se hai difficoltà a concentrarti sul particolare file svchost.exe che causa il problema, puoi utilizzare un programma Microsoft chiamato Process Explorer , che ti aiuterebbe a trovare la causa del problema.

Metodo 3: cancella i registri del visualizzatore di eventi(Method 3: Clear Event Viewer Logs)

1. Premi il tasto Windows + R, quindi digita eventvwr.msc e premi Invio per aprire il Visualizzatore eventi.( Event Viewer.)

Digita eventvwr in run per aprire Visualizzatore eventi |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

2. Dal menu a sinistra, espandi Registri di Windows(Windows Logs) , quindi fai clic con il pulsante destro del mouse sulle sottocartelle una alla volta e scegli Cancella registro.(Clear Log.)

Espandi i registri di Windows, quindi fai clic con il pulsante destro del mouse sulle sottocartelle una per una e scegli Cancella registro

3. Queste sottocartelle saranno Applicazione, Sicurezza, Configurazione, Sistema ed Eventi inoltrati.(Application, Security, Setup, System and Forwarded Events.)

4. Assicurati di cancellare i registri eventi per tutte le cartelle precedenti.

5. Riavvia il PC per salvare le modifiche.

Metodo 4: rinominare la cartella SoftwareDistribution(Method 4: Rename SoftwareDistribution Folder)

1.Premere il tasto Windows Key + X , quindi selezionare Prompt dei comandi (amministratore).(Command Prompt (Admin).)

2. Ora digita i seguenti comandi per interrompere i servizi di (Services)Windows Update , quindi premi Invio(Enter) dopo ciascuno di essi:

net stop wuauserv
net stop cryptSvc
net stop bit (net stop bits)
net stop msserver(net stop msiserver)

Arresta i servizi di aggiornamento di Windows wuauserv cryptSvc bit msserver

3. Quindi, digita il seguente comando per rinominare la cartella SoftwareDistribution(SoftwareDistribution Folder) e quindi premi Invio(Enter) :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Rinomina cartella SoftwareDistribution

4. Infine, digita il seguente comando per avviare Windows Update Services e premi Invio(Enter) dopo ciascuno di essi:

net start wuauserv
net start cryptSvc
net start bit (net start bits)
net start msserver(net start msiserver)

Avvia i servizi di aggiornamento di Windows wuauserv cryptSvc bits msserver |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

5. Riavvia il PC per salvare le modifiche.

Metodo 5: eseguire lo strumento di risoluzione dei problemi di Windows Update(Method 5: Run Windows Update Troubleshooter)

1. Digita "risoluzione dei problemi" nella barra di ricerca di Windows(Windows Search) e fai clic su Risoluzione dei problemi.(Troubleshooting.)

pannello di controllo per la risoluzione dei problemi

2. Quindi, dalla finestra di sinistra, selezionare Visualizza tutto.(View all.)

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

seleziona Windows Update dalla risoluzione dei problemi del computer

4. Segui le istruzioni sullo schermo e avvia la risoluzione dei problemi di Windows Update.(Windows Update Troubleshoot run.)

Risoluzione dei problemi di Windows Update

5. Riavvia il PC per salvare le modifiche.

Questo dovrebbe aiutarti a correggere  l'utilizzo elevato della CPU da parte di svchost.exe (netsvcs),( High CPU Usage by svchost.exe (netsvcs))  ma in caso contrario continuare con il metodo successivo.

Metodo 6: assicurati di aggiornare Windows(Method 6: Make sure to Update Windows)

1. Premi il tasto Windows Key + I, quindi seleziona Aggiornamento e sicurezza.(Update & Security.)

Fare clic sull'icona Aggiornamento e sicurezza |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

2. Quindi, fai clic su Verifica aggiornamenti(Check for updates)  e assicurati di installare tutti gli aggiornamenti in sospeso.

Controlla gli aggiornamenti di Windows

3. Dopo aver installato gli aggiornamenti, riavviare il PC per correggere l'utilizzo elevato della CPU tramite svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Metodo 7: disabilitare il servizio BITS e Windows Update(Method 7: Disable the BITS and Windows Update service)

1. Premi il tasto Windows + R, quindi digita services.msc e premi Invio.

finestre dei servizi

2. Ora trova BITS e Windows Update nell'elenco, quindi fai clic con il pulsante destro del mouse su di essi e seleziona Proprietà.(Properties.)

Fare clic con il tasto destro del mouse sul servizio Windows Update e selezionare Proprietà nella finestra del servizio

3. Assicurati di fare clic su Interrompi(click Stop) e quindi imposta il tipo di avvio su (Startup)Disabilitato.(Disabled.)

Fare clic su Stop e assicurarsi che il tipo di avvio del servizio Windows Update sia Disattiva |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

4. Fare clic su Applica, seguito da OK.

5. Riavvia il PC per salvare le modifiche.

Questo dovrebbe aiutarti a correggere  l'utilizzo elevato della CPU da parte di svchost.exe (netsvcs),( High CPU Usage by svchost.exe (netsvcs))  ma in caso contrario continuare con il metodo successivo.

Metodo 8: scarica ed esegui RKill(Method 8: Download & Run RKill)

Rkill è un programma sviluppato su BleepingComputer.com che tenta di terminare i processi malware noti in modo che il normale software di sicurezza possa quindi eseguire e ripulire il computer dalle infezioni. Quando Rkill viene eseguito, ucciderà i processi malware, quindi rimuoverà le associazioni eseguibili errate e risolverà i criteri che ci impediscono di utilizzare determinati strumenti al termine. Verrà visualizzato un file di registro che mostra i processi che sono stati terminati mentre il programma era in esecuzione. Questo dovrebbe risolvere il problema  relativo all'utilizzo elevato della CPU da parte di svchost.exe.( High CPU Usage by svchost.exe issue.)

Scarica Rkill da qui(Download Rkill from here) , installalo ed eseguilo.

Metodo 9:  (Method 9: )esegui Controllo file di sistema (SFC) e Verifica disco (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Premi il tasto Windows Key + X , quindi fai clic su Prompt dei comandi (amministratore).( Command Prompt(Admin).)

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 (If above fails then try this one)

Scansione SFC ora prompt dei comandi |  Correzione dell'utilizzo elevato della CPU da parte di svchost.exe (netsvcs)

3. Attendi(Wait) il completamento del processo di cui sopra e, una volta terminato, riavvia il PC.

4. Quindi, esegui CHKDSK da Correggi gli errori del file system con Check Disk Utility (CHKDSK)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with Check Disk Utility(CHKDSK).)

5. Completa il processo di cui sopra e riavvia nuovamente il PC per salvare le modifiche.

Metodo 10: eseguire lo strumento di risoluzione dei problemi di sistema e manutenzione(Method 10: Run System and Maintenance Troubleshooter)

1. Premi il tasto Windows Key + X e fai clic su Pannello di controllo.(Control Panel.)

pannello di controllo

2. Cerca Risoluzione dei problemi(Search Troubleshoot) e fai clic su Risoluzione dei problemi.(Troubleshooting.)

Cerca Risoluzione dei problemi e fai clic su Risoluzione dei problemi

3. Quindi, fai clic su Visualizza tutto nel riquadro di sinistra.

4. Fare clic ed eseguire lo strumento di risoluzione dei problemi per la manutenzione del sistema( Troubleshooter for System Maintenance) .

eseguire lo strumento di risoluzione dei problemi di manutenzione del sistema

5. Lo strumento di risoluzione dei problemi potrebbe essere in grado di correggere l'utilizzo elevato della CPU da parte di svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Consigliato:(Recommended:)

Ecco fatto, hai risolto con successo l'utilizzo elevato della CPU(Fix High CPU Usage) da svchost.exe (netsvcs), ma se hai ancora domande su questo post, sentiti libero di chiederle nella sezione dei commenti.



About the author

Sono un revisore professionista per Windows e software per ufficio. Ho una profonda conoscenza di questi programmi, nonché delle loro varie caratteristiche e capacità. Le mie recensioni sono obiettive e dettagliate, in modo che i potenziali clienti possano vedere come funziona il programma e quali miglioramenti potrebbero essere apportati. Mi piace anche aiutare le persone a trovare le migliori app per le loro esigenze, sia attraverso le recensioni che trovando le migliori offerte sulle app.



Related posts