Come risolvere l’errore “Windows Shell Common DLL ha smesso di funzionare”?

I file DLL, abbreviazione di file Dynamic Link Library, svolgono un ruolo cruciale nel sistema operativo Windows. Questi file contengono determinate istruzioni che altri programmi possono richiamare per fare determinate cose. In questo modo, diversi programmi possono condividere le capacità programmate in un singolo file e persino farlo simultaneamente.

Bene, qui in questo articolo parleremo in particolare dei file Windows Shell Common DLL. Come altri file DLL, contiene anche determinati programmi e set di istruzioni che sono necessari per far funzionare il PC in modo efficiente. Senza questo file, non sarai in grado di eseguire determinati programmi sul tuo PC. Nel caso in cui questo file si blocchi o venga danneggiato per determinati motivi, potresti riscontrare una serie di errori. Un esempio di tali errori è “Windows Shell Common DLL ha smesso di funzionare”.

Questo è uno degli errori di Windows più fastidiosi e problematici. Una volta che si verifica questo errore, impedisce agli utenti di praticare le funzionalità primarie di Windows. Inoltre, riduce la produttività del tuo sistema.

E se parliamo delle cause, ci sono numerose ragioni che portano a questo errore. Di seguito sono elencati alcuni dei motivi principali:

#. File di sistema danneggiati/difettosi: uno dei motivi principali per cui si verifica questo errore sono i file di sistema danneggiati/mancanti o danneggiati.

#. PC obsoleto: anche una versione obsoleta di Windows potrebbe innescare l’errore sopra menzionato.

#. Interferenza delle applicazioni di terze parti: a volte le applicazioni di terze parti interferiscono e interrompono il flusso di lavoro.

#. Driver obsoleti: è probabile che i driver obsoleti generino tali errori DLL. È opportuno menzionare che sono necessari driver completamente funzionanti per far funzionare il PC in modo impeccabile.

Questi sono alcuni dei motivi che portano all’errore sopra menzionato, ma fortunatamente, ci sono diverse soluzioni praticabili per gestire l’errore.

Prova queste soluzioni per correggere l’errore Windows Shell Common DLL ha smesso di funzionare

Metodo 1: aggiorna Windows all’ultima versione

In questo primo metodo ti suggeriamo di aggiornare Windows all’ultima versione. Per procedere con il metodo, segui le linee guida indicate di seguito:

Passaggio 1: premi i tasti Windows + I per aprire l’app Impostazioni e seleziona la sezione Aggiornamenti e sicurezza

Passaggio 2: ora, fai clic sul pulsante Controlla aggiornamenti

Passaggio 3: infine, scarica e installa tutti gli aggiornamenti disponibili

Metodo 2: esegui un avvio pulito

L’esecuzione di un avvio pulito è anche un modo semplice e facile per gestire gli errori DLL. Un avvio pulito avvia il PC con risorse minime.

Ecco come fare:

Passaggio 1: usa i tasti Windows + R per aprire la finestra di dialogo Esegui > Nella casella richiesta, digita msconfig e fai clic su OK

Passaggio 2: seleziona la scheda Servizi, seleziona la casella Nascondi tutti i servizi Microsoft e fai clic su Disabilita tutto

Passaggio 3: quindi vai alla scheda Avvio e fai clic su Apri Gestione attività

Passaggio 4: fai clic con il pulsante destro del mouse su ciascuna delle app presenti e scegli Disabilita dal menu

Passaggio 5: quindi torna alla finestra Configurazione di sistema e fai clic su Applica e OK

Passaggio 6: infine riavvia il PC

Metodo 3: disattiva l’acceleratore grafico hardware in Office

In questo metodo ti suggeriamo di disattivare l’acceleratore grafico hardware in Office. Per procedere con il metodo, segui le linee guida di seguito indicate:

Passaggio 1: prima di tutto apri Outlook o qualsiasi altra applicazione di Office > Scegli File> Opzioni

Passaggio 2: quindi seleziona Avanzate

Passaggio 3: quindi individua e disattiva l’opzione Acceleratore grafico hardware

Metodo 4: esegui SFC Scan

Windows fornisce una serie di strumenti di utilità e SFC Scan è uno di questi. Questo strumento di utilità è in grado di eseguire la scansione dei file di Windows. Per procedere con il metodo, segui le linee guida di seguito indicate:

Passaggio 1: usa i tasti Windows + S e digita cmd e scegli Esegui come amministratore nel Prompt dei comandi

Passaggio 2: digita il comando seguente e premi il tasto Invio per eseguirlo:

sfc /scannow

Passaggio 3: infine attendi che il comando termini l’esecuzione e riavvia il PC

In alternativa, puoi utilizzare uno strumento di riparazione PC automatico per affrontare i file di sistema danneggiati. Questo strumento professionale è in grado di risolvere gli errori originati a causa del sistema danneggiato. Quindi, se stai cercando una soluzione rapida e senza problemi, puoi provare questo strumento per superare l’errore Windows Shell Common DLL ha smesso di funzionare.

⇑Ottieni PC Repair Tool da qui⇓

Metodo 5: modifica le autorizzazioni di sicurezza della chiave UserChoice

Diversi utenti hanno affermato che la modifica delle autorizzazioni di sicurezza della chiave UserChoice ha risolto il loro problema, quindi puoi provare questo metodo.

Ecco come:

Passaggio 1: premi i tasti Windows + R per aprire la finestra di dialogo Esegui > Nella casella richiesta, digita regedit e fai clic su OK

Passaggio 2: una volta aperto l’Editor del Registro di sistema, vai al percorso sottostante nel riquadro di sinistra:

ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.txtUserChoice

Passaggio 3: ora fai clic con il pulsante destro del mouse sulla chiave UserChoice e scegli Autorizzazioni dal menu

Passaggio 4: se la sezione Nomi gruppo o utente è vuota, le tue autorizzazioni di sicurezza sono mancanti. Quindi dovrai aggiungerle di nuovo. La soluzione non ti sarà utile se la sicurezza lo consente ons non sono mancanti. Quindi puoi saltarlo.

Passaggio 5: Per aggiungere permessi mancanti, fai clic sul pulsante Aggiungi

Passaggio 6: Nel campo Immetti l’oggetto denominato da selezionare, immetti Amministratori e fai clic su Controlla nomi

Passaggio 7: Se tutto è in ordine, fai clic su OK

Passaggio 8: Il gruppo Amministratori verrà aggiunto all’elenco Nomi gruppo o utente > quindi seleziona Amministratori dall’elenco e seleziona Controllo completo nella colonna Freccia

Passaggio 9: Infine, fai clic su Applica e OK per salvare le modifiche

Passaggio 10: Facoltativo: seguendo i passaggi precedenti, potresti dover aggiungere SISTEMA, RESTRICTED e il tuo nome utente all’elenco.

Dopo aver modificato le impostazioni di sicurezza per la chiave Userchoice, verifica se il problema è stato risolto o meno.

Metodo 6: Copia i file necessari nella directory System32

In questo metodo ti suggeriamo di copiare i file necessari nella directory System32, per farlo segui le linee guida indicate di seguito:

Passaggio 1: Avvia Esplora file e vai alla seguente directory:

C:WindowsSystem32

Passaggio 2: Individua joy.cpl e copialo sul tuo Desktop

Passaggio 3: Fai clic con il pulsante destro del mouse su joy.cpl e scegli Proprietà dal menu

Passaggio 4: Quindi vai alla scheda Sicurezza e fai clic su Avanzate

Passaggio 5: Ora individua la sezione Proprietario e fai clic su Cambia

Passaggio 6: Quindi inserisci il tuo nome utente in Inserisci il nome dell’oggetto da selezionare e fai clic su Controlla nomi

Passaggio 7: Se tutto è in ordine, fai clic su OK per salvare le modifiche

Passaggio 8: Fai clic su Applica e OK per salvare le modifiche

Passaggio 9: Dopo aver preso possesso di joy.cpl, ora puoi eliminarlo > Una volta eliminato il file, vai alla seguente directory:

C:WindowsSysWOW64

Passaggio 10: Quindi individua joy.cpl e copialo in:

C:WindowsSystem32

Passaggio 11: una volta copiato il file, il problema dovrebbe essere risolto e puoi accedere alle impostazioni del gamepad da Windows senza problemi.

Metodo 7: imposta Windows per accettare i certificati

Se Windows non è configurato per accettare i certificati, potresti riscontrare l’errore sopra menzionato. Quindi assicurati di configurare Windows per accettare i certificati.

Ecco come:

Passaggio 1: usa i tasti Windows + S, digita PowerShell e seleziona Esegui come amministratore in Windows PowerShell

Passaggio 2: quindi digita il comando seguente e premi il tasto Invio:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Metodo 8: registra nuovamente le tue DLL

Anche la registrazione del file DLL potrebbe aiutarti a risolvere l’errore sopra menzionato. Per farlo, segui le linee guida indicate di seguito:

Passaggio 1: apri il Prompt dei comandi come amministratore > quindi digita il comando seguente e premi il tasto Invio:

regsvr32 /i shell32.dll

Passaggio 2: quindi, infine, attendi che il comando termini l’esecuzione

Metodo 9: disattiva l’acceleratore grafico hardware in Office

Disattivare l’acceleratore grafico hardware potrebbe anche risolvere l’errore. Per farlo, segui le linee guida indicate di seguito:

Passaggio 1: apri Outlook o qualsiasi altra applicazione di Office > scegli File > Opzioni

Passaggio 2: quindi seleziona Avanzate

Passaggio 3: infine, individua e disattiva l’opzione Acceleratore grafico hardware

Metodo 10: reinstalla i driver audio

I driver audio configurati in modo non corretto sono uno dei motivi principali per cui si verifica l’errore sopra menzionato. Quindi assicurati di reinstallare i driver audio.

Ecco come:

Passaggio 1: usa i tasti Windows + X e scegli Gestione dispositivi

Passaggio 2: fai doppio clic sull’opzione Controller audio, video e giochi per espanderla e fai clic con il pulsante destro del mouse sul Dispositivo audio ad alta definizione.

Passaggio 3: Ora seleziona la casella Rimuovi software driver per questo dispositivo se disponibile e fai clic sul pulsante Disinstalla

Passaggio 4: Infine, riavvia il PC e Windows reinstallerà automaticamente il driver.

Metodo 11: Disinstalla il driver Synaptic

Se stai ancora riscontrando il problema Windows Shell Common DLL ha smesso di funzionare, ti consigliamo di disinstallare il driver Synaptic.

Per iniziare, segui le linee guida di seguito indicate:

Passaggio 1: Avvia Gestione dispositivi > Espandi l’opzione Mouse e altri dispositivi di puntamento e fai clic con il pulsante destro del mouse su Synaptics Touchpad

Passaggio 2: Seleziona Disinstalla dispositivo

Passaggio 3: Infine, fai clic sul pulsante Disinstalla per confermare l’azione

Passaggio 4: Una volta fatto, verifica se il problema è stato risolto o meno

Considerazioni finali!

Qui concludiamo l’articolo. Abbiamo fornito ampie soluzioni per superare il problema Windows Shell Common DLL ha smesso di funzionare. Oltre ai metodi manuali, abbiamo discusso di uno strumento di riparazione PC automatico per correggere l’errore. Puoi scegliere uno dei due modi per gestire l’errore in base alle tue preferenze.