Quando andiamo a cancellare un file, o una cartella, dal computer questo viene “parcheggiato” momentaneamente nel cestino così che, se ci pentiamo, lo possiamo ripristinare facilmente. Ma se questa funzione non ci interessa, possiamo aggiungere una voce al menu contestuale per la cancellazione definitiva, e non recuperabilità, del file/cartella.
Avviate in registro di configurazione con il comando regedit.exe
, portatevi alla chiave HKEY_CLASSES_ROOT\AllFilesystemObjects\shell
, cliccate con il tasto destro del mouse sopra la voce shell
e dal menu scegliete Nuovo
– Chiave
.
Il nome di questa nuova chiave deve essere Windows.PermanentDelete
Spostatevi ora nella finestra a destra e anche qui un click con il tasto destro del mouse e Nuovo
– Valore stringa
.
Il nome di questa nuova stringa è ExplorerCommandHandler
, con valore {E9571AB2-AD92-4ec6-8924-4E5AD33790F5}
.
Nello stesso modo vanno creati altri tre Valore stringa, il primo è Icon
e nei Dati ci deve essere shell32.dll,-240
, poi si crea Position
in dati va messo Top
o Bottom
a seconda della posizione che deve avere nel menu contestuale, l'ultimo Valore stringa si chiama CommandStateSync
e il suo dati è vuoto.
Cliccando con il tasto destro del mouse sopra un file/cartella nel menu contestuale trovate la voce Elimina definitivamente.
Dopo aver scelto Elimina definitivamente vi chiederà la conferma della cancellazione.
Per chi non se la sente di modificare il registro di configurazione in allegato all’articolo trovate il file Aggiungi_Cancellazione_definitiva.reg
, per aggiungere la voce Elimina definitivamente al menu contestuale, mentre il file Rimuovi_Cancellazione_definitiva.reg
toglie quanto abbiamo aggiunto. Basta dare un paio di conferme quando richiesto.