Résoudre les problèmes liés au menu contextuel de clic droit lent sous Windows 7/8
J'ai récemment mis à niveau un ordinateur portable vers Windows 8.1 et j'ai rencontré un problème très gênant. Chaque fois que j'essayais de cliquer avec le bouton droit de la souris sur quelque chose sur le bureau ou dans l'Explorateur Windows, le menu contextuel prendrait entre 10 et 25 secondes à charger! Le problème était particulièrement grave sur le bureau où j’avais une fois attendu 30 secondes pour que le menu apparaisse..
Je me souviens d’avoir eu ce problème sur une machine Windows 7 il ya quelques années, mais c’est parce que j’ai eu beaucoup d’entrées de merde (extensions tierces) ajoutées à mon menu contextuel par un clic droit par divers programmes. Je vais aussi parler de la façon de résoudre ce problème également dans cet article. Un moyen rapide de vérifier s’il s’agit d’une extension tierce à l’origine du problème ou de Windows 8.1 consiste à redémarrer en mode sans échec. Si vous n'avez pas le problème en mode sans échec, passez à la section intitulée «Désactiver les extensions tierces»..
Méthode 1 - Pilote graphique / adaptateur
Dans mon cas, il s’agissait d’un problème lié au pilote graphique de cet ordinateur portable. J'ai effectué la mise à niveau vers Windows 8.1 un peu trop rapidement avant la publication d'un pilote graphique pour mon matériel. Heureusement, lorsque j'ai consulté le site Web du fabricant, il y avait un nouveau pilote graphique pour Windows 8.1. J'ai eu beaucoup de chance car il y a encore quelques ordinateurs sur lesquels je n'ai pas encore de pilotes graphiques mis à jour pour Windows 8.1..
Même s'il n'y a pas de pilote spécifique pour Windows 8.1, essayez de télécharger le dernier pilote Windows 8 car cela pourrait également vous convenir. S'il n'y a même pas de pilote Windows 8, il vous suffira d'attendre ou de revenir à Windows 7 si vous ne pouvez pas supporter le clic droit lent. Enfin, certains utilisateurs ont eu de la chance en désinstallant simplement le pilote graphique actuel, puis en le réinstallant. Cela semble résoudre le problème s'il y avait une sorte de corruption.
L’autre astuce qui a fonctionné pour certaines personnes consiste à accéder au Gestionnaire de périphériques, à cliquer avec le bouton droit de la souris sur la carte graphique et à choisir Désactiver. Vous pouvez soit essayer de le réactiver à nouveau, soit vous pouvez redémarrer l'ordinateur une fois, puis activer l'adaptateur. Pour une raison quelconque, cela a corrigé le clic droit lent sur Windows 8.1 pour plusieurs utilisateurs.
Méthode 2 - Désactiver les extensions tierces
Si le pilote graphique ne résout pas votre problème ou si vous rencontrez ce problème sous Windows 7, Vista, etc., il est probablement lié aux entrées affichées dans le menu contextuel par clic droit. Si vous avez un menu contextuel qui ressemble à celui ci-dessous, ce serait certainement votre problème..
En toute honnêteté, cependant, ce n'est pas seulement le nombre d'éléments du menu contextuel qui peut le ralentir. Parfois, vous ne disposez que de quelques éléments supplémentaires, mais une mauvaise entrée ralentit le chargement de tout le menu. Quoi qu'il en soit, il est temps d'examiner toutes ces entrées et, le cas échéant, de provoquer le problème. La meilleure façon de faire est d’utiliser un programme appelé ShellExView de NirSoft..
Allez-y, téléchargez-le et lancez-le. C'est un très petit programme et vous n'avez même pas besoin de l'installer. Il dit que cela ne fonctionne que sous Windows 7, mais il fonctionne parfaitement sous Windows 8 et Windows 8.1. Lorsque vous l'exécutez, vous obtenez une liste gigantesque d'éléments, ce qui n'a aucun sens. La première chose à faire est d'activer le filtre.
Allez-y et cliquez sur Les options et alors Filtrer par type de poste. Dans la liste, vous allez vouloir sélectionner Menu contextuel et désélectionner tout le reste.
Maintenant, la liste devrait être beaucoup plus courte. Malgré tout, même lors d’une installation propre de Windows 8.1, il y avait plus de 30 entrées. Vous pouvez pratiquement ignorer tous les systèmes, facilement identifiables Système d'exploitation Microsoft Windows pour Nom du produit et Microsoft Corporation pour l'entreprise.
L'avantage de ce programme est que vous pouvez l'utiliser pour désactiver rapidement toutes les extensions sans les supprimer. En bas, je vais vous montrer comment trouver les entrées dans le registre, mais cette méthode implique de les supprimer. Ici, vous pouvez simplement les désactiver et voir si cela résout votre problème.
Allez-y et sélectionnez toutes les entrées non-Microsoft en utilisant la touche CTRL ou SHIFT de votre clavier. Une fois que vous les avez sélectionnés, allez à Fichier et cliquez sur Désactiver les éléments sélectionnés.
Allez-y et redémarrez votre ordinateur en espérant que le problème disparaisse! Si c'est le cas, vous savez que c'est l'une des extensions. Maintenant, vous pouvez les activer un par un, vous déconnecter et vous reconnecter et voir quelle entrée provoque le chargement lent du menu contextuel..
Méthode 3 - Logiciels installés
Si les deux méthodes ci-dessus ne résolvent pas votre problème, le troisième problème le plus probable est la présence d'un logiciel installé qui interfère avec le processus du clic droit. Quelques programmes qui me viennent à l’esprit sont les applications StarDock telles que Fences, Start8 et WindowBlinds. Ces programmes s’accrochent vraiment à Windows et changent le comportement avec le look.
Si vous avez installé un programme de personnalisation ou de personnalisation pour changer l'apparence de Windows, il vaudrait certainement la peine d'essayer de désinstaller ce programme et de voir ce qui se passe..
Méthode 4 - Clés de Registre
Il ne reste plus beaucoup d’options à ce stade et cela signifie généralement qu’il est temps de consulter le registre. Utilisez-le définitivement en dernier recours et veillez à sauvegarder votre ordinateur avant de supprimer quoi que ce soit du registre. Maintenant que j'ai dit cela, ces entrées ne sont pas critiques pour Windows, donc même si vous supprimez quelque chose que vous n'avez pas besoin de supprimer, cela ne gâchera pas votre installation de Windows..
Allez-y et ouvrez l'éditeur de registre en ouvrant la barre des charmes et en tapant regedit. Ensuite, accédez à la clé suivante:
HKEY_CLASSES_ROOT \ Répertoire \ background \ shellex \ ContextMenuHandlers
Sur une nouvelle installation de Windows, il est complètement vide, comme ceci:
Si vous voyez des entrées ici, vous pouvez essayer d'en supprimer certaines. Vous devriez être capable de dire ce qu'ils font par leur nom. Par exemple, vous pouvez voir Intel Graphics ou NVidia si ceux-ci sont installés. Vous pouvez également sauvegarder cette clé en entier en cliquant avec le bouton droit de la souris sur ContextMenuHandlers et en choisissant Exportation.
Si quelque chose ne fonctionne pas plus tard, allez simplement dans Fichier et Importer pour rajouter la clé telle qu'elle était avant de commencer à la modifier. De cette façon, vous pouvez supprimer des entrées même si vous n'êtes pas sûr de ce qu'elles font.
C'est à peu près tout. Je n'ai jamais rencontré de menu contextuel de clic droit lent qui n'a pas été corrigé par l'une des méthodes ci-dessus. Si vous rencontrez toujours des difficultés ou si vous avez une question sur votre situation, postez un commentaire ici et nous essaierons de vous aider. Prendre plaisir!