La DLL commune Windows Shell a cessé de fonctionner dans le correctif Windows 10

Un problème très courant dans Windows 10 est l' erreur de fonctionnement de la DLL commune de Windows Shell . Ce problème peut survenir sur votre PC pour plusieurs raisons, mais il est généralement associé aux pilotes audio et du pavé tactile. Dans certains cas, cette erreur peut apparaître temporairement et un simple redémarrage peut résoudre le problème pour vous, mais au cas où cela vous aurait beaucoup dérangé, voici quelques solutions à examiner.

Examinons d'abord quelques solutions de contournement que vous devriez essayer en premier pour vous aider à résoudre le problème en quelques étapes simples.

# 1 - Redémarrez votre PC : voyez si le redémarrage de votre PC vous aide à vous débarrasser de l'erreur.

# 2 - Mettre à jour Windows : Si votre Windows n'est pas mis à jour vers la dernière version, vous pouvez recevoir ce message d'erreur. Suivez les étapes ici pour mettre à jour Windows 10 manuellement

# 3 - Mettez à jour vos pilotes de périphérique : vous voulez vous assurer que tous les pilotes de périphérique de votre PC sont à jour. Parfois, un pilote obsolète peut causer de gros problèmes. Suivez ce lien pour savoir comment mettre à jour les pilotes Windows 10. Vous pouvez également utiliser l'un de ces logiciels de mise à jour de pilotes pour Windows.

# 4 - En réinstallant un logiciel problématique : obtenez-vous l' erreur Windows Shell Common DLL has Stopped Working lors de l'exécution d'un programme ou d'une application spécifique? Désinstallez le logiciel de votre PC et réinstallez-le sur votre PC en téléchargeant un nouveau fichier d'installation du logiciel.

# 5 - Clean Boot PC : Essayez de faire un Clean Boot sur votre PC une fois. Voici comment redémarrer le PC en mode de démarrage propre dans Windows 10.

Voyons maintenant diverses méthodes pour se débarrasser du problème de fonctionnement de la DLL commune de Windows Shell.

Correction 1: réinstaller le pilote audio en mode de compatibilité

Cette erreur peut apparaître en raison de problèmes avec le pilote audio installé sur votre PC. Parfois, les derniers pilotes peuvent causer des problèmes, nous utilisons donc cette méthode pour installer une version compatible du pilote.

Étape 1 : Appuyez simultanément sur les touches Win + X de votre clavier, puis dans le menu qui s'ouvre, sélectionnez l'  option Gestionnaire de périphériques .

Gestionnaire de périphériques

Étape 2 : Dans la fenêtre Gestionnaire de périphériques, cliquez sur l'  option Entrées et sorties audio pour développer. Vous verrez une liste de pilotes audio sur votre PC. Cliquez avec le bouton droit sur le pilote portant le nom Haut-parleurs (Realtek High Definition Audio)  et sélectionnez l'   option Désinstaller le périphérique .

Désinstaller le pilote audio

Étape 3 : Appuyez sur le  bouton Démarrer , puis tapez  Compatibilité dans la barre de recherche. Sélectionnez  Exécuter les programmes créés pour les versions précédentes de Windows dans les résultats de la recherche.

Le mode de compatibilité

Étape 4 : Une nouvelle fenêtre s'ouvrira. Ici, cliquez sur  Suivant . Ensuite, suivez les instructions à l'écran et lorsque vous y êtes invité, continuez avec l'installation de l'ancienne version du pilote audio sur le PC.

Essayez la méthode suivante si cela ne résout pas le problème.

Correction 2: désactiver les effets sonores

Vous pouvez obtenir l'erreur de fonctionnement de la DLL commune de Windows Shell dans Windows 10 si vous avez appliqué manuellement tout type d'effet audio sur votre PC. Votre pilote audio peut ne pas être compatible avec divers modes ou effets d'égaliseur sonore. Vous voudrez peut-être vérifier si vous avez activé des paramètres audio améliorés; vous devrez également désactiver cela.

Fix 3: configurer Windows pour accepter les certificats

Dans le cas où votre PC est configuré pour ne pas accepter les certificats, vous obtenez ce message d'erreur. Vous pouvez configurer votre PC pour accepter les certificats à l'aide de l'outil Windows PowerShell.

Étape 1 : Appuyez simultanément sur Win + X et, dans le menu qui s'ouvre, sélectionnez l' option Windows PowerShell (Admin) .

Powershell

Étape 2 : Tapez la commande suivante dans la fenêtre PowerShell, puis appuyez sur la touche Entrée :

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Une fois la commande exécutée avec succès, redémarrez votre PC. Vérifiez si le problème persiste.

Fix 4: exécuter une analyse SFC

Si certains des fichiers système sont corrompus ou défectueux, vous pouvez obtenir l'erreur Windows Shell Common DLL Has Stopped Working Error dans Windows 10. Une des façons de résoudre le problème consiste à exécuter une analyse SFC sur votre PC.

Étape 1 : Ouvrez l'invite de commande en mode administrateur. Pour cela, appuyez sur le  bouton Démarrer , puis dans la barre de recherche tapez cmd . À partir des résultats, cliquez avec le bouton droit sur l'invite de commandes et sélectionnez l'  option Exécuter en tant qu'administrateur .

Cmd Exécuter en tant qu'administrateur

Étape 2 : Tapez la commande suivante et appuyez sur le  bouton Entrée :

sfc / scannow

Une fois l'analyse terminée, fermez la fenêtre d'invite de commandes et redémarrez votre PC. Le problème a-t-il été résolu?

Fix 5: Réinstaller le pilote du pavé tactile Synaptic

Le problème DLL commune Windows Shell peut également vous déranger en raison du pilote Synaptic Touchpad installé sur votre PC. Vous pouvez essayer de réinstaller le pilote sur votre PC en mode de compatibilité.

Pour cela, suivez les étapes fournies dans le  correctif 1 , mais au lieu de réinstaller le pilote audio, vous devrez rechercher le  pilote Synaptics dans le  menu Souris et autres périphériques de pointage du Gestionnaire de périphériques .

Correction 6: vérifier si le service de temps Windows est en cours d'exécution

Étape 1 : Appuyez sur les  touches Win + R , puis tapez  services.msc dans la zone Exécuter et cliquez sur  OK .

Exécuter les services

Étape 2 : Dans la fenêtre Services, recherchez le service de temps Windows . Cliquez dessus avec le bouton droit de la souris et sélectionnez le  bouton Démarrer s'il ne fonctionne pas sur votre PC.

Une fois terminé, redémarrez votre PC et vérifiez si l'erreur DLL commune de Windows Shell a cessé de fonctionner.

Correction 7: définir l'autorisation de sécurité sur la clé UserChoice

Si vous obtenez l'erreur Windows Shell Common DLL has Stopped Working lors de l' ouverture d'un fichier .txt , cette méthode est pour vous. Ici, nous traitons avec l'éditeur du registre, alors soyez très prudent dans les étapes et ne continuez que si vous savez ce que vous faites.

Étape 1 : Appuyez sur  Win + R , tapez regedit dans la zone Exécuter et appuyez sur la  touche Entrée .

Regedit Run

Étape 2 : Dans l'éditeur de registre qui s'ouvre, accédez au chemin suivant dans le volet gauche:

HKEY_CURRENT_USER> Logiciel> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .txt> UserChoice

Étape 3 : Faites un clic droit sur UserChoice et sélectionnez l' option Permissions .

Autorisation

Étape 4 : Dans la  fenêtre Autorisations , vérifiez s'il existe des options dans la  section Noms de groupe ou d'utilisateur . Si oui, ignorez cette méthode et essayez la suivante; sinon, cliquez sur le bouton Ajouter .

Ajouter un utilisateur

Étape 5 : Une nouvelle fenêtre s'ouvrira. Ici, allez dans la section  Entrez les noms des objets à sélectionner , tapez  Administrateur et cliquez sur l'  option Vérifier les noms . S'il est traité avec succès, cliquez sur  Ok .

Ajouter un administrateur d'utilisateur

Étape 6 : Maintenant, le nouvel utilisateur sera ajouté dans la liste de l'écran précédent. Sélectionnez-le, puis dans la section Autorisation pour les administrateurs, sélectionnez l' option Contrôle total . Cliquez sur  Appliquer puis sur  OK .

Autorisation utilisateur

Maintenant, quittez la fenêtre Regedit, redémarrez votre PC et voyez si vous obtenez toujours l'erreur lors de l'ouverture des fichiers .txt.

Fix 8: connectez le récepteur stéréo à USB 3.0

Si vous avez un récepteur stéréo connecté à votre PC via le port USB, il est possible que vous obteniez l'erreur Windows Shell Common DLL Has Stopped Working. Cela peut être dû au fait que vous avez connecté le récepteur au port USB 2.0. Vérifiez le port USB 3.0 et connectez le récepteur STereo à ce port. Un port USB 3.0 est généralement marqué avec des lettres SS ou 3.0 et la couleur du port est bleue.

Fix 9: Remplacez joy.cpl dans le répertoire System32

Cette erreur peut vous déranger lors de la configuration des paramètres de la manette de jeu sur votre PC. Si tel est le cas avec vous, procédez comme suit:

Étape 1 : Ouvrez  ce PC , puis accédez à C:> Windows> Système 32 . Là, recherchez le  fichier joy.cpl . Copiez le fichier et collez-le sur le bureau. Maintenant, faites  un clic droit sur le fichier joy.cpl et cliquez sur l'  option Supprimer .

Suppression Sys32

Étape 2 : Maintenant, allez dans le dossier C:> Windows> SysWOW64. Localisez le  fichier joy.cpl , copiez-le et collez-le dans le  répertoire C:> Windows> System 32 .

Copie Syswow64

Redémarrez votre PC après avoir suivi les étapes. Vérifiez si le problème persiste.

Correction 9: en désactivant l'accélérateur graphique matériel dans MS Office / Outlook

Obtenez-vous l'erreur Windows Shell Common DLL has Stopped Working lors de l'exécution d'une application Microsoft Office ou Outlook? La désactivation de l'accélérateur graphique matériel peut être utile.

Ouvrez n'importe quelle application Microsoft Office ou Microsoft Outlook, accédez à Fichier> Options> Avancé . Là, vous trouverez l'accélérateur graphique matériel; désactivez-le simplement.

Fix 10: supprimer le logiciel antivirus

Un logiciel antivirus est-il installé sur votre PC? Cela peut être la raison pour laquelle vous obtenez le message d'erreur ci-dessus sur votre PC. Essayez de désactiver l'antivirus sur votre PC. Si cela ne fonctionne pas, allez-y et désinstallez l'antivirus. La simple désinstallation de l'antivirus peut ne pas fonctionner, car les antivirus laissent des fichiers et des entrées de registre. Dans ce cas, vous aurez besoin d'un logiciel antivirus.

Fix 11: supprimer les périphériques audio inutilisés

Certains pilotes de périphériques installés sur votre PC sont peut-être inutiles et peuvent causer des problèmes. Pour vous en assurer, accédez au Gestionnaire de périphériques et supprimez tous les pilotes audio inutiles et inutilisés.

Étape 1 : Accédez au Gestionnaire de périphériques en suivant les étapes fournies dans le  correctif 1> Étape 1 .

Étape 2 : Là, cliquez sur  Vues , puis dans les options, sélectionnez  Afficher les périphériques cachés . Sous Périphériques audio, vous trouverez de nombreux périphériques inutilisés. Pour reconnaître les pilotes inutilisés, recherchez les icônes grisées comme surlignées dans l'image ci-dessous. Cliquez dessus avec le bouton droit de la souris et sélectionnez l' option Supprimer l'appareil .

Afficher les appareils cachés

Redémarrez votre ordinateur après cela et recherchez l'erreur.

Fix 12: exécuter la maintenance du système

Afin de résoudre le problème, vous pouvez également exécuter l' outil de maintenance du système .

Étape 1 : Appuyez sur  Win + R , puis dans la zone Exécuter, copiez et collez la commande suivante et appuyez sur la touche Entrée :

msdt.exe -id MaintenanceDiagnostic

Étape 2 : Cela ouvrira l'outil de maintenance du système. Sélectionnez l'  option Suivant pour exécuter les diagnostics.

Maintenance système

Attendez que le processus soit terminé, redémarrez l'ordinateur et vérifiez si l'erreur DLL commune de Windows Shell a cessé de fonctionner a cessé de vous déranger.

Correction 13: Réenregistrer shell32.dll

L'un des moyens qui a aidé les utilisateurs à se débarrasser de l'erreur DLL commune Windows Shell était de réenregistrer le fichier shell32.dll dans l'invite de commandes.

Étape 1 : Ouvrez l'invite de commande en mode administrateur comme spécifié dans le correctif 4> Étape 1 .

Étape 2 : Tapez la commande suivante et appuyez sur la  touche Entrée :

regsvr32 / i shell32.dll

Fermez l'invite de commande, redémarrez le PC, puis vérifiez si le problème a été résolu.