In questo articolo verrà mostrato come intervenire sul menu contestuale ed eventualmente ripulirlo agendo tramite il registro di sistema.
I menu contestuali principali presenti in Windows sono 3: quello relativo ai file, alle cartelle e al desktop.
1. Menu Contestuale relativo ai file
- Premere la combinazione di tasti WIN+R per aprire la finestra di dialogo Esegui e digitare regedit seguito da invio per avviare l'Editor del registro di sistema;
- Posizionarsi su
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
All'interno di tale chiave sono presenti gli handler visualizzati nel menu contestuale di tutti i tipi di file; - Per disabilitare una voce basta selezionare la relativa sottochiave presente in elenco, cliccare 2 volte sul valore (Predefinito) e, nel campo Dati valore, aggiungere il carattere - all'inizio del GUID.
HKEY_CLASSES_ROOT\AllFilesystemObjects
e
HKEY_CLASSES_ROOT\*\shell
FIG 1 - Windows, Disabilitare voce del menu contestuale tramite registro sistema |
2. Menu Contestuale relativo alle cartelle
Analogamente a quanto visto per il menu contestuale dei file è possibile andare a modificare quello relativo alle cartelle agendo sulle sottochiavi diHKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\shell
3. Menu Contestuale relativo al desktop
Gli elementi del registro relativi al menu contestuale del desktop si trovano all'interno delle chiaviHKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\Background\shell