Errore Microsoft.windows.shellexperiencehost su Windows 10 [guida completa]

Sommario:

Video: Windows Shell Experience Host (ShellHost.exe) Causing High CPU Usage FIX [Tutorial] 2024

Video: Windows Shell Experience Host (ShellHost.exe) Causing High CPU Usage FIX [Tutorial] 2024
Anonim

Windows 10 è un ottimo sistema operativo, ma alcuni utenti hanno alcuni problemi con esso.

Secondo loro, stanno ottenendo il messaggio di errore Microsoft.Windows.ShellExperienceHost deve essere installato correttamente, quindi vediamo come risolvere questo problema.

Come posso risolvere i problemi di Microsoft.Windows.ShellExperienceHost?

  • Microsoft.Windows.ShellExperienceHost ha smesso di funzionare - Questo è un problema relativamente comune che può verificarsi su Windows 10. Se lo incontri, il tuo profilo utente potrebbe essere danneggiato, quindi dovrai crearne uno nuovo.
  • Microsoft.Windows.ShellExperienceHost e Microsoft.Windows.Cortana non sono stati installati correttamente - A volte questo problema può interessare sia il menu Start che Cortana. Per risolvere il problema, potrebbe essere necessario registrare nuovamente il menu Start utilizzando PowerShell.

Soluzione 1: verificare la presenza di aggiornamenti

Se stai riscontrando questo problema, la causa potrebbe essere un aggiornamento mancante. I nuovi aggiornamenti risolvono vari bug e anomalie, quindi è sempre una buona idea mantenere aggiornato il tuo PC.

Windows 10 di solito installa automaticamente gli aggiornamenti, ma puoi anche verificare manualmente gli aggiornamenti procedendo come segue:

  1. Apri l' app Impostazioni e vai alla sezione Aggiornamento e sicurezza.

  2. Ora fai clic sul pulsante Controlla aggiornamenti.

Se sono disponibili aggiornamenti, questi verranno scaricati automaticamente in background. Una volta che il tuo PC è aggiornato, controlla se il problema persiste.

Se non riesci ad aprire l'app Impostazioni, dai un'occhiata a questo articolo per risolvere il problema in un paio di passaggi.

Soluzione 2: aggiorna il driver della scheda grafica

Secondo gli utenti, a volte Microsoft.Windows.ShellExperienceHost deve essere installato correttamente può apparire un errore se il driver della scheda grafica non è aggiornato.

Gli utenti hanno segnalato questo problema durante l'utilizzo della grafica Nvidia e, per risolvere il problema, hanno dovuto aggiornare il proprio driver.

L'aggiornamento del driver della scheda grafica è piuttosto semplice e, per farlo, è sufficiente visitare il sito Web del produttore della scheda grafica e scaricare il driver più recente per la scheda grafica.

Dopo aver scaricato il driver, installarlo e il problema dovrebbe essere risolto.

Se non sai come aggiornare manualmente il tuo driver, abbiamo scritto una guida dettagliata su come aggiornare il driver della tua scheda grafica, quindi assicurati di controllarlo per ulteriori istruzioni.

Dobbiamo inoltre informarti che il download manuale dei driver è un processo che comporta il rischio di installare il driver errato, il che può causare gravi malfunzionamenti.

Il modo più sicuro e semplice per aggiornare i driver su un computer Windows è utilizzare uno strumento automatico come TweakBit Driver Updater.

Soluzione 3: disinstallare Dropbox

Dropbox è un popolare servizio di archiviazione cloud, ma sembra che Dropbox abbia alcuni problemi con Windows 10.

Secondo gli utenti, Dropbox è la causa principale di Microsoft.Windows.ShellExperienceHost deve essere installato correttamente messaggio di errore e finora l'unica soluzione è rimuovere Dropbox.

Gli utenti hanno confermato che la disinstallazione di Dropbox ha risolto questo errore, quindi potresti provare questo. Se fai molto affidamento su Dropbox, potresti dover aspettare fino a quando Dropbox aggiorna il suo client e corregge questo errore.

Vale la pena ricordare che ci sono diversi modi per disinstallare Dropbox, ma il migliore è usare il software di disinstallazione. Ci sono molte fantastiche applicazioni di disinstallazione disponibili, ma le migliori sono Revo Uninstaller e IOBit Uninstaller, quindi sentiti libero di provarne una.

Soluzione 4: accedere alla modalità provvisoria

Alcuni utenti affermano che è possibile correggere il messaggio di errore Microsoft.Windows.ShellExperienceHost deve essere installato correttamente semplicemente accedendo alla Modalità provvisoria. Per accedere alla modalità provvisoria, procedi come segue:

  1. Tieni premuto il tasto Maiusc sulla tastiera e fai clic sul pulsante Riavvia. In alternativa, puoi semplicemente riavviare il computer alcune volte durante l'avvio.

  2. Scegli Risoluzione dei problemi> Opzioni avanzate> Impostazioni di avvio. Fai clic sul pulsante Riavvia.
  3. Una volta riavviato il computer, verrà visualizzato un elenco di opzioni. Seleziona qualsiasi versione della modalità provvisoria premendo il tasto appropriato sulla tastiera.
  4. Una volta entrato in modalità provvisoria, provalo per un po 'e controlla se appare lo stesso messaggio di errore.

Se non viene visualizzato alcun messaggio di errore, riavvia il computer e avvia Windows 10 normalmente. Secondo gli utenti, semplicemente accedendo alla modalità provvisoria il problema dovrebbe essere risolto automaticamente, quindi assicurati di provarlo.

La maggior parte degli utenti Windows non sa quanto sia facile aggiungere la Modalità provvisoria al menu di avvio. Scopri come puoi farlo in un paio di passaggi.

Soluzione 5: eseguire la scansione DISM

Gli utenti hanno segnalato che è possibile correggere questo errore eseguendo la scansione DISM. Per eseguire la scansione DISM, attenersi alla seguente procedura:

  1. Premere il tasto Windows + X per aprire il menu Power User e selezionare Prompt dei comandi (amministratore).

  2. Quando viene visualizzato il prompt dei comandi, immettere DISM.exe / Online / Cleanup-image / Restorehealth e premere Invio.

  3. Attendere il completamento del processo.
  4. Al termine del processo, riavviare il computer e verificare se il problema è stato risolto.

Se hai problemi ad accedere al prompt dei comandi come amministratore, allora è meglio dare un'occhiata più da vicino a questa guida.

Soluzione 6: eseguire Ripristino configurazione di sistema

Secondo gli utenti, questo errore può essere causato da un aggiornamento problematico e il modo più semplice per risolvere questo problema è eseguire Ripristino configurazione di sistema. Per fare ciò segui questi passaggi:

  1. Premi il tasto Windows + S e inserisci Ripristina. Selezionare Crea un'opzione punto di ripristino dall'elenco dei risultati.

  2. Fai clic sul pulsante Ripristino configurazione di sistema.

  3. Verrà avviato il Ripristino configurazione di sistema. Fai clic sul pulsante Avanti.

  4. Seleziona il punto di ripristino in cui desideri ripristinare e fai clic su Avanti.

  5. Seguire le istruzioni visualizzate per eseguire il ripristino.

Se Ripristino configurazione di sistema risolve il problema, potrebbe essere necessario interrompere l'installazione automatica di determinati aggiornamenti per impedire la ricomparsa di questo errore.

Se sei interessato a maggiori informazioni su come creare un punto di ripristino e su come ciò potrebbe aiutarti, dai un'occhiata a questo semplice articolo per scoprire tutto ciò che devi sapere.

PowerShell smette di funzionare in Windows 10? Non preoccuparti, abbiamo la soluzione giusta per te.

Soluzione 8: creare un nuovo profilo utente

Se si verifica questo errore, il problema potrebbe essere un profilo utente danneggiato. La corruzione dei file può verificarsi per molte ragioni e poiché la riparazione dei file danneggiati è un processo lungo e noioso, di solito è meglio creare un nuovo account utente.

Questo processo è abbastanza semplice su Windows 10 e per farlo è necessario seguire questi passaggi:

  1. Premi il tasto Windows + I per aprire l' app Impostazioni.
  2. Quando si apre l' app Impostazioni, vai alla sezione Account.

  3. Nel riquadro sinistro, seleziona Famiglia e altre persone. Nel riquadro destro, scegli Aggiungi qualcun altro a questo PC.

  4. Seleziona Non ho le informazioni di accesso di questa persona.

  5. Ora scegli Aggiungi un utente senza un account Microsoft.

  6. Immettere il nome utente desiderato e fare clic su Avanti.

Dopo averlo fatto, dovresti avere un nuovo profilo utente disponibile. Passa al nuovo account utente e verifica se il problema persiste. In caso contrario, significa che il tuo vecchio account utente è danneggiato.

Se lo desideri, puoi spostare i tuoi file personali dal vecchio account a quello nuovo e continuare a usarlo al posto del tuo account principale.

Soluzione 9: riavvia Esplora risorse

Se stai ricevendo Microsoft.Windows.ShellExperienceHost deve essere installato correttamente il messaggio di errore, il problema potrebbe essere un certo bug con Windows Explorer.

Nel caso in cui non lo sapessi, Windows Explorer si occupa dell'interfaccia utente ed è una delle prime applicazioni che iniziano con Windows.

Secondo gli utenti, è possibile risolvere temporaneamente questo problema semplicemente riavviando Esplora risorse. Questo è abbastanza semplice e puoi farlo seguendo questi passaggi:

  1. Premi Ctrl + Maiusc + Esc per aprire Task Manager.
  2. Quando si apre Task Manager, vai alla scheda Processi, fai clic con il pulsante destro del mouse su Esplora risorse e scegli Riavvia dal menu.

Dopo averlo fatto, Windows Explorer dovrebbe riavviarsi e il problema verrà temporaneamente risolto. Tieni presente che questa è solo una soluzione alternativa e molto probabilmente il problema riapparirà non appena riavvii il PC.

Anche se questa è solo una soluzione alternativa, è una soluzione efficace fino a quando non trovi una soluzione permanente.

La maggior parte degli utenti non ha idea di come gestire un Task Manager lento. Non essere uno di loro e leggi questa guida rapida per imparare a renderlo più veloce!

Soluzione 10: rimuovere le voci del registro

A volte Microsoft.Windows.ShellExperienceHost deve essere installato correttamente il messaggio può apparire a causa di alcune voci del registro. In alcuni casi, queste voci possono interferire con Windows e far apparire questo e altri errori.

Per risolvere il problema, è necessario effettuare le seguenti operazioni:

  1. Premi il tasto Windows + R e inserisci regedit. Premi Invio o fai clic su OK.

  2. Quando si apre l'Editor del Registro di sistema, accedere alla chiave HKLMSoftwareMicrosoftWindowsCurrentVersionAppxAppxAllUserStoreUpdatedApplications nel pannello di destra.

  3. Facoltativo: la modifica del Registro di sistema può essere pericolosa e causare nuovi problemi se non si presta attenzione, quindi prima di eliminare qualsiasi voce, è consigliabile eseguire il backup della chiave UpdatedApplications. Per farlo, fai semplicemente clic con il pulsante destro del mouse su Applicazioni aggiornate e scegli Esporta.

    Nell'intervallo di esportazione, seleziona Ramo selezionato. Immettere il nome desiderato e fare clic sul pulsante Salva.

    Se qualcosa va storto dopo aver modificato il registro, è sempre possibile utilizzare questo file per ripristinare le modifiche e ripristinare il registro allo stato originale.
  4. Ora espandi la chiave UpdatedApplications ed elimina tutte le sottochiavi disponibili. Per farlo, fai semplicemente clic con il tasto destro su un tasto e scegli Elimina dal menu. Fare clic su quando viene visualizzata la finestra di dialogo di conferma.

Se non riesci a modificare il registro di Windows 10, leggi questa pratica guida e trova le soluzioni più rapide al problema.

Dopo aver eliminato tutte le sottochiavi, il problema dovrebbe essere risolto. Se l'eliminazione manuale delle sottochiavi sembra un'attività lunga e noiosa, puoi anche eliminare tutte le sottochiavi usando PowerShell. Per fare ciò, basta seguire questi passaggi:

  1. Avviare Powershell come amministratore.
  2. All'avvio di Powershell, eseguire il comando Rimuovi elemento HKLM: SOFTWAREMicrosoftWindowsCurrentVersionAppxAppxAllUserStoreUpdatedApplications *.

Dopo aver utilizzato questo comando, tutte le sottochiavi del registro verranno eliminate automaticamente e il problema dovrebbe essere risolto.

Soluzione 11: eseguire l'aggiornamento sul posto

Secondo gli utenti, Microsoft.Windows.ShellExperienceHost deve essere installato correttamente L' errore appare di solito a causa della corruzione del file e, in alcuni casi, potresti essere in grado di risolvere il problema eseguendo un aggiornamento sul posto.

Se non hai familiarità, l'aggiornamento sul posto reinstallerà Windows 10, ma manterrà tutti i tuoi file e le applicazioni installate. Per eseguire l'aggiornamento sul posto, procedi come segue:

  1. Scarica ed esegui Media Creation Tool.
  2. All'avvio di Media Creation Tool, accetta i termini di servizio.
  3. Ora seleziona Aggiorna subito questo PC e fai clic su Avanti.
  4. Il programma di installazione di Windows 10 verrà ora preparato. Questo può richiedere del tempo, quindi potresti dover aspettare un po '.
  5. Ora scegli se vuoi installare gli aggiornamenti importanti. Questo non è obbligatorio poiché puoi sempre scaricare questi aggiornamenti in un secondo momento.
  6. Ora dovresti vedere la schermata Pronto per l'installazione. Fai clic su Cambia cosa conservare e scegli Mantieni file e app personali.
  7. Dopo averlo fatto, dovrebbe iniziare il processo di aggiornamento.

Questo processo può richiedere del tempo, quindi sii paziente. Al termine dell'aggiornamento sul posto, è necessario che sia installata l'ultima versione di Windows 10 con tutti i file e le applicazioni ancora in atto.

Se non riesci ad aggiornare all'ultima versione di Windows 10, dai un'occhiata a questo articolo dedicato per trovare le migliori soluzioni al problema.

Errore Microsoft.windows.shellexperiencehost su Windows 10 [guida completa]