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 apparire temporaneamente e un semplice riavvio potrebbe risolvere il problema per te, ma nel caso in cui ti abbia infastidito 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 PCNota: verifica se il riavvio del PC ti aiuta a eliminare l'errore.
#2 – Aggiorna WindowsNota: 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? La DLL comune della shell di Windows ha smesso di funzionare errore durante l'esecuzione di un programma o di un'applicazione specifica? Disinstallare il software dal PC e installarlo nuovamente sul PC scaricando un nuovo file di installazione del software.
#5 – PC con avvio pulito: Prova a eseguire un avvio pulito sul tuo PC una volta. Ecco come riavviare il PC in modalità di avvio pulito in Windows 10.
Ora, diamo un'occhiata ai vari metodi per sbarazzarci del problema della DLL comune di Windows Shell ha smesso di funzionare.
Correzione 1: reinstallare il driver audio in modalità compatibilità
Questo errore potrebbe essere visualizzato a causa di problemi con il driver audio installato sul PC. A volte i driver più recenti potrebbero causare problemi, quindi utilizziamo questo metodo per installare una versione compatibile del driver.
Passo 1: Stampa Vinci + X tasti contemporaneamente sulla tastiera, quindi dal menu che si apre, seleziona il tasto Gestore dispositivi opzione.
Passo 2: Nella finestra Gestione dispositivi, fare clic su Ingressi e uscite audio possibilità di espansione. Vedrai un elenco di driver audio sul tuo PC. Fare clic con il tasto destro del mouse sul driver con il nome Altoparlanti (audio ad alta definizione Realtek) e seleziona il Disinstalla dispositivo opzione.
Passaggio 3: Colpire il Inizio pulsante, quindi digitare Compatibilità nella barra di ricerca. Selezionare Esegui programmi creati per versioni precedenti di Windows dai risultati della ricerca.
Passaggio 4: Verrà aperta una nuova finestra. Qui, clicca su Il prossimo. Quindi, segui le istruzioni sullo schermo e, quando richiesto, procedi con l'installazione della versione precedente del driver audio nel PC.
Prova il metodo successivo se questo non risolve il problema.
Correzione 2: disattiva gli effetti sonori
Puoi ottenere la DLL comune della shell di Windows ha smesso di funzionare in Windows 10 se hai applicato manualmente qualsiasi tipo di effetto audio sul tuo PC. Il tuo driver audio potrebbe non essere compatibile con varie modalità o effetti di equalizzazione del suono. Potresti voler controllare se hai abilitato le impostazioni audio avanzate; dovrai disabilitare anche quello.
Correzione 3: imposta Windows per accettare i certificati
Nel caso in cui il tuo PC sia configurato per non accettare i certificati, ricevi questo messaggio di errore. Puoi impostare il tuo PC in modo che accetti i certificati utilizzando lo strumento Windows PowerShell.
Passo 1: Stampa Vinci + X insieme, e dal menu che si apre, selezionare il Windows PowerShell (amministratore) opzione.
Passo 2: Digita il seguente comando nella finestra di PowerShell, quindi premi il pulsante accedere chiave:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
Una volta eseguito correttamente il comando, riavvia il PC. Controlla se il problema è ancora presente.
Correzione 4: eseguire una scansione SFC
Se alcuni dei file di sistema sono danneggiati o difettosi, potresti ricevere l'errore DLL comune della shell di Windows 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. Per questo, premere il Inizio pulsante, quindi nella barra di ricerca digita cmd. Dai risultati, fai clic con il pulsante destro del mouse su Prompt dei comandi e seleziona il Esegui come amministratore opzione.
Passo 2: Digita il seguente comando e premi il tasto accedere pulsante:
sfc/ scannow
Al termine della scansione, chiudi la finestra del prompt dei comandi e riavvia 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 preoccuparti a causa del driver Synaptic Touchpad installato sul tuo PC. Puoi provare a reinstallare il driver sul tuo PC in modalità Compatibilità.
Per questo, seguire 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: verifica se il servizio Ora di Windows è in esecuzione
Passo 1: Stampa Vinci + R tasti, quindi digitare servizi.msc nella casella Esegui e fare clic su Ok.
Passo 2: nella finestra Servizi, cerca Ora di Windows servizio. Fare clic destro su di esso e selezionare il Inizio se non è in esecuzione sul tuo PC.
Una volta terminato, riavvia il PC e controlla se viene visualizzato l'errore DLL comune di Windows Shell ha smesso di funzionare.
Correzione 7: imposta l'autorizzazione di sicurezza sulla chiave UserChoice
Se ricevi l'errore DLL comune della shell di Windows ha smesso di funzionare mentre Working aprendo un .txt file, questo metodo fa per te. Qui ci occupiamo dell'editor del registro, quindi fai molta attenzione con i passaggi e procedi solo se sai cosa stai facendo.
Passo 1: Stampa Vinci + R, genere regedit nella casella Esegui e premere il tasto accedere chiave.
Passo 2: nell'editor del registro 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 Scelta utente e seleziona il permessi opzione.
Passaggio 4: Nel permessi finestra, vedere se ci sono opzioni sotto il Nomi di gruppo o utenti sezione. Se sì, salta questo metodo e prova il successivo; in caso contrario, fare clic su Inserisci pulsante.
Passaggio 5: Verrà aperta una nuova finestra. Qui, vai al Inserisci i nomi degli oggetti da selezionare sezione, tipo Amministratore e clicca su Controlla i nomi opzione. Se viene elaborato correttamente, fare clic su Ok.
Passaggio 6: Ora il nuovo utente verrà aggiunto nell'elenco della schermata precedente. Selezionalo, quindi dalla sezione Autorizzazione per amministratori, seleziona il pulsante Pieno controllo opzione. Clicca su Applicare poi Ok.
Ora, esci dalla finestra di Regedit, riavvia il PC e verifica se continui a ricevere l'errore durante l'apertura dei file .txt.
Correzione 8: collegare il ricevitore stereo a USB 3.0
Se si dispone di un ricevitore stereo collegato al PC tramite porta USB, è possibile che venga visualizzato l'errore DLL comune della shell di Windows ha smesso di funzionare. Questo potrebbe essere dovuto al fatto che hai collegato il ricevitore alla porta USB 2.0. Verificare la porta USB 3.0 e collegare il ricevitore STereo a quella porta. Una porta USB 3.0 è solitamente contrassegnata da lettere SS o 3.0 e il colore della porta è blu.
Correzione 9: sostituire joy.cpl nella directory System32
Questo errore può disturbarti durante la configurazione delle impostazioni del gamepad sul tuo PC. Se questo è il tuo caso, segui questi passaggi:
Passo 1: Aperto Questo PC, quindi vai a C: > Windows > Sistema 32. Là, cerca gioia.cpl file. Copia il file e incollalo sul desktop. Ora, fai clic con il pulsante destro del mouse sul file joy.cpl e fai clic su Elimina opzione.
Passo 2: Ora vai su C: > Windows > cartella SysWOW64. Trova il gioia.cpl file lì, copialo e incollalo nel 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 ha smesso di funzionare durante l'esecuzione di qualsiasi applicazione Microsoft Office o Outlook? Potrebbe essere utile disattivare l'acceleratore grafico hardware.
Apri qualsiasi applicazione Microsoft Office o Microsoft Outlook, vai a File > Opzioni > Avanzate. Lì troverai l'acceleratore grafico hardware; semplicemente disabilitalo.
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 indietro file e voci di registro. In tal caso, avrai bisogno di un software di rimozione antivirus.
Correzione 11: rimuovere i dispositivi audio inutilizzati
Potrebbero essere installati driver di dispositivo sul PC che non sono necessari e potrebbero causare problemi. Per essere sicuro, vai in 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ì, fai clic su Visualizzazioni, quindi dalle opzioni, seleziona 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 select Rimuovi dispositivo opzione.
Riavvia il computer dopo questo e cerca l'errore.
Correzione 12: eseguire la manutenzione del sistema
Per risolvere il problema, puoi anche eseguire il Sistema in manutenzione attrezzo.
Passo 1: Stampa Vinci + 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 fino al completamento del processo, riavvia il computer e controlla se l'errore DLL comune di Windows Shell ha smesso di funzionare ha smesso di preoccuparti.
Correzione 13: Registra nuovamente shell32.dll
Uno dei modi che ha aiutato gli utenti a sbarazzarsi dell'errore DLL comune di Windows Shell è stato registrare nuovamente il file shell32.dll nel prompt dei comandi.
Passo 1: Apri il prompt dei comandi in modalità amministratore come specificato in Correzione 4 > Passaggio 1.
Passo 2: Digita il seguente comando e premi il tasto accedere chiave:
regsvr32 /i shell32.dll
Chiudi il prompt dei comandi, riavvia il PC, quindi controlla se il problema è stato risolto.