Comme vous avez pu le remarquer avec Windows Vista,
il arrive régulièrement que l'on supprime la corbeille du Bureau (Menu contextuel : Supprimer)
au lieu de la vider (menu contextuel : Vider la corbeille). Voici une solution pour y remédier, elle a été testée et approuvée.
1. Récupération de la corbeille
Il est certes aisé de la récupérer :
Clic droit sur le Bureau > Personnaliser > Changer les icônes du bureau et cocher la case Corbeille. Pour finir : Appliquer.
2. Modification du menu contextuel
2.1. Objectif
Mais on peut également améliorer cela en modifiant la ligne "Supprimer" du menu contextuel (Merci à Claude37300 pour l'astuce) accessible par le clic droit.
Pour cela, nous allons procéder à une modification du registre.
Quitte à le répéter, faire une sauvegarde de ce dernier avant toute modification !
Cette modification permet d'effacer la ligne "Supprimer" et d'en ajouter une autre : "Rechercher...", ce qui permet :
- de ne plus être contraint de remettre la corbeille sur le bureau à chaque fois que vous voulez la vider.
- d'ajouter une fonction bien utile : accéder au panneau de recherche rapidement
2.2. Mise en oeuvre
Pour mettre en oeuvre la méthode :
- copiez/collez le script en fin d'astuce dans le Bloc-note, et l'enregistrer avec l'extension .reg, par exemple : corbeille.reg .
- Double cliquez sur le fichier, le contrôle de compte utilisateur Windows vous demande votre autorisation, dites "Continuer".
- L'éditeur du Registre affiche alors une alerte et vous demande s'il faut continuer. Répondez "Oui".
- L'éditeur de registre vous signalera enfin que la modification a été réalisée avec succès !
2.3. Vérification
Vous pouvez vérifier dans le menu contextuel de la Corbeille, l'option Supprimer a été effacée, et une nouvelle ligne à été ajoutée : "Rechercher...".
Bon usage !
3. Script : corbeille.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete]
@="Rechercher..."
"Description"="Removes Delete, replaces with Search.."
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\command]
@=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,65,00,78,00,70,\
00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,65,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec]
@="[FindFolder(\\\"%l\\\", %I)]"
"NoActivateHandler"=""
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec\Application]
@="Folders"
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\Delete\ddeexec\topic]
@="AppProperties"