Dans les opérations quotidiennes, le menu contextuel du système Windows joue un rôle très important, et la conception de l'interface de la barre de menus cachée de Vista renforce encore la fonction du menu contextuel. Par conséquent, si vous souhaitez améliorer l'efficacité du travail dans le système Vista, vous pouvez personnaliser le menu contextuel en fonction de vos propres habitudes, simplifiant ainsi le processus d'opération fastidieux d'origine.
Menu contextuel pratique de Vista
De nombreux utilisateurs savent que le système Vista fournit un ensemble étendu de menus contextuels. Lorsque vous sélectionnez un fichier ou un dossier, maintenez la touche Maj enfoncée et cliquez sur le bouton droit de la souris, vous verrez deux options cachées dans le menu contextuel : "Ici, ouvrez une fenêtre de commande sur" et "Copier comme chemin". Parmi eux, « Ouvrir la fenêtre de commande ici » peut ouvrir rapidement une fenêtre d'invite de commande à l'emplacement du répertoire spécifié ; l'élément de menu « Copier comme chemin » peut copier l'adresse d'un fichier ou d'un dossier dans le presse-papiers du système. Cependant, le menu étendu de Vista ne peut toujours pas répondre aux besoins de la plupart des utilisateurs, et les opérations couramment utilisées peuvent également être ajoutées au menu contextuel.
Ouvrez le menu de cryptage et déchiffrement EFS
Exécutez Regedit, ouvrez l'éditeur de registre, développez HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced, puis créez une nouvelle valeur DWORD nommée « EncryptionContextMenu » dans le volet de droite et définissez la valeur de clé sur « 1 ». Après confirmation, appuyez sur F5 pour actualiser le registre et quitter. À ce stade, les éléments « Cryptage » ou « Décryptage » seront ajoutés au menu contextuel du fichier ou du dossier, grâce auquel vous pourrez rapidement terminer les opérations de cryptage et de décryptage du fichier.
Videz facilement la corbeille
Normalement, vous devez cliquer sur l'icône de la corbeille pour afficher le menu « Vider la corbeille ». Si vous souhaitez vider la corbeille en cliquant n'importe où sur le bureau ou sur un espace vide dans une fenêtre de dossier, vous pouvez le faire en modifiant le registre. Créez un nouvel élément "" sous la branche HKEY_CLASSES_ROOTDirectoryBackgroundShellexContextMenuHandlers du registre et quittez après confirmation. De cette façon, vous pouvez rapidement vider la corbeille via le menu contextuel du bureau.
Copier/déplacer vers un dossier
Sous la branche HKEY_CLASSES_ROOTAllFilesystemObjectsShellexContextMenuHandlers du registre, créez un nouvel élément « Copier vers » et modifiez la valeur de clé par défaut dans le volet de droite en « ». . De même, créez un nouvel élément « Déplacer vers » sous la branche de registre ci-dessus, modifiez sa valeur de clé par défaut en « » et ajoutez l'option « Déplacer vers le dossier » au menu contextuel.
Enregistrer/désenregistrer les fichiers DLL
L'enregistrement ou la désinscription des fichiers DLL est également une opération fréquemment utilisée, ces deux opérations peuvent donc également être intégrées dans le menu contextuel. La méthode spécifique est la suivante : Créez respectivement nommés "Register" et "Unregister" sous la branche HKEY_CLASSES_ROOTDllfileShell du registre. sous-clé, modifiez les valeurs de clé par défaut correspondantes en "Enregistrer la DLL" et "Désenregistrer la DLL". Ensuite, créez des sous-clés nommées « Commande » sous les sous-clés créées ci-dessus et modifiez la valeur de clé par défaut « Commande » de la DLL enregistrée en « Regsvr32 %1 » et la valeur de clé par défaut « Commande » de la DLL non enregistrée. remplacé par « Regsvr32 /u %1 ».
Redémarrez rapidement votre ordinateur
Si vous souhaitez redémarrer rapidement l'ordinateur à partir du bureau, vous pouvez créer un nouvel élément « Redémarrer » sous la branche HKEY_CLASSES_ROOTDirectoryBackgroundshell du registre, modifier la valeur de clé par défaut dans le volet de droite en « Redémarrer l'ordinateur » et ajouter le « Redémarrer ». sous-clé Créez un nouvel élément "Command" ci-dessous, puis modifiez sa valeur de clé par défaut en "ShutDown -r -t 00".
Développer le menu en cascade
Le menu contextuel du système Vista comprend également de nombreux menus en cascade, tels que « Envoyer à », « Ouvrir avec », etc. Ces menus en cascade peuvent également être personnalisés selon vos propres habitudes.
Personnaliser le menu "Ouvrir avec"
L'élément de menu "Ouvrir avec" de Vista est très utile. Par exemple, pour un même fichier vidéo, vous pouvez rapidement appeler différents lecteurs pour la lecture via le menu « Ouvrir avec » sans modifier l'association du fichier. Tant qu'un programme est appelé pour ouvrir un fichier via "Ouvrir avec" "Sélectionner un programme", ce programme sera automatiquement ajouté à l'élément "Ouvrir avec".
Après que le système a été utilisé pendant un certain temps, à mesure que le nombre d'éléments dans le menu « Ouvrir avec » augmente, la vitesse d'apparition du menu contextuel sera ralentie. À ce stade, il est nécessaire de le faire. nettoyez-le. Prenons comme exemple le menu "Ouvrir avec" pour nettoyer les fichiers au format AVI non recommandé par le système : exécutez Regedit, ouvrez l'éditeur de registre, développez HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.avi dans l'ordre, sélectionnez le sous-élément "OpenWithList", et vous pouvez voir dans le volet de droite que le manuel Les fichiers AVI ajoutés ne sont pas associés à divers programmes recommandés par le système. Sélectionnez les éléments qui doivent être nettoyés, appuyez sur la touche « DEL » pour les supprimer, puis quittez le registre après l'actualisation.
Menu "Envoyer à" étendu
Le menu "Envoyer vers" correspond à un dossier "Envoyer vers", qui se trouve dans le répertoire "%UserProfile%AppDataRoamingMicrosoftWindows" du système Vista. Le contenu de ce dossier correspond aux options du menu en cascade "Envoyer vers". Par exemple, créez un dossier nommé « MyBak » sur le lecteur E, puis cliquez avec le bouton droit et faites glisser ce dossier dans le dossier « SendTo », créez un raccourci et renommez-le en « Sauvegarde sur MyBak ». À ce stade, cliquez avec le bouton droit sur le fichier dans le gestionnaire de ressources, puis exécutez « Envoyer vers » et « Sauvegarder sur MyBak » pour sauvegarder rapidement le fichier, ce qui est rapide et pratique.
Menu "Nouveau" étendu
Pour les types de fichiers enregistrés dans le système Vista, vous pouvez ajouter un nouvel élément "ShellNew" sous l'extension correspondante de la branche HKEY_CLASSES_ROOT du registre, puis spécifier les paramètres de création de nouveaux fichiers par le système. les premières consistent à ajouter les valeurs "NullFile" et "Command" afin que ce type de fichier puisse être ajouté au nouveau menu en cascade.
Dans la branche HKEY_CLASSES_ROOT.htm du registre, créez un nouvel élément "ShellNew", puis créez une nouvelle valeur de chaîne "NullFile", la valeur de la clé est vide, appuyez sur la touche F5 pour actualiser le registre et quitter. À ce stade, faites un clic droit sur le bureau et ouvrez le menu en cascade "Nouveau". Vous pouvez voir qu'il y a un élément supplémentaire "Document HTML". Lorsque vous devez supprimer des types de fichiers inutiles dans le menu "Nouveau", recherchez simplement l'extension de fichier correspondante dans le registre, puis supprimez la sous-clé "ShellNew" en dessous.
Ajustement de la classification du menu contextuel
Les amis prudents découvriront certainement que certains éléments du menu contextuel ne concernent qu'un certain type de fichier, type de dossier ou lecteur, c'est-à-dire que le menu contextuel n'apparaîtra que lorsque l'on clique sur l'objet correspondant. Pour ces menus contextuels spécifiques, vous pouvez les personnaliser des manières suivantes.
Menu contextuel pour le type de fichier spécifié
Dans les versions précédentes de Windows, l'ajout ou la modification du menu contextuel d'un type de fichier spécifié pouvait être effectué via l'onglet « Options des dossiers » « Types de fichiers », tandis que l'option « Programmes par défaut » remplacée par le système Vista ne pouvait modifier que le type de fichier ou protocole avec Il est associé à un programme spécifique et ne peut pas personnaliser le menu contextuel. Par conséquent, les utilisateurs doivent modifier manuellement le registre pour ajouter ou supprimer le menu contextuel pour des types de fichiers spécifiques dans les systèmes Vista.
L'option « Programmes par défaut » de Vista peut uniquement associer un type de fichier ou un protocole à un programme spécifique et ne peut pas personnaliser le menu contextuel.
Pour donner un exemple simple, pour ajouter un élément « Modifier » au menu contextuel d'un fichier .pls (playlist), la méthode est la suivante : créer une nouvelle sous-clé nommée « Modifier » sous la branche HKEY_CLASSES_ROOTPlsfileShell du registre, et modifier la valeur de clé par défaut sur « Modifier » et créez une sous-clé en dessous nommée « Commande », puis modifiez la valeur de clé par défaut dans le volet de droite sur « Bloc-notes %1 », confirmez et actualisez le registre pour quitter.
Menu contextuel des objets de classe de fichiers
L'ajout d'options de menu contextuel pour les objets fichier peut également être réalisé en modifiant le registre. Par exemple, ajoutez un élément « Annuler les attributs de fichier » au menu contextuel de tous les fichiers pour annuler les attributs en lecture seule, masqués et système des fichiers. Exécutez Regedit, créez un nouvel élément "HRS" sous la branche HKEY_CLASSES_ROOT*Shell du registre, modifiez sa valeur de clé par défaut en "Annuler les attributs du fichier", puis créez un nouvel élément sous "HRS", nommez-le "Command" et modifiez à droite Modifiez la valeur de clé par défaut dans le volet latéral en "Attrib -h -r -s %1", confirmez et quittez. Maintenant, cliquez avec le bouton droit sur n'importe quel fichier et exécutez « Annuler les attributs du fichier » pour éliminer simultanément divers attributs de ce fichier.
Menu contextuel des objets de type dossier
Pour ajouter des options de menu contextuel pour les objets de dossier, vous pouvez utiliser la méthode ci-dessus pour effectuer les mêmes paramètres sous la branche [HKEY_CLASSES_ROOTDirectoryShell] du registre. Par exemple, pour ajouter un élément « Ouvrir dans une nouvelle fenêtre » au menu contextuel d'un dossier, la méthode est la suivante : créer un nouvel élément « NewWindow » sous la branche HKEY_CLASSES_ROOTDirectoryShell du registre, modifier sa valeur de clé par défaut en « Ouvrir ». dans une nouvelle fenêtre", puis créez un nouvel élément "Commande" sous "Nouvelle fenêtre", modifiez la valeur de clé par défaut dans le volet de droite en "Explorateur %1", confirmez et actualisez le registre pour quitter. De cette façon, vous pouvez ouvrir une nouvelle fenêtre pour le dossier dans la fenêtre de l'explorateur via le menu créé ci-dessus.
Menu contextuel pour les objets de classe de lecteur
Si vous souhaitez activer rapidement l'économiseur d'écran, vous pouvez entrer l'économiseur d'écran dans le menu contextuel du lecteur. La méthode est la suivante : créez un nouvel élément "LoadSCR" sous la branche HKEY_CLASSES_ROOTDriveShell du registre, modifiez sa valeur de clé par défaut. sur "économiseur d'écran" et ajoutez un autre élément sous cet élément. Créez un nouvel élément "Command", définissez la valeur de clé par défaut dans le volet de droite sur "Scrnsave.scr /s" et quittez l'éditeur de registre après confirmation. À ce stade, cliquez avec le bouton droit sur n'importe quel lecteur et sélectionnez « Écran de veille » dans le menu pour exécuter directement le programme d'économiseur d'écran.
Menu contextuel pour tous les fichiers et dossiers
Si vous souhaitez ajouter des éléments de menu spécifiques au menu contextuel de tous les fichiers et dossiers, vous pouvez développer HKEY_CLASSES_ROOTAllFilesystemObjects dans l'éditeur de registre, puis créer une nouvelle « commande Shell » dans l'ordre. Pour la méthode de fonctionnement, vous pouvez vous référer. à l’exemple introduit plus tôt.
Nettoyer et optimiser le menu contextuel
La personnalisation du menu contextuel en fonction de vos propres habitudes de fonctionnement dans le système Vista peut éviter les opérations fastidieuses d'origine et améliorer l'efficacité du travail. Cependant, un trop grand nombre de menus contextuels ralentira également la vitesse de réponse du système, en particulier lorsque de nombreux logiciels sont installés, ils ajouteront leurs propres menus contextuels au système, ce qui rendra le menu contextuel du système gonflé et ne répondra plus. Alors, comment nettoyer et optimiser le menu contextuel ?
Le menu contextuel des logiciels couramment utilisés peut être optimisé via les paramètres d'options. Par exemple, WinRAR permet aux utilisateurs de réduire le menu contextuel du shell. Cette option est incluse dans les onglets "Options", "Paramètres" et "Complet". D'autre part, les utilisateurs peuvent également utiliser certains outils auxiliaires du système, tels que Vista Optimization Master, Super Rabbit, etc. pour nettoyer et optimiser le menu contextuel du système. Pour certaines options de menu contextuelles difficiles, la situation spécifique doit être adaptée. analysé puis effectué manuellement.
-