/
/

Come aggiungere o rimuovere la voce di menu contestuale “Apri posizione file sfondo del desktop” in Windows 11

di Team Ninja
How to Add or Remove the 'Open Desktop Background File Location' Context Menu Option in Windows 11

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Punti chiave

  • Puoi aggiungere una voce al menu contestuale del desktop tramite il Registro di sistema: crea una nuova chiave in HKEY_CLASSES_ROOT\DesktopBackground\Shell e definisci un comando che apra la posizione dello sfondo attuale.
  • Il comando usa PowerShell per individuare lo sfondo attivo: legge il percorso dello sfondo dal registro dell’utente e apre Esplora file in corrispondenza di quel file.
  • Per rimuovere l’opzione occorre eliminare la chiave di registro personalizzata: elimina la chiave creata e riavvia Explorer per ripristinare il comportamento predefinito.
  • PowerShell può automatizzare l’aggiunta o la rimozione della voce: gli script creano o eliminano le stesse chiavi di registro, semplificando la distribuzione su più sistemi.
  • Il riavvio di Explorer applica la modifica: dopo aver aggiunto o rimosso la voce di registro, riavviare Explorer garantisce il corretto aggiornamento del menu contestuale.

Questo tutorial fornisce istruzioni passo passo per trovare rapidamente la posizione dello sfondo del desktop in Windows 11 aggiungendo una voce al menu contestuale. In questo modo potrai fare clic con il pulsante destro del mouse sul desktop per individuare subito la cartella che contiene il file dell’immagine di sfondo attuale.

Cosa serve per aggiungere a Windows 11 la voce di menu contestuale “Apri posizione file sfondo del desktop”

Ti serve un dispositivo con Windows 11 (qualsiasi versione) e un account utente con privilegi amministrativi per apportare modifiche al Registro di sistema di Windows.

Aggiungere “Apri posizione file sfondo del desktop” al menu contestuale con l’Editor del Registro di sistema

Per aggiungere una voce di menu contestuale (visibile quando fai clic con il pulsante destro del mouse sul desktop) che apra la cartella contenente lo sfondo attualmente visualizzato, segui questi passaggi:

  • Fai clic con il pulsante destro del mouse sul pulsante Start e seleziona Esegui
  • Esegui il comando regedit.exe per aprire l’Editor del Registro di sistema di Windows
  • Vai alla chiave di registro Computer\HKEY_CLASSES_ROOT\DesktopBackground\Shell (puoi copiare e incollare questo percorso nella barra di navigazione dell’Editor del Registro di sistema)
  • Fai clic con il pulsante destro del mouse sulla chiave Shell, seleziona Nuovo > Chiave e assegnale il nome DesktopBackgroundFileLocation
  • Nella chiave DesktopBackgroundFileLocation, fai doppio clic sul valore (Predefinito) e impostalo su Open desktop background file location
  • Crea una chiave sotto DesktopBackgroundFileLocation denominata command
  • Fai doppio clic sul valore (Predefinito) nella chiave command e assegnagli il valore seguente:

powershell -NoProfile -Command "$wallpaper_path=(Get-ItemProperty 'HKCU:\Control Panel\Desktop').Wallpaper; if($wallpaper_path -and (Test-Path $wallpaper_path)){explorer /select,$wallpaper_path} else{explorer /select,$env:APPDATA\Microsoft\Windows\Themes\TranscodedWallpaper}"

  • Premi OK per salvare

Comando per aprire la posizione del file di sfondo del desktop

Questo codice PowerShell legge dal Registro di sistema il percorso dello sfondo attuale, quindi avvia Esplora risorse e lo apre su quel percorso. Se il valore di registro non è impostato, viene utilizzato un percorso predefinito.

Al termine di questi passaggi, vedrai la nuova voce di menu quando fai clic con il pulsante destro del mouse sul desktop:

Apri posizione file sfondo del desktop nel menu contestuale

Rimuovere la voce di menu contestuale con l’Editor del Registro di sistema

Puoi annullare questa modifica rimuovendo la chiave di registro aggiunta e il relativo valore predefinito:

  • Fai clic con il pulsante destro del mouse sul pulsante Start e fai clic su Esegui
  • Digita il comando regedit.exe e premi OK per aprire l’Editor del Registro di sistema di Windows
  • Torna alla chiave Computer\HKEY_CLASSES_ROOT\DesktopBackground\Shell
  • Fai clic con il pulsante destro del mouse su DesktopBackgroundFileLocation e scegli Elimina
  • Riavvia Explorer per applicare la modifica

Se vuoi semplificare questa procedura, puoi anche esportare e importare le chiavi di registro.

Aggiungere o rimuovere voci di menu contestuale con PowerShell

PowerShell può essere utilizzato per automatizzare la creazione e l’eliminazione di chiavi e valori del Registro di sistema di Windows. I comandi seguenti impostano i valori descritti sopra, che aggiungono o rimuovono la voce di menu contestuale “Open desktop file location”:

Prima di consentire agli script di apportare modifiche, è consigliabile eseguire il backup del registro, nel caso qualcosa andasse storto.

Aggiungi la voce di menu contestuale con:

New-Item -Path "HKCR:\DesktopBackground\Shell\OpenWallpaperLocation" -Force

Set-ItemProperty -Path "HKCR:\DesktopBackground\Shell\OpenWallpaperLocation" -Name "(default)" -Value "Open desktop background file location"
New-Item -Path "HKCR:\DesktopBackground\Shell\OpenWallpaperLocation\command" -Force
Set-ItemProperty -Path "HKCR:\DesktopBackground\Shell\OpenWallpaperLocation\command" -Name "(default)" -Value ‘powershell.exe -NoProfile -Command "$wallpaper_path=(Get-ItemProperty ''HKCU:\Control Panel\Desktop'').Wallpaper; if($wallpaper_path -and (Test-Path $wallpaper_path)){explorer /select,$wallpaper_path} else{explorer /select,$env:APPDATA\Microsoft\Windows\Themes\TranscodedWallpaper}"‘

Rimuovila con:

Remove-Item -Path "HKCR:\DesktopBackground\Shell\OpenWallpaperLocation" -Recurse -Force

Infine, riavvia Explorer per applicare la modifica con:

Stop-Process -Name explorer -Force

Modificare il percorso per sfondi di temi, presentazioni o Spotlight

Se preferisci aggiungere voci di menu contestuale per le posizioni più comuni degli sfondi invece di usare uno script per individuare il file dell’immagine di sfondo attuale, puoi utilizzare questi percorsi:

  • Sfondi statici: %AppData%\Microsoft\Windows\Themes
  • Sfondi dei pacchetti tema: C:\Windows\Web\Wallpaper
  • Sfondi Spotlight: %LocalAppData%\Packages\Microsoft.Windows.ContentDeliveryManager

Dovrai anche aggiornare il valore (Predefinito) della chiave di registro command impostandolo su explorer.exe /select,””.

Ulteriori considerazioni e risoluzione dei problemi

Per verificare il risultato, fai clic con il pulsante destro del mouse sul desktop e controlla se compaiono le voci di menu contestuale che hai aggiunto. Se non compaiono, oppure se si presentano altri problemi con il menu contestuale o con Explorer, verifica di aver configurato correttamente l’impostazione di registro. Tieni presente che i metodi descritti sopra interessano tutti gli utenti del dispositivo.

Se utilizzi un dispositivo di proprietà di un’organizzazione, alcune personalizzazioni potrebbero esserti precluse.

Distribuisci esperienze utente coerenti e migliora la risoluzione dei problemi con NinjaOne

La produttività degli utenti finali aumenta quando possono contare su ambienti coerenti, che privilegiano l’accesso agli strumenti e alle funzionalità di uso comune. Anche i flussi di lavoro dell’Helpdesk diventano più efficienti quando i tecnici sanno cosa aspettarsi al momento dell’accesso ai dispositivi e non ci sono sorprese dovute a personalizzazioni discutibili da parte degli utenti.

NinjaOne offre agli amministratori IT e ai fornitori di servizi gestiti (MSP) gli strumenti per creare e applicare configurazioni del sistema operativo e modifiche all’interfaccia utente (comprese voci di menu contestuale personalizzate). Questi strumenti aiutano ad applicare configurazioni che garantiscono agli utenti un ambiente privo di distrazioni, con accesso immediato alle app necessarie per svolgere il proprio lavoro. NinjaOne offre supervisione e controllo su Windows 11, macOS, Linux e dispositivi mobili da un’interfaccia unificata che combina monitoraggio e gestione da remoto (RMM) e gestione dei dispositivi mobili (MDM) con scripting e automazione.

FAQs

Perché comporta modifiche al Registro di sistema. Senza una documentazione adeguata, gli amministratori futuri potrebbero non sapere perché esiste né come rimuoverla.

Se alcuni dispositivi hanno la voce di menu contestuale e altri no, si crea un’esperienza dell’utente disomogenea che complica l’assistenza.

Occorre riavviare Explorer affinché il menu contestuale si aggiorni e mostri la nuova voce.

No. Questa caratteristica non è gestita da una policy integrata e va aggiunta manualmente o tramite script nel registro.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.