Troverai diverse app di sistema &processi in background quando lanci il Task Manager di Windows sul tuo computer Windows 10. Alcuni di questi processi li riconoscerai. Altri, non tanto.
Se c’è un certo “Modern Setup Host” che consuma la CPU del tuo PC nel Task Manager e ti stai chiedendo cosa fa, abbiamo evidenziato tutto quello che devi sapere sul processo di sistema in questa spiegazione. Come ciliegina sulla torta, imparerai anche come controllare se Modern Setup Host è sicuro e come ridurre il suo elevato utilizzo della CPU sul tuo computer.
- Che cos’è Modern Setup Host
- Il file Modern Setup Host è sicuro?
- Controlla le proprietà del file Setup
- Perché Modern Setup Host ha un alto utilizzo della CPU
- 4 modi per risolvere i problemi di Host Setup moderno
- 1. Esegui Windows Update Troubleshooter
- 2. Elimina la cartella SoftwareDistribution
- 3. Disabilita le app in background
- 4. Elimina i file corrotti
- Stay Updated, Stay Safe
Che cos’è Modern Setup Host
Il Modern Setup Host è un componente fondamentale del sistema operativo Windows. Lo troverai su qualsiasi computer Windows, indipendentemente dalla versione o dalla build del sistema operativo. Windows scarica e installa automaticamente il file di installazione di Modern Setup Host (SetupHost.exe) sul tuo computer.
Naturalmente, il processo rimane inattivo in modalità ibernazione, quasi come se non esistesse. Tuttavia, quando stai installando un aggiornamento minore o maggiore di Windows sul tuo computer, il Modern Setup Host si anima.
La funzione principale del Modern Setup Host è quella di preparare il tuo computer per installare gli aggiornamenti di Windows. Durante il processo di installazione, troverai il Modern Setup Host in esecuzione in background.
È un componente critico del tuo computer Windows. Senza il Modern Setup Host, potresti non essere in grado di aggiornare il tuo PC all’ultimo sistema operativo. Allo stesso modo, potresti avere difficoltà ad aggiornare il tuo computer a Windows 10 da versioni precedenti di Windows se Modern Setup Host è corrotto o malfunzionante.
Troverai il file Modern Setup Host nella cartella C:/$Windows.~BT/Sources del disco locale del tuo computer. È un file di setup eseguibile che si avvia da solo; non puoi avviarlo manualmente a meno che non ci sia un aggiornamento di Windows pronto per essere installato.
Il file Modern Setup Host è sicuro?
Microsoft è lo sviluppatore del file Modern Setup Host, quindi è sicuro averlo sul tuo computer. Tuttavia, un virus o un malware può camuffarsi come il file setuphost.exe sul tuo PC.
Scaricare il file di setup da fonti non ufficiali o siti web di terze parti ti mette a rischio di installare un Modern Setup Host infetto da virus sul tuo computer. Questo potrebbe comportare problemi di prestazioni come l’elevato utilizzo della CPU, problemi di drenaggio della batteria, ecc. Ma come fai a determinare se il file setuphost.exe sul tuo computer è genuino (da Microsoft) o un virus che rispecchia il file Modern Setup Host?
Controlla le proprietà del file Setup
1. Vai alla cartella (Disco Locale (C:) > $WINDOWS.~BT > Sorgenti) che contiene il file setuphost.exe.
In alternativa, digita setuphost.exe nella casella di ricerca di Windows, clicca con il tasto destro su setuphost.exe nella pagina dei risultati e fare clic su Apri posizione file.
2. Fare clic con il tasto destro sul file setuphost.exe e selezionare Proprietà dal menu contestuale.
3. Vai alla scheda Dettagli e controlla che il Copyright di setuphost appartenga a ⓒMicrosoft Corporation.
4. Inoltre, vai alla scheda Firme digitali e controlla se Microsoft Windows è nella colonna Nome del firmatario.
Queste sono indicazioni che il file setuphost.exe sul tuo PC è genuino e sicuro. Tuttavia, se Modern Setup Host continua a usare eccessivamente le risorse della CPU, dovresti scansionare il tuo PC alla ricerca di virus e malware usando un’applicazione antivirus. Fai riferimento alla nostra guida completa sulla rimozione di malware ostinato su Windows 10 per saperne di più.
Perché Modern Setup Host ha un alto utilizzo della CPU
Abbiamo già stabilito che Modern Setup Host aiuta a preparare il tuo PC per l’installazione degli aggiornamenti di Windows. A parità di condizioni, il file setuphost.exe dovrebbe impiegare solo circa 15-30 minuti per completare questo compito. Se il processo dura ore e comincia ad aumentare il carico della CPU del tuo PC, potrebbe essere perché:
- Il tuo disco rigido ha una velocità di scrittura lenta; questo può influenzare la velocità con cui gli aggiornamenti vengono scaricati e installati sul tuo computer.
- Ci sono file temporanei corrotti o in conflitto sul tuo PC.
- Il processo di Windows Update è bloccato.
- Ci sono numerose app in esecuzione in background.
4 modi per risolvere i problemi di Host Setup moderno
Il sistema operativo Windows 10 ha uno strumento integrato che diagnostica e risolve automaticamente i problemi che impediscono al computer di installare gli aggiornamenti. Questo strumento potrebbe anche aiutare a risolvere i problemi che causano il malfunzionamento di Modern Setup Host.
1. Esegui Windows Update Troubleshooter
- Lancia Windows Settings e clicca su Updates & Security.
- Sulla barra laterale destra, clicca su Troubleshoot.
- Seleziona Windows Update e clicca sul pulsante Run the troubleshooter.
- Se il risolutore di problemi di Windows Update trova un errore che impedisce al tuo computer di installare un aggiornamento, clicca su Applica la correzione per risolvere immediatamente il problema.
2. Elimina la cartella SoftwareDistribution
La cartella SoftwareDistribution contiene importanti file necessari per installare nuovi aggiornamenti sul tuo computer. Se questa cartella contiene file temporanei corrotti o in conflitto, potresti avere difficoltà a installare gli aggiornamenti di Windows. Inoltre, questo potrebbe anche far sì che il processo Modern Setup Host si attardi in background, facendo aumentare l’utilizzo della CPU.
Per risolvere questo problema, cancella il contenuto della cartella SoftwareDistribution e riavvia il computer. Non devi preoccuparti di rompere qualcosa sul tuo dispositivo. Windows riscaricherà i file necessari.
Segui i passi seguenti per eliminare il contenuto della cartella SoftwareDistribution.
- Lancia il prompt di Windows Run usando la scorciatoia da tastiera “Windows + R”.
- Poi, digita softwaredistribution nella finestra di dialogo e clicca su OK.
- Seleziona tutto il contenuto della cartella SoftwareDistribution e cancellalo. Meglio ancora, fai il backup del contenuto in un’altra cartella del tuo computer.
3. Disabilita le app in background
Quando le app non necessarie girano in background, sottraggono risorse della CPU alle attività vitali del sistema. Disabilita il maggior numero possibile di app in background non necessarie. Questo dovrebbe ridurre il carico della CPU del tuo computer e accelerare il processo di Windows Update.
- Lancia il menu Impostazioni di Windows e seleziona Privacy.
- Scorri alla sezione Autorizzazioni App sulla barra laterale destra e seleziona Applicazioni in background.
- Guarda le applicazioni in background e disattiva quelle che usi a malapena.
4. Elimina i file corrotti
Interruzioni impreviste (internet o mancanza di corrente, per esempio) durante il download e l’installazione degli aggiornamenti di Windows possono causare un accumulo di file corrotti. Di conseguenza, questo potrebbe causare che il processo Modern Setup Host rimanga bloccato in background e utilizzi elevate risorse della CPU.
Per risolvere questo problema, usa gli strumenti Deployment Image Servicing and Management (DISM) e System File Checker (SFC) per riparare i file corrotti che impediscono l’aggiornamento di Windows.
- Digita il prompt dei comandi nella casella di ricerca di Windows e clicca su Esegui come amministratore.
- Incolla il comando sottostante nella console e premi Invio sulla tua tastiera.
DISM.exe /Online /Cleanup-image /Scanhealth
- Aspetta che lo strumento completi la scansione del tuo computer (cioè quando la barra di avanzamento arriva a zero.cioè quando la barra di progresso arriva al 100%) prima di procedere al passo successivo.
- Incolla il comando qui sotto nella console e premi Invio sulla tua tastiera.
DISM.exe /Online /Cleanup-image /Checkhealth
Ancora una volta, aspetta che la barra di progresso arrivi al 100% e procedi al passo successivo. - Incolla questo comando nella console e premi Invio.
DISM.exe /Online /Cleanup-image /Restorehealth - Infine, incolla il comando sottostante per eseguire lo strumento System File Checker.
sfc /scannow
Nota: Ogni comando può richiedere diversi minuti (diciamo 10 – 20 minuti) per completare. Non chiudere la finestra del Prompt dei comandi o interrompere il processo.
Riavvia il tuo computer quando questi comandi sono stati eseguiti con successo e controlla se questo risolve il problema dell’uso elevato della CPU di Modern Setup Host.
Stay Updated, Stay Safe
Hai bisogno di Modern Setup Host per mantenere il tuo computer aggiornato. Tuttavia, quando un processo di sistema causa un alto utilizzo della CPU, dovresti controllare che non sia un malware o un virus. Assicuratevi che il file di setup sia autentico e firmato digitalmente dal produttore ufficiale. La scansione del file utilizzando un software antivirus (se ne hai uno) potrebbe anche aiutare a determinare se è sicuro o no.
Se nessuna delle soluzioni raccomandate risolve l’uso elevato del disco di Modern Setup Host, potresti dover resettare il tuo PC Windows.