Comment trouver la valeur de registre pour un élément de menu contextuel sous Windows 10
Il est relativement aisé de personnaliser les options affichées dans le menu contextuel. Si vous avez élaboré un script que vous désirez exécuter directement depuis ce menu, vous pouvez l'intégrer en effectuant des modifications dans le registre système ou en recourant à un outil spécialisé d'édition de menu contextuel. Ces utilitaires sont nombreux et offrent une interface utilisateur graphique intuitive, simplifiant ainsi l'ajout d'éléments et limitant les risques d'erreurs humaines. Si votre objectif n'est pas de modifier le menu contextuel, mais plutôt d'identifier la valeur de registre associée à un élément précis, un outil gratuit et léger tel que ShellExView peut vous être très utile.
Localiser la valeur de registre d'un élément du menu contextuel
Téléchargez ShellExView. Une fois l'application lancée, utilisez la fonction de recherche pour localiser l'élément du menu contextuel dont vous cherchez la valeur de registre. La recherche ne tient pas compte de la casse, mais il est important de saisir le terme exact. Une fois l'élément identifié dans la liste, faites un clic droit sur l'un des en-têtes de colonne.
Dans le menu contextuel de l'en-tête de colonne, choisissez l'option "Ouvrir CLSID dans RegEdit". Cette action ouvrira l'Éditeur de Registre et vous dirigera directement vers la clé et la valeur qui contrôlent l'élément de menu contextuel sélectionné.

En théorie, vous pourriez maintenant modifier cet élément, mais certaines restrictions peuvent s'appliquer. Bien qu'il soit possible d'ajouter des options au menu contextuel, la modification d'éléments préexistants, tels que l'option "Ouvrir avec", s'avère plus complexe. En effet, l'Éditeur de Registre ne vous permet pas de modifier directement la clé associée. Des solutions alternatives, comme l'utilisation d'un éditeur de menu contextuel ou la prise de possession de la clé, existent, mais elles comportent des risques. Il est donc crucial de sauvegarder le registre au préalable.
Pour les entrées ajoutées par des applications tierces, la modification de leurs options de menu contextuel est généralement plus aisée. Cependant, même dans ce cas, il est vivement conseillé de sauvegarder le registre avant toute manipulation.
ShellExView devrait être en mesure de localiser la majorité des options du menu contextuel. Toutefois, si vous ne parvenez pas à trouver un élément spécifique, vous pouvez essayer ShellMenuView, une application du même développeur. ShellMenuView se concentre principalement sur les éléments ajoutés par des applications tierces, contrairement aux options par défaut de Windows 10. Elle peut donc s'avérer utile dans votre recherche. L'utilisation combinée de ces deux applications devrait vous permettre de localiser toutes les options du menu contextuel et leurs valeurs de registre correspondantes. ShellMenuView possède une colonne dédiée affichant la valeur de registre, facilitant ainsi l'accès à l'entrée de registre pertinente.