La DLL comune della shell di Windows ha smesso di funzionare Errore nella correzione di Windows 10
Un problema molto comune in Windows 10 è il La DLL comune della shell di Windows ha smesso di funzionare errore. Potrebbero esserci diversi motivi per cui questo problema potrebbe verificarsi sul tuo PC, ma di solito è associato ai driver audio e del touchpad. In alcuni casi, questo errore potrebbe essere visualizzato temporaneamente e un semplice riavvio potrebbe risolvere il problema per te, ma nel caso in cui ti abbia disturbato molto, ecco alcune soluzioni da esaminare.
Diamo prima un'occhiata ad alcune soluzioni alternative che dovresti provare prima per aiutarti a risolvere il problema in semplici passaggi.
# 1 - Riavvia il tuo PC : Verifica se il riavvio del PC ti aiuta a eliminare l'errore.
#Due - Aggiorna Windows : Se il tuo Windows non è aggiornato alla versione più recente, potresti ricevere questo messaggio di errore. Segui i passaggi qui per Aggiorna Windows 10 manualmente
# 3 - Aggiorna i driver del tuo dispositivo : Vuoi assicurarti che tutti i driver di dispositivo nel tuo PC siano aggiornati. A volte, un driver obsoleto potrebbe causare grossi problemi. Segui questo link per sapere Come aggiornare i driver di Windows 10 . In alternativa, puoi anche utilizzare uno di questi Software di aggiornamento driver per Windows .
# 4 - Reinstallando il software problematico : Stai ricevendo il file La DLL comune della shell di Windows ha smesso di funzionare errore durante l'esecuzione di un programma o un'applicazione specifica? Disinstallare il software dal PC e installarlo di nuovo sul PC scaricando un nuovo file di installazione del software.
# 5 - PC di avvio pulito : Prova a eseguire un avvio pulito sul tuo PC una volta. Ecco come riavviare il PC in modalità avvio pulito in Windows 10 .
Ora, esaminiamo vari metodi per eliminare il problema con la DLL comune della shell di Windows che ha smesso di funzionare.
Correzione 1: reinstallare il driver audio in modalità di compatibilità
Questo errore potrebbe essere visualizzato a causa di problemi con il driver audio installato sul tuo PC. A volte i driver più recenti potrebbero causare problemi, quindi utilizziamo questo metodo per installare una versione compatibile del driver.
Passo 1 : Stampa Win + X contemporaneamente i tasti sulla tastiera, quindi dal menu che si apre selezionare il Gestore dispositivi opzione.
Passo 2 : Nella finestra Gestione dispositivi, fare clic su Ingressi e uscite audio opzione per espandere. Vedrai un elenco di driver audio sul tuo PC. Fare clic con il pulsante destro del mouse sul driver con il nome Altoparlanti (Realtek High Definition Audio) e seleziona il file Disinstalla dispositivo opzione.
Passaggio 3 : Colpire il Inizio , quindi digita Compatibilità nella barra di ricerca. Selezionare Esegui programmi realizzati per versioni precedenti di Windows dai risultati della ricerca.
Passaggio 4 : Verrà aperta una nuova finestra. Qui fare clic su Il prossimo . Quindi, seguire le istruzioni sullo schermo e, quando richiesto, procedere con l'installazione della versione precedente del driver audio nel PC.
Prova il metodo successivo se questo non risolve il problema.
Correzione 2: disabilita gli effetti sonori
È possibile ottenere l'errore di funzionamento della DLL comune della shell di Windows in Windows 10 se è stato applicato manualmente qualsiasi tipo di effetto audio sul PC. Il driver audio potrebbe non essere compatibile con varie modalità o effetti dell'equalizzatore audio. Potresti voler controllare se hai abilitato le impostazioni Audio avanzato; dovrai disabilitare anche quello.
Correzione 3: imposta Windows per accettare i certificati
Nel caso in cui il tuo PC sia configurato per non accettare certificati, riceverai questo messaggio di errore. È possibile impostare il PC in modo che accetti i certificati utilizzando lo strumento Windows PowerShell.
Passo 1 : Stampa Win + X insieme e dal menu che si apre selezionare il file Windows PowerShell (amministratore) opzione.
Passo 2 : Digita il seguente comando nella finestra di PowerShell, quindi premi il tasto accedere chiave:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
Una volta che il comando è stato eseguito correttamente, riavvia il PC. Controlla se il problema persiste.
Correzione 4: eseguire una scansione SFC
Se alcuni dei file di sistema sono danneggiati o difettosi, è possibile che venga visualizzato l'errore Windows Shell Common DLL ha smesso di funzionare in Windows 10. Uno dei modi per risolvere il problema è eseguire una scansione SFC sul PC.
Passo 1 : Apre il prompt dei comandi in modalità amministratore. A tal fine, premere il pulsante Inizio , quindi nella barra di ricerca digita cmd . Dai risultati, fai clic con il pulsante destro del mouse su Prompt dei comandi e seleziona il file Esegui come amministratore opzione.
Passo 2 : Digitare il comando seguente e premere il tasto accedere pulsante:
sfc/ scannow
Al termine della scansione, chiudere la finestra del prompt dei comandi e riavviare il PC. Il problema è stato risolto?
Correzione 5: reinstallare il driver del touchpad Synaptic
Il problema della DLL comune della shell di Windows potrebbe anche creare problemi a causa del driver Synaptic Touchpad installato sul tuo PC. Puoi provare a reinstallare il driver sul tuo PC in modalità Compatibilità.
Per questo, segui i passaggi forniti in Correzione 1 , ma invece di reinstallare il driver audio, dovrai cercare Driver Synaptics sotto il Mouse e altri dispositivi di puntamento menu nel Gestore dispositivi .
Correzione 6: controlla se il servizio ora di Windows è in esecuzione
Passo 1 : Stampa Win + R tasti, quindi digita services.msc nella casella Esegui e fare clic su Ok .
Passo 2 : Nella finestra Servizi, cerca Ora di Windows servizio. Fare clic con il tasto destro su di esso e selezionare il file Inizio se non è in esecuzione sul tuo PC.
Una volta terminato, riavvia il PC e controlla se viene visualizzato l'errore DLL comune della shell di Windows.
Correzione 7: imposta l'autorizzazione di sicurezza sulla chiave UserChoice
Se viene visualizzato l'errore DLL comune della shell di Windows ha smesso di funzionare durante aprendo un file .txt file, questo metodo è per te. Qui ci occupiamo dell'Editor del Registro di sistema, quindi fai molta attenzione con i passaggi e procedi solo se sai cosa stai facendo.
Passo 1 : Stampa Win + R , genere regedit nella casella Esegui e premere il pulsante accedere chiave.
Passo 2 : Nell'Editor del Registro di sistema che si apre, vai al seguente percorso nel riquadro di sinistra:
HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .txt> UserChoice
Passaggio 3 : Fare clic con il pulsante destro del mouse su UserChoice e seleziona il file Autorizzazioni opzione.
Passaggio 4 : Nel Autorizzazioni , controlla se ci sono opzioni sotto il file Nomi di gruppo o utente sezione. In caso affermativo, salta questo metodo e prova il successivo; in caso contrario, fare clic sul file Inserisci pulsante.
Passaggio 5 : Verrà aperta una nuova finestra. Qui, vai al Immettere i nomi degli oggetti da selezionare sezione, tipo Amministratore e fare clic sul file Controlla i nomi opzione. Se viene elaborato correttamente, fare clic su Ok .
Passaggio 6 : Ora il nuovo utente verrà aggiunto all'elenco della schermata precedente. Selezionalo, quindi dalla sezione Autorizzazione per gli amministratori, seleziona il file Pieno controllo opzione. Clicca su Applicare poi Ok .
Ora, esci dalla finestra di Regedit, riavvia il PC e verifica se ricevi ancora l'errore durante l'apertura dei file .txt.
Correzione 8: collega il ricevitore stereo a USB 3.0
Se si dispone di un ricevitore stereo collegato al PC tramite la porta USB, potrebbe essere visualizzato l'errore DLL comune della shell di Windows che ha smesso di funzionare. Ciò potrebbe essere dovuto al fatto che hai collegato il ricevitore alla porta USB 2.0. Verificare la presenza di una porta USB 3.0 e collegare il ricevitore STereo a quella porta. Una porta USB 3.0 è solitamente contrassegnata con lettere SS o 3.0 e il colore della porta è blu.
Correzione 9: sostituire joy.cpl nella directory System32
Questo errore può creare problemi durante la configurazione delle impostazioni del gamepad sul PC. Se questo è il tuo caso, segui questi passaggi:
Passo 1 : Aperto Questo PC , quindi vai a C:> Windows> Sistema 32 . Là, cerca joy.cpl file. Copia il file e incollalo sul desktop. Ora, fai clic con il pulsante destro del mouse su joy.cpl file e fare clic sul file Elimina opzione.
Passo 2 : Ora vai su C:> Windows> cartella SysWOW64. Individua il file joy.cpl file lì, copialo e incollalo nel file C:> Windows> Sistema 32 directory.
Riavvia il PC dopo aver seguito i passaggi. Controlla se il problema persiste.
Correzione 9: disabilitando l'acceleratore grafico hardware in MS Office / Outlook
Stai ricevendo l'errore DLL comune della shell di Windows che ha smesso di funzionare durante l'esecuzione di un'applicazione Microsoft Office o Outlook? Potrebbe essere utile disattivare l'acceleratore grafico hardware.
Apri qualsiasi applicazione di Microsoft Office o Microsoft Outlook, vai a File> Opzioni> Avanzate . Lì troverai l'acceleratore grafico hardware; semplicemente disabilitarlo.
Correzione 10: rimuovere il software antivirus
Hai un software antivirus installato sul tuo PC? Potrebbe essere il motivo per cui ricevi il messaggio di errore sopra riportato sul tuo PC. Prova a disabilitare l'Antivirus sul tuo PC. Se non funziona, vai avanti e disinstalla l'Antivirus. La semplice disinstallazione dell'antivirus potrebbe non funzionare, poiché gli antivirus lasciano file e voci di registro. In tal caso, avrai bisogno di un software di rimozione antivirus.
Correzione 11: rimuovere i dispositivi audio inutilizzati
Potrebbero esserci driver di dispositivo installati sul tuo PC che non sono necessari e potrebbero causare problemi. Per esserne sicuri, vai a Gestione dispositivi e rimuovi tutti i driver audio non necessari e inutilizzati.
Passo 1 : Vai a Gestione dispositivi seguendo i passaggi forniti in Correzione 1> Passaggio 1 .
Passo 2 : Lì, fare clic su Visualizzazioni , quindi dalle opzioni selezionare Mostra dispositivi nascosti . In Dispositivi audio troverai molti dispositivi inutilizzati. Per riconoscere i driver inutilizzati, cerca le icone in grigio come evidenziato nell'immagine sottostante. Fare clic con il tasto destro su di essi e selezionare il file Rimuovi dispositivo opzione.
Riavvia il computer dopo questo e verifica l'errore.
Correzione 12: eseguire la manutenzione del sistema
Per risolvere il problema, puoi anche eseguire il file Sistema in manutenzione attrezzo.
Passo 1 : Stampa Win + R , quindi nella casella Esegui, copia e incolla il seguente comando e premi il pulsante accedere chiave:
msdt.exe -id MaintenanceDiagnostic
Passo 2 : Questo aprirà lo strumento di manutenzione del sistema. Seleziona il Il prossimo opzione per eseguire la diagnostica.
Attendi il completamento del processo, riavvia il computer e controlla se l'errore DLL comune della shell di Windows ha smesso di funzionare.
Correzione 13: registrare nuovamente shell32.dll
Uno dei modi che ha aiutato gli utenti a sbarazzarsi dell'errore DLL comune della shell di Windows è stato registrare nuovamente il file shell32.dll nel prompt dei comandi.
Passo 1 : Apre il prompt dei comandi in modalità amministratore come specificato in Correzione 4> Passaggio 1 .
Passo 2 : Digitare il comando seguente e premere il tasto accedere chiave:
regsvr32 /i shell32.dll
Chiudi il prompt dei comandi, riavvia il PC, quindi controlla se il problema è stato risolto.
Raccomandato per te:- Fix Shell Infrastructure Host ha smesso di funzionare in Windows 10
- L'host del driver di stampa Fix per le applicazioni a 32 bit ha smesso di funzionare in Windows 10
- Correggi l'errore Microsoft Word ha smesso di funzionare in Windows 10
- Risolto errore codice 43: Windows ha arrestato questo dispositivo perché ha segnalato problemi
- Correzione errore codice NVIDIA 43: Windows ha arrestato questo dispositivo perché ha segnalato problemi
- Fix COM Surrogate ha smesso di funzionare in Windows 10