Il processo Shell Infrastructure Host nel Task Manager consuma molte risorse del tuo computer, rendendolo più lento e lento? Il consumo di risorse è maggiore quando apri una particolare app o rimane sempre lo stesso?

In genere, questo processo diventa affamato di risorse quando le app perdono memoria a causa di un'allocazione errata della memoria o se le impostazioni di personalizzazione rendono difficile l'elaborazione della grafica.

In questo articolo, spiegheremo cosa fa il processo Shell Infrastructure Host e come puoi correggere il suo elevato consumo di memoria o altre risorse.

Qual è il ruolo del processo host dell'infrastruttura shell su Windows?

Il processo Shell Infrastructure Host, noto anche come sihost.exe, su Windows crea e mantiene l'interfaccia utente grafica per vari elementi di Windows. Tra le altre cose, gestisce l'aspetto degli sfondi del desktop, delle notifiche pop-up e della barra delle applicazioni. In questo senso, funge da processo che ti assiste nella navigazione di Windows e nella visualizzazione degli elementi di Windows.

instagram viewer

In genere, il processo Shell Infrastructure Host consuma una piccola quantità di risorse di CPU e RAM e non appesantisce il sistema, proprio come qualsiasi altro processo di Windows. Occasionalmente, i problemi con determinate app o l'abilitazione di particolari funzionalità di Windows possono far sì che diventi affamato di risorse. Ecco dove inizia il problema.

Ha anche consumato molte risorse sul tuo computer? Risolviamolo.

Come ridurre il consumo di risorse da parte del processo host dell'infrastruttura shell

Sebbene possano esserci alcuni problemi minori in gioco, il processo Shell Infrastructure Host consuma troppe risorse principalmente per due motivi; perdite di memoria nelle singole app e impostazioni di personalizzazione errate. Ecco come puoi ridurre lo sforzo che questo processo esercita sulle tue risorse.

Innanzitutto, applica i controlli preliminari

Applicare i seguenti controlli preliminari prima di passare alle correzioni principali:

  1. Chiudi tutte le app ad alta intensità grafica e aprine una alla volta se ne stai utilizzando diverse contemporaneamente.
  2. Disabilita temporaneamente i widget e altre personalizzazioni del desktop.
  3. Vai a Task Manager, individua il processo Shell Infrastructure Host, fai clic destro su di esso e premi Ultimo compito. Riavvia il computer in seguito. Ciò darà al processo un nuovo inizio, che potrebbe aiutare a risolvere il problema.
  4. Assicurati che il tuo Il sistema operativo Windows è aggiornato.
  5. Verificare che il processo host dell'infrastruttura shell sia autentico e che non sia stato nominato da un truffatore di virus.
  6. Esegui una scansione SFC e DISM per correggere i file di sistema corrotti che potrebbero sovraccaricare il tuo sistema. La nostra guida su le differenze tra CHKDSK, SFC e DISM spiega come eseguire ciascuno.
  7. Assicurati il ​​tuo i driver grafici sono aggiornati per garantire che i driver grafici obsoleti non funzionino male sul display, che è la causa del problema.
  8. Esegui una scansione malware offline di Microsoft Defender per eliminare la possibilità che virus causino problemi al processo Shell Infrastructure Host.

Se i controlli precedenti non risolvono il problema, è possibile ridurre la risorsa del processo host dell'infrastruttura shell consumo controllando le perdite di memoria nelle singole applicazioni e modificando la personalizzazione impostazioni. Di seguito abbiamo spiegato come escludere queste due possibilità.

Escludi i problemi di perdite di memoria

Una perdita di memoria nelle app ad alta intensità grafica come l'app Foto predefinita, Paint 3D e altre è il primo motivo principale per cui il processo host dell'infrastruttura Shell consuma troppa memoria. Ma cos'è esattamente questa perdita di memoria?

Una perdita di memoria non è altro che l'errata allocazione delle risorse di memoria. Ciò significa che alcune parti della memoria di sistema diventano inutilizzabili nonostante siano libere e non utilizzate.

Pertanto, quando queste app assumono il controllo completo delle risorse di memoria, sono disponibili meno risorse per altri elementi grafici elaborazione, che appesantisce il processo Shell Infrastructure Host, facendogli consumare quantità eccessive di memoria. Pertanto, è essenziale innanzitutto escludere la possibilità di perdite di memoria.

Per fare ciò, controlla se l'elevato consumo di risorse da parte del processo Shell Infrastructure Host si verifica solo quando apri un'app specifica, come quelle menzionate sopra. E quando chiudi l'app, il consumo di risorse da parte del processo torna alla normalità? Se è così, allora c'è un problema di perdita di memoria.

Per risolvere il problema di perdita di memoria con un'app specifica, basta ripararla. Segui i passaggi seguenti per farlo:

  1. Fare clic con il tasto destro su Windows Inizio pulsante e selezionare App e funzionalità.
  2. Trova l'app problematica nell'elenco.
  3. Clicca sul tre punti verticali accanto all'app e seleziona Opzioni avanzate.
  4. Quindi, scorri verso il basso e fai clic Riparazione.

Puoi anche reimpostare l'app facendo clic su Ripristina pulsante situato proprio sotto Riparazione; se la riparazione non risolve il problema. Se il ripristino dell'app non risolve il problema, reinstallalo.

Se una nuova installazione non risolve il problema della perdita di memoria, che continua a gravare sul processo host dell'infrastruttura shell, è meglio cambiare l'app. Pertanto, prova un'app alternativa a quella con cui stai riscontrando il problema e non dovrai più preoccuparti del monopolio della memoria.

Cosa succede se la perdita di memoria non è il problema e il processo host dell'infrastruttura shell consuma tutte le tue risorse anche quando non sono in esecuzione app o programmi? La seguente correzione aiuterà in una situazione del genere.

Modifica le tue impostazioni di personalizzazione

Il processo Shell Infrastructure Host gestisce la maggior parte degli elementi grafici nelle impostazioni di personalizzazione di Windows, come temi, colori, effetti di trasparenza, ecc. Disabilitando alcune di queste funzionalità non necessarie o ottimizzandole leggermente, è possibile ridurre il carico di lavoro del processo host dell'infrastruttura shell.

Per modificare le impostazioni di personalizzazione, procedi nel seguente modo:

  1. Se stai utilizzando la presentazione di sfondi o la funzione Spotlight di Windows, devi prima passare a uno sfondo statico. Per farlo, fai clic con il pulsante destro del mouse su Windows Inizio pulsante e selezionare Impostazioni. Quindi, fai clic Personalizzazione nella barra laterale di sinistra. Successivamente, fai clic sul menu a discesa accanto a Personalizza il tuo sfondo e seleziona Immagine. Infine, scegli l'immagine di sfondo che desideri utilizzare.
  2. Se hai abilitato la funzione del tema a contrasto per una migliore accessibilità, premi Alt sinistro + Maiusc sinistro E Stampa schermo per disabilitarlo.
  3. Successivamente, vai a Personalizzazione > Colori e disabilita l'interruttore accanto a Effetti di trasparenza. Allo stesso modo, se stai usando manual Colore accento, impostalo su Automatico.
  4. Passa a un tema di Windows predefinito se utilizzi un tema di terze parti ad alta intensità grafica.

Allo stesso modo, puoi disabilitare o ottimizzare altre funzionalità nelle impostazioni di personalizzazione che ritieni non facciano la differenza per l'aspetto. Ricontrolla dopo aver apportato queste modifiche per vedere se ha contribuito a ridurre il consumo di memoria da parte del processo host dell'infrastruttura shell. In caso contrario, continua con la correzione successiva.

L'ultima risorsa…

Se nessuna delle correzioni ti ha aiutato a risolvere il problema, dovresti disabilitare i processi e i servizi in background. In alcuni casi, questi processi continuano a essere eseguiti in background e mettono a dura prova le risorse del sistema a nostra insaputa. Assicurati che non sia il caso qui.

Non lasciare che il processo host dell'infrastruttura Shell consumi le tue risorse

Speriamo che il nostro articolo ti abbia aiutato a comprendere meglio il processo Host dell'infrastruttura Shell. Inoltre, puoi ridurre il consumo di risorse del processo se consuma troppo. Se falliscono, non disabilitare completamente questa funzione poiché causerà più danni che benefici.