Punti chiave
- Personalizzare il menu contestuale “Nuovo” di Windows dal registro:
Scopri come aggiungere o rimuovere tipi di file (ad esempio .txt, .md, .log) dal menu contestuale Nuovo usando HKEY_CLASSES_ROOT\<extension>\ShellNew, per flussi di lavoro più snelli per professionisti IT e MSP. - Buone pratiche per modificare il registro in sicurezza:
Esegui un backup della chiave di registro prima delle modifiche (tramite File → Esporta) e crea un punto di ripristino del sistema. Riavvia sempre Esplora file dopo le modifiche (da Gestione attività). - Valori di registro più comuni per le voci “Nuovo”:
Usa NullFile per i file vuoti, FileName per i modelli e Command per eseguire operazioni personalizzate quando crei un nuovo file dal menu. - Casi particolari: modelli di Office e file ZIP
- .xlsx/.pptx: richiedono file modello di Office validi (ad esempio excel12.xltx, powerpoint12.potx), altrimenti l’opzione “Nuovo” non compare.
- .zip: usa la chiave CompressedFolder basata su CLSID con un valore binario Data, non NullFile. NinjaOne+1
- Distribuzione su larga scala:
Distribuisci le modifiche tramite file .reg, script PowerShell o Preferenze Criteri di gruppo. Tieni presente che le impostazioni a livello utente sotto HKEY_CURRENT_USER\Software\Classes possono avere la precedenza su quelle valide per tutto il sistema.
Se ti è mai capitato di voler aggiungere un nuovo file in Esplora file, probabilmente hai usato l’opzione “Nuovo” del menu contestuale. Questo elemento di Windows 10 ti permette di creare comodamente nuovi file e cartelle: basta fare clic con il pulsante destro in Esplora file, scorrere fino all’opzione “Nuovo” e creare il tipo di file che ti serve.
Per quanto utile, in ambienti gestiti può risultare una distrazione o addirittura un ostacolo. Per i professionisti IT e i managed service provider (MSP), personalizzare il menu contestuale “Nuovo” è consigliabile per semplificare i flussi di lavoro e garantire coerenza tra gli ambienti.
Per una guida visiva, guarda Come aggiungere o rimuovere le voci predefinite del menu contestuale Nuovo in Windows 10.
Che cos’è il menu contestuale “Nuovo” in Windows 10
Il menu contestuale “Nuovo” è il sottomenu che compare quando fai clic con il pulsante destro in Esplora file e passi il cursore sull’opzione “Nuovo”. Ti consente di creare rapidamente nuovi elementi come documenti di testo, cartelle e altri tipi di file registrati nel sistema.
Queste voci sono controllate dal Registro di sistema di Windows, in particolare dalle chiavi che si trovano nell’hive HKEY_CLASSES_ROOT per ciascuna estensione di file.
Come rimuovere voci dal menu contestuale “Nuovo”
Con l’Editor del Registro di sistema
⚠️ Ricorda: le modifiche effettuate con l’Editor del Registro di sistema possono rendere instabile il sistema se eseguite in modo errato. Ti consigliamo vivamente di eseguire un backup del Registro di sistema prima di procedere.
Oltre a creare un punto di ripristino del sistema, dovresti esportare ogni chiave del registro prima di eliminarla o modificarla. Per farlo, fai clic con il pulsante destro sulla chiave nell’Editor del Registro di sistema, seleziona Esporta e salvala come file .reg. Potrai ripristinarla in seguito facendo doppio clic sul file di backup.
- Premi Win + R, digita regedit e premi Invio.
- Vai al seguente percorso:
- HKEY_CLASSES_ROOT\.file_extension (sostituisci .file_extension con l’estensione effettiva del tipo di file che vuoi rimuovere, ad esempio .bmp, .rtf o .zip).
- Sotto la chiave dell’estensione selezionata, cerca la sottochiave ShellNew. Fai clic con il pulsante destro e scegli Elimina. Conferma l’operazione quando richiesto.
- Riavvia Esplora file per applicare le modifiche.
- Per farlo:
- Apri Gestione attività (Ctrl + Maiusc + Esc)
- Cerca Esplora risorse nella scheda Processi,
- Fai clic con il pulsante destro e scegli Riavvia.
- Per farlo:
Come aggiungere voci al menu contestuale “Nuovo”
Se vuoi aggiungere un tipo di file personalizzato al menu “Nuovo”, come .log, .md o qualsiasi formato personalizzato usato dalla tua organizzazione, dovrai creare manualmente la chiave e i valori di registro corrispondenti.
- Premi Win + R, digita regedit e premi Invio.
- Vai al seguente percorso: HKEY_CLASSES_ROOT
- Fai clic con il pulsante destro su HKEY_CLASSES_ROOT, seleziona Nuovo > Chiave e assegnale il nome dell’estensione che vuoi aggiungere, punto incluso (ad esempio .log).
- Fai clic con il pulsante destro sull’estensione del file (ad esempio .log), seleziona Nuovo > Chiave e assegna alla nuova chiave il nome ShellNew.
- All’interno della chiave ShellNew dovrai creare un valore che definisce come viene creato il nuovo file. I tipi di valore disponibili sono:
- NullFile: aggiunge la voce e crea un file vuoto quando viene selezionata. Per usarlo, crea un nuovo valore stringa, chiamalo NullFile e lascia vuoti i dati del valore.
- FileName: utilizza un file modello.
- Command: esegue un comando personalizzato quando la voce viene selezionata.
- Riavvia Esplora file per applicare le modifiche.
Ad esempio, per aggiungere l’opzione nuovo file .txt, vai a HKEY_CLASSES_ROOT\.txt\ShellNew, crea il valore stringa NullFile e lascialo vuoto.
Esempi di percorsi del registro per i tipi di file più comuni
Tipo di file | Percorso del registro | Tipo di valore |
| Documento di testo | HKEY_CLASSES_ROOT\.txt\ShellNew | NullFile |
| Immagine bitmap | HKEY_CLASSES_ROOT\.bmp\ShellNew | NullFile |
| Documento Word | HKEY_CLASSES_ROOT\.docx\ShellNew | FileName |
| Documento Rich Text | HKEY_CLASSES_ROOT\.rtf\ShellNew | NullFile |
| Cartella compressa | HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew | Data |
| Foglio di calcolo Excel | HKEY_CLASSES_ROOT\.xlsx\ShellNew | FileName |
| Presentazione PowerPoint | HKEY_CLASSES_ROOT\.pptx\ShellNew | FileName |
| File HTML | HKEY_CLASSES_ROOT\.html\ShellNew | NullFile |
| Documento XML | HKEY_CLASSES_ROOT\.xml\ShellNew | NullFile |
| File JSON | HKEY_CLASSES_ROOT\.json\ShellNew | NullFile |
| File Markdown (.md) | HKEY_CLASSES_ROOT\.md\ShellNew | NullFile |
| File di log (.log) | HKEY_CLASSES_ROOT\.log\ShellNew | NullFile |
| Script batch (.bat) | HKEY_CLASSES_ROOT\.bat\ShellNew | NullFile |
| File JavaScript (.js) | HKEY_CLASSES_ROOT\.js\ShellNew | NullFile |
| File del registro (.reg) | HKEY_CLASSES_ROOT\.reg\ShellNew | NullFile |
Perché modificare il menu contestuale “Nuovo”
Per quanto comodo, gli MSP e i reparti IT enterprise possono avere buone ragioni per personalizzare le voci che compaiono sotto “Nuovo”:
- Ridurre il disordine visivo: meno opzioni disponibili significa un menu più ordinato e più facile da usare.
- Migliorare la produttività: aggiungere scorciatoie fa risparmiare tempo, soprattutto per i tipi di file che la tua organizzazione usa di frequente.
- Standardizzare gli ambienti utente: limitare il menu contestuale ai soli tipi di file rilevanti favorisce la coerenza su tutti gli endpoint.
- Applicare controlli di sicurezza o policy: rimuovere dal menu i tipi di file potenzialmente rischiosi (come gli script) aiuta a prevenire utilizzi non autorizzati o violazioni delle policy.
Risoluzione dei problemi e consigli per il menu contestuale “Nuovo” in Windows 10
Chiavi dell’estensione mancanti nel registro
Alcuni tipi di file (in particolare quelli personalizzati) potrebbero non avere una chiave predefinita sotto HKEY_CLASSES_ROOT. Se non trovi la chiave dell’estensione che vuoi modificare, puoi crearla manualmente senza rischi.
Per farlo:
- Fai clic con il pulsante destro sul percorso HKEY_CLASSES_ROOT
- Scegli Nuovo > Chiave e assegnale il nome dell’estensione completa (punto iniziale incluso).
- Poi aggiungi la sottochiave ShellNew come di consueto.
Le modifiche al registro non vengono salvate o si annullano da sole
Nella maggior parte dei casi dipende dal fatto che non disponi delle autorizzazioni necessarie per modificare il registro. Assicurati di eseguire l’Editor del Registro di sistema come amministratore oppure chiedi al tuo team IT di apportare le modifiche al posto tuo.
Inoltre, tieni presente che alcuni software antivirus o strumenti di protezione degli endpoint possono bloccare le modifiche al registro. Se necessario, puoi disattivarli temporaneamente per apportare le modifiche.
Il menu “Nuovo” mostra ancora le vecchie voci dopo l’eliminazione
A volte Esplora file memorizza il menu contestuale nella cache e le modifiche non hanno effetto finché non lo riavvii. Per farlo, apri Gestione attività (Ctrl + Maiusc + Esc), individua Esplora risorse nella scheda Processi, fai clic con il pulsante destro e premi Riavvia.
Se il problema persiste, disconnettiti dall’account aziendale e accedi di nuovo. Puoi anche provare a riavviare la macchina per svuotare la cache e applicare le modifiche al registro.
Quando usare NullFile e quando FileName
Come suggerisce il nome, NullFile è utile negli scenari in cui vuoi creare un oggetto di sistema senza conservare alcun dato scritto. È consigliato per i formati di base come .txt, .md o .log.
FileName, al contrario, è consigliato quando vuoi coerenza nel contenuto dei file, ad esempio con documenti Word o Excel preformattati. Assicurati solo che il file modello sia accessibile nel percorso indicato e che non venga spostato.
Distribuire le modifiche su più macchine
Per gli MSP che gestiscono decine (o centinaia) di dispositivi, modificare manualmente ogni registro può risultare inefficiente. Se devi applicare modifiche al registro sull’intero ambiente, ti consigliamo di creare un file .reg con le tue modifiche e di distribuirlo tramite script, Preferenze Criteri di gruppo o strumenti di gestione degli endpoint come NinjaOne.
Vuoi più controllo sul tuo ambiente IT? La gestione delle risorse IT di NinjaOne ti permette di monitorare facilmente le risorse, garantire la coerenza e automatizzare la distribuzione, aiutandoti a ridurre i rischi e a migliorare le operazioni.
Vuoi evitare l’Editor del Registro di sistema
Se non ti senti a tuo agio con l’Editor del Registro di sistema, puoi usare strumenti come ShellMenuView per modificare o disattivare le voci del menu “Nuovo”. Questo strumento semplifica la configurazione del menu contestuale “Nuovo” e riduce il rischio di configurazioni errate accidentali, soprattutto per il personale IT meno esperto.
Hai eliminato per errore la chiave ShellNew sbagliata
Se hai rimosso per sbaglio una chiave ShellNew di un tipo di file che ti serve ancora, puoi ripristinare l’opzione. Basta ricreare la chiave sotto l’estensione corretta e aggiungere di nuovo il valore necessario (ad esempio NullFile o FileName). Ti consigliamo di consultare le istruzioni riportate sopra per maggiori dettagli.
Se sei riuscito a esportare la chiave prima di apportare le modifiche, puoi provare a reimportarla facendo doppio clic sul file di backup .reg.
Le modifiche funzionano per un utente ma non per un altro
Le modifiche al registro sotto HKEY_CLASSES_ROOT si applicano in genere a tutto il sistema ma, in alcuni casi, le impostazioni a livello utente sotto HKEY_CURRENT_USER\Software\Classes possono avere la precedenza.
Se le modifiche non compaiono per un utente specifico, controlla l’hive del registro corrispondente a quell’utente e verifica che non contenga impostazioni in conflitto. Per garantire coerenza potrebbe essere necessario applicare le modifiche a entrambi i livelli.
Guida rapida
NinjaOne può aiutarti ad aggiungere o rimuovere le voci predefinite del menu contestuale in Windows 10 in diversi modi:
1. Funzionalità di scripting:
NinjaOne supporta script personalizzati, inclusi PowerShell e le modifiche al registro, che puoi usare per aggiungere o rimuovere voci dal menu contestuale.
2. Script correlati già disponibili:
- NinjaOne mette a disposizione uno script per “Abilitare o disabilitare la visualizzazione delle estensioni dei file”, che modifica le opzioni del menu contestuale di Esplora risorse.
- Puoi creare script personalizzati per modificare il registro e gestire le voci del menu contestuale.
Usare correttamente il menu contestuale “Nuovo”
Spesso diamo per scontati i tanti elementi integrati in Windows 10. Un esempio perfetto è il menu contestuale “Nuovo”, che usiamo di frequente ma a cui raramente pensiamo. Eppure personalizzare questo elemento è un modo semplice ma efficace per migliorare l’esperienza dell’utente.
Per i professionisti IT e gli MSP, personalizzare il menu contestuale “Nuovo” può essere utile per snellire le interfacce, standardizzare i flussi di lavoro e migliorare l’usabilità del sistema.
