Aggiungere l'opzione Modalità provvisoria al menu contestuale di Windows 11
Che cos’è la Modalità provvisoria
La Modalità provvisoria (Safe Mode) è una modalità di risoluzione problemi di Windows che avvia il sistema con un set minimo di file, driver e servizi. In una riga: modalità diagnostica che disabilita programmi di avvio e driver non essenziali. Serve per isolare problemi legati a driver, software o avvii corrotti.
Importante: la Modalità provvisoria non rimuove file o impostazioni; permette solo di avviare Windows con componenti limitati per analisi e riparazione.
Varianti dell’articolo (intento primario + varianti correlate)
- Aggiungere Modalità provvisoria al menu contestuale di Windows 11 (primario)
- Creare scorciatoie Modalità provvisoria nel desktop
- Ripristino rapido in Modalità provvisoria da desktop
- Script .reg per menu contestuale di Windows
- Uso di Winaero Tweaker per personalizzare il menu contestuale
Metodo 1 — Aggiungere l’opzione Modalità provvisoria al menu contestuale con uno script del Registro
Panoramica: questo metodo crea una voce a cascata nel menu contestuale del desktop che include le opzioni:
- Riavvia in Modalità normale
- Riavvia in Modalità provvisoria (standard)
- Riavvia in Modalità provvisoria con rete
- Riavvia in Modalità provvisoria con Prompt dei comandi
Passaggi dettagliati:
- Apri il menu Power User: fai clic destro sul pulsante Start della barra delle applicazioni e seleziona “Esegui”.
- Nella finestra Esegui, digita Notepad e premi Ctrl + Shift + Enter per aprire Blocco note con privilegi elevati.
- Incolla il seguente contenuto nel Blocco note (il blocco sottostante è il file .reg che modifica il Registro di sistema):
`Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode]
"icon"="bootux.dll,-1032"
"MUIVerb"="Safe Mode"
"Position"=-
"SubCommands"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\001-NormalMode]
@="Restart in Normal Mode"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\001-NormalMode\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /deletevalue {current} safeboot & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\002-SafeMode]
@="Restart in Safe Mode"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\002-SafeMode\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\003-SafeModeNetworking]
@="Restart in Safe Mode with Networking"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\003-SafeModeNetworking\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot network & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\004-SafeModeCommandPrompt]
@="Restart in Safe Mode with Command Prompt"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\Shell\004-SafeModeCommandPrompt\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /set {current} safebootalternateshell yes & shutdown -r -t 00 -f' -Verb runAs\""
Nota: il blocco di testo sopra è un file .reg. Non togliere o modificare accidentalmente le virgolette e le parentesi graffe. I comandi bcdedit e shutdown vengono eseguiti con privilegi elevati.
- Salva il file: seleziona File > Salva con nome. Nel campo “Salva come” scegli “Tutti i file” (All files) e digita il nome Safe Mode.reg. Scegli Desktop come posizione e clicca Salva.
Sul desktop, fai doppio clic su Safe Mode.reg e conferma le richieste di Controllo dell’account utente (Sì) per applicare le modifiche al Registro.
Per usare la nuova voce: fai clic destro sul desktop e seleziona “Mostra altre opzioni” per visualizzare il menu classico. Troverai la voce “Safe Mode” con il sottomenu per le varianti di avvio.
Rimozione: per eliminare la voce, apri l’Editor del Registro (regedit), naviga fino a Computer > HKEY_CLASSES_ROOT > DesktopBackground > Shell > Safe Mode, fai clic destro su SafeMode e seleziona Elimina.
Metodo 2 — Aggiungere l’opzione Modalità provvisoria al menu contestuale con Winaero Tweaker
Panoramica: Winaero Tweaker è un’app gratuita per personalizzare Windows che semplifica molte modifiche, incluso aggiungere voci al menu contestuale senza scrivere .reg.
Passaggi chiave:
- Apri la pagina di download di Winaero Tweaker e scarica il pacchetto.
- Estrai l’archivio ZIP e avvia il file setup.exe nella cartella estratta.
- Segui la procedura guidata d’installazione: scegli “Normal mode”, accetta l’accordo e installa.
- Avvia Winaero Tweaker, nel pannello a sinistra scegli Context Menu, poi Safe Mode Context Menu.
- Seleziona la casella “Add Safe Mode cascading menu to Desktop” per aggiungere la voce.
Questa opzione crea un menu a cascata simile a quello dello script .reg; inoltre Winaero offre l’opzione di creare scorciatoie per il desktop per le varianti di Safe Mode.
Quando uno dei due metodi è preferibile
- Script .reg: più veloce e non richiede installare software di terze parti; adatto a utenti avanzati o amministratori che sanno usare regedit.
- Winaero Tweaker: interfaccia più sicura e accessibile per utenti non tecnici; include opzioni aggiuntive e rollback integrato.
Contromisure e quando può non funzionare
- Se il sistema ha policy di gruppo (GPO) che impediscono modifiche al Registro, lo script .reg potrebbe fallire.
- Se l’account utente non ha privilegi amministrativi, nessuno dei due metodi potrà applicare le modifiche fino a ottenere privilegi elevati.
- Antivirus/strumenti di sicurezza fortemente restrittivi potrebbero bloccare l’esecuzione di script o l’installazione di Winaero.
Mitigazioni:
- Esegui Operazioni con un account amministratore o usa un prompt con privilegi elevati.
- Temporaneamente disabilita solo le protezioni che interferiscono (solo se sicuro) e riattivale subito dopo.
- Per ambienti aziendali, coinvolgi l’amministratore di sistema per approvare le modifiche o distribuire lo script centralmente.
Matrice rischi e mitigazioni (qualitativa)
- Rischio: Modifica errata del Registro di sistema → Mitigazione: eseguire backup del Registro o creare un punto di ripristino.
- Rischio: Scarsa compatibilità con aggiornamenti futuri → Mitigazione: documentare la modifica e verificare dopo gli aggiornamenti di Windows.
- Rischio: Permessi insufficienti → Mitigazione: eseguire con account amministratore.
Checklist per ruoli (cosa fare prima e dopo)
Per utente finale:
- Verificare di avere un account amministratore.
- Creare un punto di ripristino (Consigliato).
- Seguire il metodo preferito (script o Winaero).
- Testare il riavvio in Modalità provvisoria.
Per amministratore o helpdesk:
- Valutare distribuzione centralizzata dello script tramite GPO o strumenti di gestione.
- Documentare il cambiamento e informare gli utenti.
- Preparare rollback (istruzioni di rimozione).
Casi di test / Criteri di accettazione
- Verifica 1: la voce “Safe Mode” appare nel menu contestuale del desktop.
- Verifica 2: selezionando “Restart in Safe Mode” il sistema si riavvia in Modalità provvisoria standard.
- Verifica 3: le varianti (network, command prompt) consentono l’avvio previsto.
- Verifica 4: eseguendo la rimozione della chiave SafeMode la voce scompare dal menu.
Flusso decisionale (diagramma mermaid)
flowchart TD
A[Hai privilegi amministrativi?] -->|No| B[Ottieni privilegi amministrativi]
A -->|Sì| C{Preferisci installare software?}
C -->|No| D[Usa script .reg]
C -->|Sì| E[Usa Winaero Tweaker]
D --> F[Test di avvio e rollback]
E --> F
F --> G[Documenta e monitora]
Sicurezza, privacy e compatibilità per l’Italia
- Sicurezza: lo script esegue comandi che modificano il Boot Configuration Data (bcdedit) e riavviano il sistema. Usa solo script di cui conosci la provenienza.
- Privacy: nessuna modifica diretta a dati personali; tuttavia Winaero è software di terze parti — verifica la fonte ufficiale prima di scaricarlo.
- Compatibilità: le istruzioni si riferiscono a Windows 11; su versioni precedenti di Windows alcuni passaggi possono variare.
Glossario (1 riga ciascuno)
- bcdedit: strumento per modificare i parametri di avvio di Windows.
- Registry (.reg): file di testo che aggiunge o modifica chiavi nel Registro di sistema.
- Modalità provvisoria: avvio di Windows con componenti minimi per la risoluzione problemi.
Suggerimenti pratici e buone pratiche
- Crea sempre un punto di ripristino prima di toccare il Registro.
- Testa la funzione immediatamente dopo l’applicazione delle modifiche.
- Documenta la modifica (data, chi ha eseguito l’operazione, metodo usato).
Riepilogo finale
Aggiungere l’opzione Modalità provvisoria al menu contestuale del desktop ti permette di avviare Windows 11 in modalità diagnostica con pochi clic. Scegli lo script .reg se preferisci una soluzione rapida senza installare software, oppure Winaero Tweaker se vuoi un’interfaccia grafica e opzioni aggiuntive. In entrambi i casi: esegui un backup, usa account amministratore e verifica le funzionalità dopo l’installazione.
Note: se lavori in un ambiente aziendale con policy centralizzate, coinvolgi l’amministratore di sistema prima di modificare il Registro o installare software.
Materiali simili

Cartella AppData in Windows: cos'è e come gestirla

Installare l'app Connect in Windows 11

Eternatus in Pokémon Go: guida evento e ricompense
Aggiungi 'Copia contenuto' al menu di Windows 11

Cambia il nome visualizzato in Plex
