L’opzione del menu contestuale “Repair Windows Image” è uno strumento potente che rileva e risolve il danneggiamento dell’immagine di sistema con pochi clic. La scorciatoia esegue su richiesta il Deployment Imaging Service and Management Tool (DISM), permettendo agli amministratori IT di risolvere i problemi di sistema molto più rapidamente.
Questa guida spiega come aggiungere il menu contestuale Repair Windows Image ai computer della tua forza lavoro, insieme alle best practice e alle soluzioni più comuni per la risoluzione dei problemi.
Guida passo passo per aggiungere la voce e riparare l’immagine di Windows
Tieni presente che servono privilegi di amministratore per aggiungere, rimuovere e utilizzare l’opzione del menu contestuale “Repair Windows Image”.
Metodo 1: tramite l’Editor del Registro di sistema
⚠️Questo metodo comporta la modifica del Registro di sistema di Windows, quindi prima di procedere crea un backup.
- Premi Win + R, digita regedit e premi Invio.
- Quando compare la richiesta del Controllo dell’account utente, fai clic su Sì.
- Usando la barra degli indirizzi dell’Editor del Registro di sistema, vai al seguente percorso:
HKEY_CLASSES_ROOT\Directory\Background\shell
- Fai clic con il pulsante destro sulla chiave shell nel riquadro di destra e seleziona Nuovo > Chiave.
- Assegna alla nuova chiave il nome Repair Windows Image.
- Fai clic con il pulsante destro sulla chiave Repair Windows Image e seleziona Nuovo > Valore stringa.
- Assegna alla nuova chiave il nome MUIVerb.
- Fai doppio clic su MUIVerb per modificarne il valore.
- Nel campo Valore digita
Repair Windows Image. - Fai clic con il pulsante destro sulla chiave Repair Windows Image e seleziona Nuovo > Chiave.
- Assegna alla chiave il nome command.
- Fai doppio clic su (Predefinito) per modificarne il valore.
- Nel campo Valore digita il comando seguente:
powershell.exe -Command "Start-Process DISM -ArgumentList '/Online','/Cleanup-Image','/RestoreHealth' -Verb RunAs"
- Fai clic su OK.
Metodo 2: tramite file .reg
Puoi creare un file .REG con uno script che aggiunge immediatamente l’opzione del menu contestuale a una workstation tramite PowerShell. Ecco come procedere:
- Apri l’app Blocco note.
- In un file vuoto, incolla lo script seguente:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RepairWindowsImage]
@="Repair Windows Image"
"Icon"="imageres.dll,-102"
"Position"="Bottom"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RepairWindowsImage\command]
@="powershell.exe -Command \"Start-Process DISM -ArgumentList '/Online','/Cleanup-Image','/RestoreHealth' -Verb RunAs\""
- Salva il file con il nome Add_RepairWindowsImage_ContextMenu.reg.
- Nel menu a discesa “Salva come:” seleziona Tutti i file.
- Fai clic su Salva.
- Vai alla posizione del file ed esegui il file .REG per aggiungere l’opzione al menu contestuale.
- Se compare la richiesta del Controllo dell’account utente, fai clic su Sì.
Come rimuovere la voce dal menu contestuale
⚠️Servono privilegi di amministratore per aggiungere, rimuovere e utilizzare l’opzione del menu contestuale “Repair Windows Image”.
Un menu ordinato aiuta a rendere più efficienti le operazioni e a evitare errori. Per rimuovere l’opzione del menu contestuale per riparare l’immagine di Windows, procedi così:
- Premi Win + R, digita regedit e premi Invio.
- Quando compare la richiesta del Controllo dell’account utente, fai clic su Sì.
- Usando la barra degli indirizzi dell’Editor del Registro di sistema, vai al seguente percorso:
HKEY_CLASSES_ROOT\DesktopBackground\Shell
- Elimina la chiave di registro RepairWindowsImage.
- Fai clic su Applica e poi su OK.
Best practice e considerazioni
Ecco alcuni consigli utili per sfruttare al meglio l’opzione del menu contestuale “Repair Windows Image”.
Fai prima dei test
Simula il tuo DISM in un ambiente di test prima di distribuirlo a livello di sistema tramite gli oggetti Criteri di gruppo (GPO). In questo modo verifichi che lo script funzioni come previsto ed eviti di dover risolvere problemi dopo il rollout.
Esegui lo strumento con accesso a internet
Esegui un DISM online per scaricare i file necessari direttamente dai server Windows. Così la risoluzione dei problemi è più completa, perché lo strumento può accedere ai componenti aggiornati e rendere i tentativi di riparazione il più efficaci possibile.
Utilizzo in ambienti con restrizioni sugli aggiornamenti
Se Windows Update è bloccato o non disponi di una connessione internet stabile, ripara i file di sistema danneggiati o mancanti indicando una directory locale attendibile. DISM utilizzerà questa cartella come origine per la riparazione e i file al suo interno per ripristinare l’immagine di sistema della workstation.
Per impostare un’origine di riparazione locale, usa il parametro /source nel comando, in questo modo:
Dism /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows
Monitora i log di DISM
Esamina l’output dettagliato del file di log per affinare la tua analisi. Dopo l’esecuzione di DISM, tutti i comandi, i risultati e gli eventuali errori vengono registrati nel log di DISM, che diventa così una preziosa fonte di informazioni.
Per consultare il log di DISM, vai in %windir%\Logs\DISM\dism.log.
🛑| Rafforza la resilienza operativa con lo strumento di ripristino da riga di comando DISM.
Leggi la guida di NinjaOne su come usare il comando DISM per la distribuzione di immagini di Windows.
Risoluzione dei problemi dell’opzione del menu contestuale Repair Windows Image
Aggiungere l’opzione del menu contestuale “Repair Windows Image” richiede strumenti avanzati e impostazioni di basso livello, quindi potresti incontrare qualche ostacolo. Ecco i problemi più comuni e come risolverli:
Non compare la richiesta di privilegi di amministratore
Se non vedi comparire la richiesta di privilegi di amministratore sullo schermo, significa che l’Editor del Registro di sistema non è stato avviato con privilegi di amministratore. Ecco come risolvere:
Esegui l’Editor del Registro di sistema con privilegi elevati
- Premi Win + R per aprire la finestra di dialogo Esegui.
- Digita
regedit. - Premi Ctrl + Maiusc + Invio per eseguirlo come amministratore.
Verifica le impostazioni del Controllo dell’account utente (UAC)
È possibile che l’UAC non sia configurato per inviare notifiche quando vengono apportate modifiche alla workstation. Per verificarlo, procedi così:
- Premi Win + R per aprire la finestra di dialogo Esegui.
- Digita
controle premi Invio. - Vai a Account utente > Modifica le impostazioni di Controllo dell’account utente.
- Regola il cursore in modo da ricevere una notifica quando le app tentano di apportare modifiche al computer.
- Fai clic su OK.
- Se compare la richiesta dell’UAC, fai clic su Sì.
DISM non riesce a ripristinare l’integrità
Se il comando DISM non risolve gli errori di sistema, prova questi suggerimenti:
- Controlla la connessione internet: per impostazione predefinita DISM usa Windows Update come origine dei componenti di riparazione, e una connessione instabile può compromettere l’operazione.
- Specifica un’origine di riparazione locale: indicare una cartella specifica che contiene i file di riparazione per l’esecuzione offline di DISM è un’alternativa valida.
- Esegui DISM con privilegi elevati: apri il Prompt dei comandi come amministratore, inserisci il comando seguente e premi Invio:
Dism.exe /online /cleanup-image /RestoreHealth
- Controlla i log di DISM del PC: ottieni un output dettagliato e i messaggi di errore per verificare se DISM funziona correttamente.
La voce non compare
Se l’opzione del menu contestuale “Repair Windows Image” non compare, prova queste possibili soluzioni:
- Verifica le voci del Registro di sistema: le chiavi devono trovarsi in HKEY_CLASSES_ROOT\DesktopBackground\Shell\Repair Windows Image.
- Per riavviare Esplora file, apri Gestione attività (Ctrl + Maiusc + Esc), scorri verso il basso, fai clic con il pulsante destro su Esplora file e seleziona Riavvia.
- Controlla se ci sono voci in conflitto: altre voci nel Registro di sistema del computer potrebbero avere la precedenza sull’opzione del menu contestuale “Repair Windows Image”.
Guida rapida
NinjaOne offre diversi script e strumenti per la gestione di Windows che possono tornarti utili:
- Ripristino del sistema – Creare un punto di ripristino: questo script consente di creare un punto di ripristino del sistema prima di apportare modifiche al registro.
- Trovare una chiave del Registro di sistema: questo script può aiutarti a cercare e modificare le voci del registro, se necessario.
Manutenzione più rapida con la voce di menu contestuale “Repair Windows Image”
L’opzione del menu contestuale “Repair Windows Image” offre un accesso immediato a uno strumento di manutenzione che risolve il danneggiamento dell’immagine di Windows. Aggiungerla al kit di strumenti dei tuoi amministratori IT rende più efficiente il supporto tecnico, riduce il rischio di tempi di inattività e permette di verificare subito l’integrità del sistema.