Come comprendere l’host di configurazione moderno e risolvere il suo elevato utilizzo della CPU
Il fatto che Modern Setup Host faccia il suo lavoro durante gli aggiornamenti di Windows è in un certo senso necessario, ma a volte impazzisce, monopolizzando CPU e disco come se avesse qualcosa da dimostrare. Se il sistema rallenta, si blocca durante l’aggiornamento o semplicemente si ritrova con un elevato utilizzo di risorse dopo un aggiornamento, può essere esasperante. Per lo più, è un comportamento normale, ma quando si rifiuta di stabilizzarsi anche al termine del processo, è allora che è necessario risolvere il problema. A volte un rapido arresto in Gestione Attività può aiutare temporaneamente, ma se il problema persiste, vale la pena approfondire. Fortunatamente, ci sono alcune soluzioni che possono aiutare a risolvere il problema senza reinstallare tutto.
Come risolvere l’elevato utilizzo della CPU causato da Modern Setup Host in Windows
Metodo 1: terminare il processo in Task Manager (soluzione temporanea)
Questa è la soluzione rapida e semplice, e funziona se si desidera solo un momento di pace, subito. Perché è utile? Beh, se il processo è bloccato o si comporta in modo anomalo, interromperlo può dare un po’ di respiro alla CPU. Aspettatevi che l’utilizzo elevato diminuisca, ma attenzione: Windows potrebbe riavviarlo in seguito se ritiene ancora di dover completare un aggiornamento. In alcune configurazioni, questo risolve il problema per un po’, ma non è una soluzione permanente.
- Apri Gestione Attività premendo Ctrl + Shift + Esc. A volte, è nascosto sotto la vista Altri dettagli, quindi cliccaci sopra se necessario.
- Trova Modern Setup Host nella
setuphost.exescheda Processi. - Fai clic con il pulsante destro del mouse e seleziona Termina attività. Osserva il calo dell’utilizzo della CPU e del disco. Se il problema si ripresenta dopo un po’, potrebbe essere necessario eseguire altre correzioni o attendere che Windows completi correttamente l’aggiornamento.
Metodo 2: eseguire lo strumento di risoluzione dei problemi di Windows Update
Questo piccolo strumento di risoluzione dei problemi integrato è progettato per individuare e risolvere i problemi di aggiornamento, che spesso causano il malfunzionamento di Modern Setup Host. Quando il processo di aggiornamento presenta problemi, Windows potrebbe avere difficoltà a finalizzare gli aggiornamenti, causando picchi di carico della CPU. L’esecuzione dello strumento di risoluzione dei problemi può individuare e risolvere i problemi più comuni, spesso risolvendo la causa principale senza dover approfondire procedure più complesse.
- Premi il tasto Windows + I per aprire Impostazioni.
- Seleziona Aggiornamento e sicurezza > Risoluzione dei problemi > Ulteriori strumenti per la risoluzione dei problemi.
- Seleziona Windows Update > Esegui lo strumento di risoluzione dei problemi. Segui le istruzioni della procedura guidata. Di solito, rileva file mancanti o servizi non funzionanti e li ripara automaticamente.
Metodo 3: riparare i file di sistema con DISM e SFC
Se i file di sistema si corrompono, cosa che può accadere durante aggiornamenti interrotti o arresti anomali, Windows potrebbe bloccarsi in un loop o eseguire processi come Modern Setup Host all’infinito. L’esecuzione di comandi DISM e SFC può risolvere questi problemi di danneggiamento. Non so perché funzioni, ma su alcune macchine, questo elimina gli errori e ripristina il processo di aggiornamento.
- Apri il Prompt dei comandi come amministratore. Cercalo, fai clic con il pulsante destro del mouse e seleziona Esegui come amministratore.
- Esegui il comando:
Dism /Online /Cleanup-Image /RestoreHealth. Attendi che finisca: potrebbe volerci un po’ di tempo. - Quindi, esegui:
Sfc /Scannow. Aspetta che alcuni file vengano riparati o sostituiti, quindi controlla se l’utilizzo elevato della CPU diminuisce.
Metodo 4: cancellare la cache di Windows Update eliminando la cartella SoftwareDistribution
Questo è un classico. A volte la cache degli aggiornamenti si corrompe o si blocca, causando il blocco o l’esecuzione incontrollata del processo. Eliminando questa cartella, Windows viene costretto a scaricare nuovamente i file di aggiornamento, ripartendo da zero.È un’operazione piuttosto sicura, dato che Windows la gestisce bene, ma prima è necessario interrompere il servizio Windows Update.
- Apri Esegui con Windows key + R.
- Digitare: services.msc e premere Invio.
- Trova Windows Update, fai clic con il pulsante destro del mouse e seleziona Interrompi.
- Apri di nuovo Esegui, vai su
C:\Windows\SoftwareDistribution. Elimina tutti i file al suo interno: puoi premere Shift + Deleteper ignorare il Cestino. - Tornando ai Servizi, fai clic con il pulsante destro del mouse su Windows Update e scegli Avvia.
Metodo 5: Reimpostare i componenti di Windows Update e le impostazioni di rete
Se i componenti di aggiornamento sono bloccati, reimpostarli può risolvere i problemi in corso, in particolare l’elevato utilizzo di risorse causato da processi bloccati. Questo problema può essere piuttosto complesso, ma farlo correttamente spesso risolve i problemi di aggiornamento più ostinati.
- Aprire un prompt dei comandi con privilegi elevati (Esegui come amministratore).
- Interrompere prima i servizi di aggiornamento delle chiavi:
net stop wuauservnet stop bitsnet stop appidsvcnet stop cryptsvc
- Quindi, elimina i file qmgr*.dat per reimpostare Download Manager:
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - Rimuovere le cartelle della cache di aggiornamento:
rmdir %systemroot%\SoftwareDistribution /S /Qrmdir %systemroot%\system32\catroot2 /S /Q
- Reimposta lo stack di rete:
netsh winsock reset - Infine, riavviare i servizi arrestati:
net start wuauservnet start bitsnet start appidsvcnet start cryptsvc
Eseguire questi passaggi dovrebbe aiutare a impedire che il fastidioso Modern Setup Host monopolizzi risorse per sempre. A volte le cose sono caotiche, e un mix di eliminazioni rapide e riparazioni più approfondite è ciò che serve per riportare il sistema alla normalità.
Riepilogo
- Se la situazione diventa insostenibile, interrompi il processo tramite Task Manager.
- Esegui lo strumento di risoluzione dei problemi di Windows Update per risolvere i problemi più comuni.
- Controllare e riparare i file di sistema utilizzando i comandi DISM e SFC.
- Svuota la cartella SoftwareDistribution per forzare nuovi aggiornamenti.
- Se i problemi persistono, reimpostare i componenti di aggiornamento e le impostazioni di rete.
Incartare
Nel complesso, l’elevato utilizzo della CPU da parte di Modern Setup Host è fastidioso, ma di solito è risolvibile. A volte basta svuotare la cache o riparare i file di sistema. Altre volte, è necessario reimpostare i componenti di Windows Update. Di solito, uno di questi metodi funziona, comunque: incrociamo le dita affinché questo aiuti qualcuno a evitare l’incubo di un PC lento a causa di un processo di aggiornamento incontrollato. Spero che questo faccia risparmiare qualche ora a qualcuno, o almeno gli permetta di tornare al lavoro senza la ventola che ronza senza sosta.