Page d'accueil » comment » Comment nettoyer votre menu contextuel Windows en désordre

    Comment nettoyer votre menu contextuel Windows en désordre

    Si vous vous êtes déjà retrouvé en train de cliquer avec le bouton droit de la souris sur quelque chose et de vous demander d'où venaient tous ces déchets, vous n'êtes pas seul. Voulez-vous vous débarrasser de ce que vous n'utilisez pas et ajouter des éléments réellement utiles au menu contextuel? Vous pouvez.

    Windows inclut par défaut de nombreuses options dans ce menu contextuel, et cette liste s'allonge au fur et à mesure que vous installez plus d'applications. Il semble parfois que chaque application se bat pour un élément de votre menu contextuel et que la plupart d'entre nous n'en utilisent même pas la moitié. Nous allons vous montrer comment supprimer des éléments en modifiant votre registre, ainsi qu’une méthode de nettoyage plus simple à l’aide de quelques applications tierces gratuites. Nous vous indiquerons également comment ajouter des commandes plus utiles. Sans trop d'effort, vous pouvez éviter que votre menu contextuel soit encombré et surtout utile…

    … D'être rationalisé et efficace.

    Commençons.

    La méthode la plus difficile: supprimer des éléments du menu contextuel en modifiant le registre

    Si vous souhaitez nettoyer les choses d'une manière vraiment geek, vous pouvez le faire à partir de l'Éditeur du Registre sans avoir besoin d'un logiciel tiers. Nous reviendrons sur les outils les plus faciles un peu plus tard, mais nous pensons que cela aide de les utiliser pour comprendre comment ces éléments sont gérés dans le registre..

    Avertissement standardL'éditeur de registre est un outil puissant qui peut, s'il est mal utilisé, rendre votre système instable, voire inutilisable. Si vous n'avez jamais travaillé avec cela auparavant, envisagez de lire comment utiliser l'éditeur de registre avant de commencer. Et sauvegardez définitivement le registre (et votre ordinateur!) Avant d'apporter des modifications. Cela est particulièrement vrai lorsque vous suivez les instructions de cet article, car vous devrez chercher un peu pour trouver les entrées du menu contextuel qui ont une signification pour vous..

    Ouvrez l'éditeur de registre en cliquant sur Démarrer et en tapant «regedit». Appuyez sur Entrée pour ouvrir l'éditeur de registre, puis donnez-lui le droit de modifier votre ordinateur..

    Malheureusement, les éléments de votre menu contextuel ne se trouvent pas tous au même endroit dans le registre. Vous pouvez trouver la plupart des éléments de menu contextuel utilisés à la fois pour les fichiers et les dossiers en explorant l'une des clés suivantes dans le volet de navigation de gauche:

    HKEY_CLASSES_ROOT \ * \ shell
    HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers
    HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx

    Vous trouverez à la place des éléments de menu contextuels spécifiques aux dossiers uniquement:

    HKEY_CLASSES_ROOT \ Directory \ shell
    HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

    Vous devrez gérer les éléments du menu contextuel trouvés à ces emplacements un peu différemment, alors continuez à lire et nous expliquerons comment. Pour le moment, vous trouverez peut-être utile de localiser chacun de ces emplacements dans le registre et de les ajouter à votre liste de favoris pour faciliter leur navigation ultérieure..

    Supprimer les éléments "Shell"

    Jetons un coup d'oeil à un élément à titre d'exemple. J'utilise le lecteur vidéo VLC. Lorsque je l'ai installé, VLC a ajouté un élément de menu contextuel intitulé «Ajouter à la liste de lecture de VLC Media Player». Je ne l'utilise jamais et je préférerais que ce ne soit pas dans mon menu contextuel..

    Voici comment nous nous débarrassons de cet élément de menu. Dans l'Éditeur du Registre, accédez à la clé suivante:

    HKEY_CLASSES_ROOT \ Directory \ shell \ AddtoPlaylistVLC

    J'ai repéré le AddtoPlaylistVLC touche en parcourant le coquille clé recherchant des éléments à supprimer. Articles sous la régulière coquille les clés sont généralement très faciles à repérer et à gérer.

    Nous avons quelques options sur la façon de gérer cela. On pourrait juste supprimer ça AddToPlaylistVLC clé entièrement, et cela supprimerait l'élément du menu contextuel. Cependant, à moins de sauvegarder votre registre ou d'exporter la clé en premier et de suivre le fichier REG, il ne vous sera pas facile de le récupérer si vous changez d'avis..

    La deuxième option consiste à désactiver la clé au lieu de la supprimer. Pour ce faire, faites un clic droit sur le AddToPlaylistVLC quelle que soit la clé avec laquelle vous travaillez - et choisissez Nouveau> Valeur de chaîne. Nommez la nouvelle valeur de chaîne «LegacyDisable».

    Dès que vous créez le LegacyDisable valeur, le changement devrait être immédiat. Cliquez avec le bouton droit sur un fichier ou un dossier dans l'Explorateur de fichiers et vous pouvez voir que l'élément «Ajouter à la liste de lecture de VLC Media Player» a été supprimé du menu contextuel..

    Vous avez également une troisième option. Si vous utilisez occasionnellement un élément de menu, mais que vous ne voulez pas qu'il encombre votre menu contextuel habituel, vous pouvez le masquer dans le menu contextuel étendu que vous voyez uniquement lorsque vous maintenez la touche Maj enfoncée tout en cliquant avec le bouton droit de la souris sur un fichier ou un dossier. Pour ce faire, cliquez avec le bouton droit sur le AddToPlaylistVLC quelle que soit la clé avec laquelle vous travaillez - et choisissez Nouveau> Valeur de chaîne. Nommez la nouvelle valeur de chaîne «Extended».

    Maintenant, il n'apparaîtra que si vous faites un clic droit sur un dossier en maintenant Shift.

    Supprimer les éléments «Shellex»

    Vous avez probablement remarqué que certaines des clés de registre courantes que nous avons énumérées au début de cette section ont “shellex” (extension du shell) dans le nom au lieu de simplement “shell”. Vous devrez gérer ces types de clés un peu différemment. À titre d’exemple, nous allons aborder l’une des clés que nous avons mentionnées:

    HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

    Les éléments shellex seront un peu plus difficiles à déchiffrer, mais vous pouvez généralement trouver un élément à l'aide du nom de la clé à gauche. Ici, nous allons travailler avec le DropboxExt clé à l'intérieur du ContextMenuHandlers clé.

    Lorsque Dropbox est installé, il ajoute une commande «Move to Dropbox» au menu contextuel. Parce que je suis plutôt un dragueur et un compte-gouttes, je n'ai jamais utilisé cette commande et je vais m'en débarrasser..

    Vous ne pouvez pas utiliser les astuces avec le LegacyDisable et Élargi les valeurs de chaîne que nous avons décrites ci-dessus avec les éléments shellex. Vous pouvez toujours supprimer le tout DropboxExt clé pour la supprimer du menu contextuel (et assurez-vous de sauvegarder la clé si vous le faites), mais il existe un moyen simple de la désactiver. Il suffit de sélectionner la clé à gauche, puis de double-cliquer sur la valeur (Par défaut) dans cette clé pour ouvrir sa fenêtre de propriétés..

    Dans la fenêtre des propriétés, dans la zone «Données de la valeur», modifiez simplement la valeur déjà présente en mettant quelques tirets devant elle, en prenant soin de ne supprimer aucune des valeurs existantes. De cette façon, si vous changez d'avis, vous pouvez simplement revenir en arrière et supprimer les tirets. Lorsque vous avez terminé, cliquez sur "OK".

    La modification sera immédiate, alors cliquez avec le bouton droit de la souris sur quelque chose dans l'explorateur de fichiers et assurez-vous que la commande est partie..

    Malheureusement, en ce qui concerne les éléments shellex, il n’est pas possible de les masquer dans le menu contextuel étendu comme avec les éléments du shell. Vous pouvez seulement les supprimer ou les désactiver.

    Explorer d'autres lieux par type de fichier

    Si vous souhaitez supprimer des éléments de menu contextuel que vous voyez uniquement lorsque vous cliquez avec le bouton droit de la souris sur des types de fichiers spécifiques, vous pouvez également le faire. Ces éléments sont stockés ailleurs que dans les emplacements communs que nous avons déjà examinés. Pour les trouver, vous devez d’abord localiser la clé d’extension de fichier en regardant sous HKEY_CLASSES_ROOT pour cette extension, qui vous indiquera à son tour le nom de la clé que vous devez rechercher.

    À titre d'exemple, supposons que vous souhaitiez supprimer l'élément de menu permettant d'ouvrir un document Excel (XLSX) dans Excel lorsque vous cliquez dessus avec le bouton droit de la souris. Pourquoi voudriez-vous faire cela? Eh bien, vous n’allez probablement pas, mais c’est un exemple facile à regarder ici. D'autres applications peuvent ajouter différents types de commandes dont vous n'avez pas besoin..

    Commencez par examiner la clé de registre suivante pour l'extension XLSX:

    HKEY_CLASSES_ROOT \ .xlsx

    La colonne de données pour le (Défaut) La clé de shell vous permet de savoir que le type de fichier est «Excel.Sheet.12».

    Maintenant, vous pouvez parcourir cette clé d’extensions:

    HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell

    Et maintenant que vous avez localisé le bon coquille clé, vous pouvez utiliser les mêmes techniques que celles décrites dans la section précédente sur les éléments «shell» pour supprimer, désactiver ou masquer l’élément du menu contextuel étendu. Se souvenir du LegacyDisable et Élargi valeurs de chaîne? Oui, ceux qui travaillent ici aussi.

    La solution de facilité: supprimez des éléments du menu contextuel avec les utilitaires NirSoft

    Alors, maintenant que vous savez comment faire les choses à la dure, examinons la solution de facilité. Au lieu de modifier le registre, vous pouvez télécharger deux outils de NirSoft pour nettoyer votre menu contextuel. Pourquoi deux outils? Parce que l’un d’entre eux gère les éléments du shell et l’un des éléments shellex. Ils sont tous deux beaucoup plus faciles à utiliser que l’édition du registre, mais la compréhension en coulisse de la façon dont ces éléments sont traités dans le registre vous donnera un coup de pouce pour trier tous les éléments affichés par ces outils..

    Commencez par télécharger les deux outils. Le premier outil est ShellMenuView, qui gère les éléments du shell habituels. Le deuxième outil est ShellExView, qui gère les éléments shellex. Faites défiler vers le bas de ces deux pages pour trouver les liens de téléchargement. Les deux outils fonctionnent avec pratiquement toutes les versions de Windows à partir de 98 à partir de 10. Vous devez utiliser la version 32 bits ou 64 bits, selon que vous utilisez une version 32 bits ou 64 bits. édition de Windows.

    ShellMenuView est le premier outil que nous allons découvrir. Il nous permet de gérer tous ces éléments de shell classiques avec une interface facile à utiliser. Après avoir téléchargé et extrait l'outil, double-cliquez sur le fichier EXE pour l'exécuter. C'est un outil portable, donc il n'y a pas d'installation.

    Dans la fenêtre ShellMenuView, parcourez la liste jusqu'à ce que vous trouviez l'élément que vous souhaitez désactiver. Vous pouvez uniquement désactiver les éléments avec ces outils, sans les supprimer ni les masquer dans le menu contextuel étendu. Et au fait, ces outils désactivent les éléments en créant un LegacyDisable valeur de chaîne à l'intérieur de la clé appropriée, comme nous l'avons fait lorsque nous avons modifié le registre manuellement.

    Lorsque vous trouvez l'élément que vous recherchez, cliquez sur le bouton "Désactiver" de la barre d'outils (le voyant rouge)..

    Un autre avantage de l'utilisation de ces outils est que vous pouvez sélectionner plusieurs éléments, puis les désactiver tous en même temps. Dans notre exemple, nous ne désactivons l’élément «Ajouter à la liste de lecture de VLC Media Player» que lorsque vous cliquez avec le bouton droit de la souris sur un dossier (le même exemple que celui utilisé précédemment dans la section Registre), mais nous pourrions facilement sélectionner tous les éléments «Ajouter à». «Playlist» du lecteur multimédia VLC, puis cliquez sur «Désactiver» pour supprimer cette commande du menu contextuel de tous les types de fichiers pris en charge..

    Lorsque vous avez terminé de supprimer des éléments du shell, l'étape suivante consiste à lancer l'outil ShellExView et à supprimer les éléments shellex. Celui-ci fonctionne exactement de la même manière que le premier outil. Il suffit de sélectionner un ou plusieurs éléments, puis de cliquer sur le bouton «Désactiver» pour les supprimer de votre menu contextuel..

    Comment supprimer des éléments supplémentaires du menu contextuel

    Vous avez peut-être remarqué que quelques éléments du menu contextuel ne concernent ni les outils NirSoft ni les méthodes de registre habituelles que nous avons décrites: à savoir les éléments que vous trouvez dans les sous-menus «Ouvrir avec» et «Envoyer à»..

    Le menu «Ouvrir avec» est une fonction pratique lorsque vous ouvrez des fichiers avec plusieurs programmes. Chaque fois que vous ouvrez un fichier avec un programme particulier, ce programme est ajouté au menu «Ouvrir avec» pour ce type de fichier. Si vous avez déjà accidentellement ouvert un fichier avec le mauvais programme ou avec un programme que vous n'utilisez plus, vous avez probablement déjà constaté que ce menu était encombré au fil du temps. Heureusement, nous disposons d’un ensemble complet d’instructions pour vous guider dans la suppression de programmes du menu «Ouvrir avec»..

    Le menu «Envoyer à» est l’une de ces caractéristiques que les gens ont tendance à aimer et à utiliser tout le temps ou à ne jamais se soucier de rien. Lorsque vous installez Windows, certains éléments sont ajoutés au menu «Envoyer à» par défaut. D'autres sont ajoutés au fil du temps lorsque vous installez différentes applications. Si vous avez déjà souhaité pouvoir supprimer ce menu, c'est votre jour de chance! Nous avons un guide pour personnaliser les éléments du menu «Envoyer à» et un autre guide si vous souhaitez supprimer le menu «Envoyer à» de votre menu contextuel..

    Comment ajouter des éléments utiles au menu contextuel

    Maintenant que vous avez passé du temps à supprimer des éléments dont vous n’avez pas besoin de votre menu contextuel, vous pouvez vous concentrer sur l’ajout de certains éléments que vous pourriez réellement utiliser. Pour commencer, vous pouvez en fait ajouter à peu près n'importe quelle application ou raccourci que vous voulez dans le menu contextuel. Puisque vous avez maintenant tout lu sur les clés de registre à examiner lorsque vous supprimez des éléments, vous ne serez pas surpris d'apprendre que l'ajout d'éléments implique beaucoup de ces mêmes clés..

    Bien sûr, nous ne vous laisserions pas sans suggestions spécifiques de choses amusantes à ajouter à votre menu contextuel. Et nous avons couvert un tas d'entre eux. Par exemple, vous pouvez ajouter l’un des éléments suivants à votre menu:

    • Une commande «Ouvrir avec le bloc-notes» pour tous les fichiers
    • Une commande «Ouvrir PowerShell ici» pour les dossiers
    • Une commande “Défragmenter” pour les lecteurs
    • Une commande «S'approprier» pour les fichiers et les dossiers
    • Une commande pour copier la liste des fichiers dans un dossier
    • Une commande «Panneau de configuration» pour un accès rapide

    Alors, amusez-vous et faites preuve de créativité!


    Nous admettons que c’est une bonne quantité d’informations à absorber, rien que pour changer un menu auquel vous êtes probablement habitué, mais vous serez peut-être surpris de voir à quel point il est agréable d’utiliser un joli menu contextuel avec des commandes effectivement utiliser. Alors qu'est-ce que tu attends? Il est temps de commencer à rendre ces menus contextuels plus utiles!