ANAVEM
Languageen
Réparer le gel du menu contextuel de Windows Shell – Windows 10/11 2026
Fix GuideShell Extension ConflictWindows Explorer

Réparer le gel du menu contextuel de Windows Shell – Windows 10/11 2026

Le menu contextuel du clic droit de Windows qui se fige ou répond lentement est généralement causé par des extensions de shell tierces problématiques. Ce guide fournit des méthodes éprouvées pour identifier et désactiver les extensions défectueuses en utilisant ShellExView et les outils intégrés de Windows.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
17 mars 2026 12 min 1
Shell Extension ConflictWindows Explorer 5 méthodes 12 min
Solution rapide

Téléchargez ShellExView de NirSoft, activez Cacher toutes les extensions Microsoft, identifiez les extensions problématiques du menu contextuel, et désactivez-les en utilisant F7 ou clic droit → Désactiver les éléments sélectionnés. Redémarrez l'Explorateur Windows pour appliquer les modifications.

Comprendre les problèmes de performance du menu contextuel de Windows

Le menu contextuel du clic droit de Windows est l'un des éléments d'interface les plus fréquemment utilisés, offrant un accès rapide aux opérations de fichiers, aux fonctionnalités des applications et aux fonctions système. Lorsque ce composant essentiel devient lent ou ne répond pas, cela affecte considérablement la productivité et l'expérience utilisateur.

Les problèmes de performance du menu contextuel proviennent généralement des extensions de shell tierces - de petits programmes qui s'intègrent à l'Explorateur Windows pour ajouter des fonctionnalités. Bien que ces extensions améliorent les capacités de Windows, des extensions mal codées ou incompatibles peuvent causer une dégradation sévère des performances. Les coupables courants incluent les clients de synchronisation de stockage cloud, les logiciels antivirus, les lecteurs multimédias et les utilitaires d'archivage qui ajoutent leurs propres éléments de menu.

Le problème est devenu plus répandu avec l'architecture de shell mise à jour de Windows 11, car certaines extensions héritées rencontrent des problèmes de compatibilité. Microsoft a mis en place des mesures de sécurité plus strictes et des exigences de performance, provoquant le délai d'attente ou le blocage des anciennes extensions de shell lors de l'initialisation. Ce guide complet fournit des méthodes éprouvées pour diagnostiquer et résoudre les problèmes de gel du menu contextuel, de la gestion simple des extensions à la manipulation avancée du registre et à l'automatisation PowerShell.

Diagnostic

Symptômes

  • Le menu contextuel du clic droit met 5 à 30 secondes à apparaître
  • Le menu contextuel se fige ou devient non réactif après un clic droit
  • L'Explorateur Windows se bloque lors de l'accès aux menus contextuels
  • Réponse retardée lors d'un clic droit sur des fichiers, dossiers ou le bureau
  • Le menu contextuel apparaît mais les éléments du menu se chargent lentement
  • Le système devient temporairement non réactif lors des opérations de clic droit
Analyse

Causes

  • Extensions de shell tierces défectueuses provenant d'applications installées
  • Entrées de registre d'extensions de shell corrompues
  • Extensions de shell conflictuelles provenant de plusieurs applications
  • Extensions de shell obsolètes ou incompatibles après les mises à jour de Windows
  • Fuites de mémoire dans les gestionnaires d'extensions de shell mal codés
  • Extensions de shell dépendantes du réseau expirant
  • Extensions de shell de logiciels antivirus causant des retards
Méthodes de résolution

Solutions

01

Utiliser ShellExView pour identifier et désactiver les extensions problématiques

ShellExView est l'outil le plus efficace pour diagnostiquer les problèmes d'extensions de shell.

  1. Téléchargez ShellExView depuis le site officiel de NirSoft (shexview-x64.zip pour les systèmes 64 bits)
  2. Cliquez avec le bouton droit sur le fichier ZIP téléchargé et sélectionnez Extraire tout
  3. Accédez au dossier extrait et exécutez shexview.exe en tant qu'administrateur
  4. Lorsque l'UAC vous le demande, cliquez sur Oui pour approuver
  5. Dans ShellExView, cliquez sur OptionsMasquer toutes les extensions Microsoft pour vous concentrer sur les extensions tierces
  6. Cherchez les entrées avec Menu contextuel dans la colonne Type - ce sont des coupables potentiels
  7. Sélectionnez une extension de menu contextuel suspecte et appuyez sur F7 pour la désactiver, ou cliquez avec le bouton droit et choisissez Désactiver les éléments sélectionnés
  8. Cliquez sur Oui pour confirmer l'action de désactivation
  9. Appuyez sur Ctrl+Shift+Échap pour ouvrir le Gestionnaire des tâches
  10. Trouvez Explorateur Windows dans l'onglet Processus, cliquez dessus avec le bouton droit et sélectionnez Redémarrer
  11. Testez le menu contextuel en cliquant avec le bouton droit sur le bureau ou un fichier
  12. Si le problème persiste, répétez les étapes 7 à 11 avec d'autres extensions de menu contextuel jusqu'à ce qu'il soit résolu
Astuce pro : Concentrez-vous sur les extensions provenant de logiciels récemment installés, d'applications de stockage en nuage ou de programmes antivirus, car ce sont des causes courantes.
02

Démarrage en mode minimal pour isoler les conflits d'extension de shell

Un démarrage en mode minimal aide à identifier si des services tiers causent des conflits d'extension de shell.

  1. Appuyez sur Windows + R, tapez msconfig, et appuyez sur Entrée
  2. Dans la fenêtre de Configuration du système, cliquez sur l'onglet Services
  3. Cochez Masquer tous les services Microsoft en bas
  4. Cliquez sur Désactiver tout pour désactiver tous les services tiers
  5. Cliquez sur l'onglet Démarrage et cliquez sur Ouvrir le Gestionnaire des tâches
  6. Dans l'onglet Démarrage du Gestionnaire des tâches, désactivez tous les éléments de démarrage activés en cliquant avec le bouton droit sur chacun et en sélectionnant Désactiver
  7. Fermez le Gestionnaire des tâches et cliquez sur OK dans la Configuration du système
  8. Redémarrez votre ordinateur lorsque vous y êtes invité
  9. Après le redémarrage, testez la fonctionnalité du menu contextuel du clic droit
  10. Si le menu contextuel fonctionne normalement, réactivez progressivement les services et les éléments de démarrage par petits groupes
  11. Redémarrez après chaque groupe pour identifier quel service ou application cause le problème
  12. Une fois identifié, gardez le service problématique désactivé ou désinstallez l'application associée
Avertissement : N'oubliez pas de réactiver les services essentiels après les tests. Certaines applications peuvent ne pas fonctionner correctement pendant le démarrage en mode minimal.
03

Réinitialiser les extensions de shell via le registre

Cette méthode réinitialise les enregistrements des extensions de shell pour résoudre les problèmes de corruption.

  1. Appuyez sur Windows + R, tapez cmd, et appuyez sur Ctrl+Shift+Enter pour ouvrir l'invite de commande en tant qu'administrateur
  2. Exécutez la commande suivante pour réenregistrer les extensions de shell :
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s "%i"
  1. Attendez que la commande se termine (cela peut prendre plusieurs minutes)
  2. Exécutez cette commande pour rafraîchir le cache des icônes du shell :
ie4uinit.exe -show
  1. Effacez le cache des vignettes avec cette commande :
del /f /s /q %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db
  1. Redémarrez l'Explorateur Windows en exécutant :
taskkill /f /im explorer.exe && start explorer.exe
  1. Testez la fonctionnalité du menu contextuel
  2. Si les problèmes persistent, exécutez le Vérificateur de fichiers système :
sfc /scannow
  1. Après la fin de SFC, exécutez DISM pour réparer l'image Windows :
DISM /Online /Cleanup-Image /RestoreHealth
  1. Redémarrez votre ordinateur et testez à nouveau le menu contextuel
04

Désactiver les extensions du menu contextuel via la stratégie de groupe

Utilisez l'Éditeur de stratégie de groupe pour désactiver des extensions de shell spécifiques à l'échelle du système (Windows Pro/Enterprise uniquement).

  1. Appuyez sur Windows + R, tapez gpedit.msc, et appuyez sur Entrée
  2. Accédez à Configuration utilisateurModèles d'administrationComposants WindowsExplorateur de fichiers
  3. Double-cliquez sur Désactiver les raccourcis Windows+X si vous souhaitez désactiver le menu utilisateur avancé
  4. Pour un contrôle plus granulaire, accédez à Configuration de l'ordinateurModèles d'administrationSystème
  5. Cherchez des politiques liées aux extensions de shell et aux menus contextuels
  6. Pour désactiver tous les gestionnaires de menus contextuels tiers, créez une nouvelle entrée de registre :
  7. Appuyez sur Windows + R, tapez regedit, et appuyez sur Entrée
  8. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked
  9. Si la clé Blocked n'existe pas, cliquez avec le bouton droit sur Shell Extensions et sélectionnez NouveauClé, nommez-la Blocked
  10. Pour chaque CLSID d'extension de shell problématique (trouvé dans ShellExView), créez une nouvelle valeur de chaîne avec le CLSID comme nom
  11. Définissez les données de la valeur sur le nom de l'extension pour référence
  12. Redémarrez l'Explorateur Windows ou redémarrez pour appliquer les modifications
Avertissement : L'Éditeur de stratégie de groupe est uniquement disponible dans les éditions Windows Pro et Enterprise. Sauvegardez toujours le registre avant de faire des modifications.
05

Gestion avancée des extensions de shell PowerShell

Utilisez PowerShell pour gérer et dépanner les extensions de shell de manière programmatique.

  1. Appuyez sur Windows + X et sélectionnez Windows PowerShell (Admin)
  2. Exécutez ce script pour lister toutes les extensions de shell enregistrées :
Get-ChildItem "HKLM:\SOFTWARE\Classes\*\shellex\ContextMenuHandlers" -Recurse | ForEach-Object {
    $clsid = $_.GetValue("")
    if ($clsid) {
        $clsidPath = "HKLM:\SOFTWARE\Classes\CLSID\$clsid"
        if (Test-Path $clsidPath) {
            $name = (Get-ItemProperty $clsidPath -ErrorAction SilentlyContinue)."(default)"
            Write-Output "Extension : $name, CLSID : $clsid, Chemin : $($_.Name)"
        }
    }
}
  1. Pour désactiver une extension de shell spécifique par CLSID, exécutez :
$clsid = "{CLSID-HERE}"
$blockPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked"
if (!(Test-Path $blockPath)) {
    New-Item -Path $blockPath -Force
}
New-ItemProperty -Path $blockPath -Name $clsid -Value "Disabled Extension" -PropertyType String -Force
  1. Pour réactiver une extension bloquée :
$clsid = "{CLSID-HERE}"
$blockPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked"
Remove-ItemProperty -Path $blockPath -Name $clsid -ErrorAction SilentlyContinue
  1. Redémarrez Explorer pour appliquer les modifications :
Stop-Process -Name explorer -Force
Start-Process explorer
  1. Créez un script de surveillance pour suivre les performances du menu contextuel :
$stopwatch = [System.Diagnostics.Stopwatch]::StartNew()
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Cursor]::Position = [System.Drawing.Point]::new(500, 500)
[System.Windows.Forms.SendKeys]::SendWait("{F10}")
$stopwatch.Stop()
Write-Output "Temps de réponse du menu contextuel : $($stopwatch.ElapsedMilliseconds) ms"
Validation

Vérification

Pour vérifier que le problème du menu contextuel a été résolu :

  1. Cliquez avec le bouton droit sur le bureau - le menu contextuel devrait apparaître en 1-2 secondes
  2. Cliquez avec le bouton droit sur différents types de fichiers (.txt, .jpg, .exe) pour tester différents gestionnaires de contexte
  3. Cliquez avec le bouton droit sur les dossiers dans l'Explorateur de fichiers pour s'assurer que les menus contextuels des dossiers se chargent rapidement
  4. Testez les menus contextuels à différents endroits : bureau, Explorateur de fichiers, lecteurs réseau
  5. Ouvrez le Gestionnaire des tâches et surveillez l'utilisation du CPU lors du clic droit - elle devrait rester faible
  6. Exécutez cette commande PowerShell pour mesurer le temps de réponse du menu contextuel :
Measure-Command { [System.Windows.Forms.SendKeys]::SendWait("{APPS}") }

Un menu contextuel sain devrait répondre en moins de 500 millisecondes. Si les temps de réponse sont toujours supérieurs à 2-3 secondes, des extensions de shell supplémentaires peuvent devoir être désactivées.

Si ça ne fonctionne pas

Dépannage avancé

Si les méthodes ci-dessus n'ont pas résolu le problème de gel du menu contextuel, essayez ces étapes de dépannage avancées :

  • Vérifiez les mises à jour Windows : Installez les dernières mises à jour cumulatives car Microsoft corrige régulièrement les problèmes de compatibilité des extensions de shell
  • Exécutez le Diagnostic de la mémoire Windows : Appuyez sur Windows + R, tapez mdsched.exe, et redémarrez pour vérifier les problèmes de RAM pouvant causer des blocages de shell
  • Effectuez une mise à niveau sur place : Utilisez le support d'installation de Windows 11 pour réparer les fichiers système tout en conservant les programmes et les données intacts
  • Vérifiez le Visualiseur d'événements : Recherchez les erreurs d'application liées à explorer.exe ou aux extensions de shell au moment où les problèmes de menu contextuel se produisent
  • Test en mode sans échec : Démarrez en mode sans échec et testez les menus contextuels - s'ils fonctionnent normalement, un pilote ou un service tiers est en cause
  • Créez un nouveau profil utilisateur : Testez les menus contextuels avec un nouveau compte utilisateur pour exclure la corruption du profil
  • Utilisez Process Monitor : Exécutez ProcMon lors des opérations de menu contextuel pour identifier les retards d'accès aux fichiers ou les problèmes de registre
Avertissement : Si aucune de ces méthodes ne fonctionne, envisagez de sauvegarder les données et d'effectuer une installation propre de Windows, car le problème peut être causé par une corruption profonde du système.

Questions Fréquentes

Qu'est-ce qui cause le gel ou le chargement lent du menu contextuel de Windows ?+
Le gel du menu contextuel est principalement causé par des extensions de shell tierces problématiques provenant d'applications installées. Ces extensions s'intègrent à l'Explorateur Windows pour ajouter des éléments de menu, mais peuvent provoquer des retards si elles sont mal codées, incompatibles avec votre version de Windows ou subissent des délais d'attente réseau. Les coupables courants incluent les applications de stockage cloud (OneDrive, Dropbox), les logiciels antivirus, les lecteurs multimédias et les utilitaires d'archivage. Le problème peut également résulter d'entrées de registre corrompues ou d'extensions conflictuelles essayant d'accéder aux mêmes ressources simultanément.
ShellExView est-il sûr à utiliser et va-t-il endommager mon système ?+
ShellExView est complètement sûr et est développé par NirSoft, une entreprise de logiciels réputée pour ses utilitaires système. L'outil ne fait que lire les informations système et vous permet de désactiver les extensions shell - il ne supprime ni ne modifie les fichiers système. La désactivation des extensions shell via ShellExView est réversible ; vous pouvez toujours les réactiver plus tard. L'outil empêche simplement Windows de charger des extensions spécifiques, ce qui équivaut à désinstaller temporairement le logiciel associé. Téléchargez toujours ShellExView depuis le site officiel de NirSoft pour garantir l'authenticité.
Comment puis-je savoir quelle extension de shell cause le problème ?+
Utilisez ShellExView pour identifier les extensions problématiques en vous concentrant sur les entrées de type 'Menu contextuel' provenant de développeurs tiers. Recherchez les extensions des logiciels récemment installés, en particulier les applications de stockage cloud, antivirus ou multimédia. Désactivez les extensions une par une, redémarrez l'Explorateur Windows après chaque modification et testez le menu contextuel. Cette approche systématique aide à identifier le coupable exact. Vous pouvez également vérifier le Visualiseur d'événements Windows pour les erreurs d'application liées à explorer.exe, ce qui peut indiquer quelle extension provoque des délais d'attente ou des plantages.
La désactivation des extensions de shell affectera-t-elle la fonctionnalité de mes programmes installés ?+
La désactivation des extensions shell supprime uniquement l'intégration du menu contextuel - la fonctionnalité principale du programme reste intacte. Par exemple, désactiver une extension de stockage cloud n'arrêtera pas la synchronisation des fichiers, mais vous perdrez les options de synchronisation par clic droit. La plupart des applications offrent des moyens alternatifs d'accéder à leurs fonctionnalités via leur interface principale, les icônes de la barre d'état système ou les raccourcis clavier. Si vous constatez que vous avez besoin de la fonctionnalité d'une extension spécifique, vous pouvez la réactiver dans ShellExView et rechercher des solutions alternatives ou des mises à jour auprès du fournisseur de logiciels.
Puis-je empêcher les problèmes d'extension de shell de se reproduire ?+
Oui, plusieurs mesures préventives peuvent minimiser les problèmes futurs d'extension de shell : Gardez Windows et tous les logiciels à jour pour assurer la compatibilité ; soyez sélectif lors de l'installation de logiciels et décochez les options pour ajouter des extensions de shell pendant l'installation ; examinez régulièrement les extensions de shell installées à l'aide de ShellExView et supprimez celles inutilisées ; évitez d'installer plusieurs applications avec des fonctionnalités similaires (comme plusieurs utilitaires d'archivage) qui pourraient entrer en conflit ; créez des points de restauration système avant d'installer de nouveaux logiciels ; et envisagez d'utiliser Windows Sandbox ou des machines virtuelles pour tester de nouveaux logiciels avant de les installer sur votre système principal.
Emanuel DE ALMEIDA
Écrit par

Emanuel DE ALMEIDA

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Discussion

Partagez vos réflexions et analyses

Vous devez être connecté pour commenter.

Chargement des commentaires...