Visualizzazione post con etichetta menu contestuale. Mostra tutti i post
Visualizzazione post con etichetta menu contestuale. Mostra tutti i post

mercoledì 11 maggio 2022

Windows 10: Ripristinare l'opzione "Apri con" nel menu contestuale

La funzione "Apri con" all'interno del menu contestuale viene spesso utilizzata per aprire un file con un determinato programma (diverso da quello predefinito) o per impostare una nuova app predefinita per quel tipo di file. La procedura consiste nel cliccare, con il tasto destro del mouse, sul file per poi andare sull'opzione "Apri con" e selezionare uno dei programmi dalla lista oppure cliccare su "Scegli un'altra app" per selezionare manualmente un'app non presente in elenco.
Può capitare che la voce "Apri con" non appaia all'interno del menu contestuale. In questo caso, per ripristinarla, basta intervenire all'interno del registro di sistema:
  • Premere la combinazione di tasti WIN+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\Open With se la chiave non è presente, crearla manualmente
  • Modificare il valore stringa "Predefinito" inserendo nel campo Dati valore la seguente stringa e cliccare su OK
    {09799AFB-AD67-11d1-ABCD-00C04FC30936}
    Ripristinare Apri con nel menu contestuale
    FIG 1 - Ripristinare Apri con nel menu contestuale

L'opzione "Apri con" nel menu contestuale dovrebbe essere disponibile immediatamente. In caso contrario, riavviare il processo explorer.exe o disconnettersi e riconnettersi al sistema.

Per chi non volesse mettere le mani all'interno del registro di sistema, dal seguente link è possibile scaricare il file .reg per ripristinare l'opzione "Apri con" all'interno del menu contestuale.






domenica 17 novembre 2019

Windows Quick Tip: Diventare proprietari di un file/directory tramite il menu contestuale

Può capitare che un file bloccato dal sistema non consenta l'accesso o la modifica neanche da parte dell'amministratore. In questi casi l'amministratore di sistema può ripristinare l'accesso diventando il proprietario del file. L'operazione può essere eseguita sia tramite GUI (tasto destro del mouse sul file, selezionare Proprietà quindi cliccare sulla scheda Sicurezza, pulsante Avanzate) sia tramite prompt dei comandi attraverso il comando takeown.
Windows 10, Modificare il proprietario di un file
FIG 1 - Windows 10, Modificare il proprietario di un file

Se ci troviamo spesso a dover acquisire la proprietà di un file o di una directory può essere utile aggiungere un'apposita voce all'interno del menu contestuale. Per farlo basta aggiungere le seguenti chiavi/valori al registro di sistema


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Diventa Proprietario"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Diventa Proprietario"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"


Le chiavi di registro sopra indicate aggiungono la voce Diventa Proprietario al menu contestuale che appare quando si clicca con il tasto destro del mouse su un file o su una cartella. Selezionando tale opzione vengono eseguiti i comandi takeown e icacls che consentono all'amministratore del sistema di acquisire la proprietà del file o della cartella (compreso il suo contenuto) e disporre dei permessi full-access.


Windows, menu contestuale Diventa Proprietario
FIG 2 - Windows, menu contestuale Diventa Proprietario


Dal seguente link è possibile scaricare il file .reg che aggiunge al registro di sistema le chiavi/valori sopra riportati. Basta cliccare due volte sul file .reg per importarlo all'interno del registro di sistema (non è necessario riavviare il sistema per rendere effettive le modifiche).
DOWNLOAD





lunedì 25 settembre 2017

Windows Quick Tip: Modificare il menu contestuale tramite registro di sistema

Il menu contestuale, quello che appare quando si clicca con il tasto destro del mouse, è una parte essenziale dell'interfaccia del sistema operativo di casa Microsoft. Alcuni programmi, quando vengono installati nel sistema, aggiungono nuove voci al menu contestuale e potrebbero renderlo più difficile da consultare.

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.
Altri elementi del menu contestuale dei file si trovano all'interno delle sottochiavi 
HKEY_CLASSES_ROOT\AllFilesystemObjects
e
HKEY_CLASSES_ROOT\*\shell
Windows, Disabilitare voce del menu contestuale tramite registro sistema
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 di
HKEY_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 chiavi
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\Background\shell




giovedì 9 aprile 2015

Windows Quick Tip: Abilitare la crittografia tramite menu contestuale

Microsoft, a partire da Windows 7, ha introdotto all'interno dei propri sistemi operativi la possibilità di crittografare file e cartelle al fine di proteggere i dati. Per effettuare tale operazione basta cliccare con il tasto destro del mouse sul file o sulla cartella, selezionare Proprietà dal menu contestuale e, quindi, cliccando su Avanzate, selezionare la voce Crittografa contenuto per la protezione dei dati.
Se vogliamo crittografare/decriptare una cartella o un file semplicemente scegliendo la relativa opzione dal menu contestuale possiamo procedere nel seguente modo:
  • Accedere la registro di sistema (Regedit.exe) e posizionarsi nel seguente perscorso
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
  • Creare il valore Dword (32bit) nominato EncryptionContextMenu e assegnargli valore 1
A questo punto cliccando con il tasto destro del mouse su un file o una cartella appare la voce Crittografa (o Decrittografa nel caso in cui il file o la cartella fossero già crittografati).
Aggiungere Crittografa nel menu contestuale
FIG 1 - Aggiungere Crittografa nel menu contestuale
Per quelli che non vogliono mettere mano al registro di sistema possono scaricare i file .REG dal link seguente e utilizzarli per abilitare/disabilitare la crittografia dal menu contestuale.
DOWNLOAD

lunedì 30 giugno 2014

Windows Quick Tip: Aggiungere "Copia nella cartella..." e "Sposta nella cartella..." nel menu contestuale


Per velocizzare la copia o lo spostamento di file e cartelle può essere utile dotare il menu contestuale di un'apposita voce.
Per aggiungere le voci Copia nella cartella... e Sposta nella cartella... al menu contestuale, procedere nel seguente modo:


  • Accedere al registro di configurazione e posizionarsi su
    HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
  • Creare una nuova chiave e nominarla Copy To
  • Accedere alla chiave Copy To e attribuire alla stringa (Predefinito) il valore {C2FBB630-2971-11D1-A18C-00C04FD75D13}
  • Posizionarsi nuovamente su
    HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers
  • Creare una nuova chiave e nominarla Move To
  • Accedere alla chiave Move To e attribuire alla stringa (Predefinito) il valore {C2FBB631-2971-11D1-A18C-00C04FD75D13}
Editor di Registro - Modifica menu contestuale
FIG. 1 Editor di Registro - Modifica menu contestuale

FIG. 2 Menu contestuale - Copia nella cartella... e Sposta nella cartella...
Per quanti non vogliono modificare manualmente il registro di sistema possono scaricare i file per l'abilitazione/disabilitazione delle 2 voci all'interno del menu contestuale dal link di seguito.