Come trovare il nome e il percorso del file di sfondo corrente in Windows 10

click fraud protection

Se stai utilizzando la presentazione dello sfondo del desktop o un software di modifica dello sfondo di terze parti e desideri trovare il nome del file dello sfondo del desktop attualmente visualizzato, questo articolo fa per te. Il percorso dello sfondo corrente è memorizzato nel registro ma non viene visualizzato nella moderna pagina delle impostazioni Personalizza in Windows 10.

Questo post ti spiega come trovare il nome e il percorso del file di sfondo corrente in Windows 8 e Windows 10.

Trova il file di sfondo corrente (sfondo del desktop):

  1. Nella cartella Temi
  2. Utilizzo dell'applet Sfondo del desktop
  3. Utilizzo dell'editor del registro
  4. Utilizzo dello script di Windows
  5. Utilizzo di PowerShell
IMPARENTATO:Come trovare il file di sfondo della schermata di blocco corrente in Windows 10

Come trovare lo sfondo del desktop corrente in Windows 10

Ecco cinque diversi metodi per trovare il nome del file di sfondo del desktop corrente (sfondo), a partire dall'opzione più semplice.

Trova l'immagine di sfondo nella cartella Temi in Windows 10

Quando imposti uno sfondo di qualsiasi formato immagine, Windows converte quel file in formato JPEG e talvolta anche ne riduce la qualità. L'immagine di sfondo convertita potrebbe trovarsi in una delle tre diverse posizioni menzionate di seguito, a seconda del metodo utilizzato per impostare lo sfondo.

Quando fai clic con il pulsante destro del mouse su un file immagine e scegli Imposta come sfondo del desktop nel menu contestuale, una copia del file immagine viene convertita e salvata come Sfondo transcodificato senza estensione file. Lo sfondo transcodificato è memorizzato qui:

%appdata%\Microsoft\Windows\Themes
temi per sfondi transcodificati jpg

Digitare il percorso della cartella sopra nella finestra di dialogo Esegui o nella barra degli indirizzi di Explorer per accedere alla posizione.

Tutto quello che devi fare è copiare l'immagine transcodificata da quanto sopra in una posizione diversa, aggiungere il .jpg estensione e usarla.

Se hai utilizzato il pulsante Sfoglia.. l'opzione in Personalizza impostazioni per impostare lo sfondo del desktop, quindi la versione convertita e ingrandita (che corrisponde alla risoluzione dello schermo) dell'immagine viene archiviata nella seguente directory.

%appdata%\Microsoft\Windows\Themes\CachedFiles

La convenzione di denominazione dei file è come CachedImage_1920_1080_POS0.jpg dove i numeri indicano la risoluzione di visualizzazione corrente di 1920 x 1080. POS0 può indicare il numero del monitor (se si utilizzano più monitor).

file memorizzati nella cache temi immagine di sfondo

Nel caso in cui non hai utilizzato nessuno dei metodi sopra, ma imposta lo sfondo del desktop tramite Visualizzatore foto di Windows, quindi il file JPEG transcodificato memorizzato nella cartella seguente come Visualizzatore foto di Windows Wallpaper.jpge il percorso del file viene scritto nel registro.

%AppData%\Roaming\Microsoft\Windows Photo Viewer

Si noti che la qualità dello sfondo transcodificato e convertito (in JPEG) potrebbe non essere esattamente la stessa dell'originale.

Il valore del registro ImageCache transcodificato viene aggiornato in tutti i casi di cui sopra.


Utilizzo dell'applet Sfondo del desktop in Windows 10

La classica applet Sfondo del desktop in Windows 10 mostra il nome del file di sfondo del desktop attualmente selezionato con il percorso completo.

  1. Fare clic con il pulsante destro del mouse su Start e fare clic su Esegui per visualizzare la finestra di dialogo Esegui.
  2. Digita il seguente comando e premi ACCEDERE
    shell{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. Personalizzazione\Pagina Sfondo

    In Windows 10 questo apre la classica applet di sfondo del desktop, mostrando il file di immagine dello sfondo corrente e il percorso della cartella.

    pannello di sfondo del desktop classico windows 10

Utilizzo dell'editor del registro in Windows 10

Il riferimento allo sfondo del desktop corrente può esistere in una o più posizioni nel registro.

Aprire l'editor del registro (regedit.exe)

Nell'editor del registro ci sono le chiavi che devi controllare.

HKEY_CURRENT_USER\Pannello di controllo\Desktop
percorso dello sfondo nel registro transcodedimagecache

Cerca il valore denominato Sfondo (Tipo: REG_SZ).

Cerca il valore denominato ImageCache transcodificato (Tipo: REG_BINARY)

ImageCache transcodificato è un valore binario, ma puoi facilmente individuare il percorso del file facendo doppio clic sul valore e leggendo i dati.

Un'altra posizione della cronologia in Windows 10

Vai alla seguente chiave di registro che memorizza la cronologia dello sfondo del desktop.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers

Il SfondoCronologiaPercorso0 value elenca lo sfondo corrente.

registro della cronologia dello sfondo dello sfondo

I valori BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 si riferiscono ai precedenti 4 sfondi utilizzati. Le immagini in miniatura della cronologia degli sfondi vengono visualizzate nella pagina Personalizza impostazioni sfondo in Windows 10.

sfondo sfondo cronologia personalizza finestra
IMPARENTATO:Come cancellare la cronologia di sfondo (sfondo) in Windows 10

Trova il file di sfondo corrente usando VBScript

Abbiamo un articolo che determina l'origine dello sfondo in Windows 7 (fare riferimento a: Aggiungi il menu contestuale "Posizione file in background del desktop" in Windows 7) ma quello script non funziona in Windows 8 e 10. Questo perché in Windows 8 e 10 il percorso di origine dello sfondo corrente è memorizzato in un ramo del registro diverso. Inoltre, in Windows 8 (e nelle prime versioni di Windows 10) Microsoft ha deciso di non memorizzare il percorso di origine di Wallpaper in testo normale.

Il nostro lettore”ravere" ha inventato uno script per Windows 8 e Windows 10. Dai un'occhiata al seguente link:

https://gist.github.com/raveren/ab475336cc69879a378b

Tieni presente che Unicode non è supportato da VBScript. Questi script non funzioneranno correttamente se il percorso dello sfondo contiene caratteri non inglesi.


Trova il file di sfondo corrente usando lo script PowerShell

Puoi usare PowerShell per decodificare il ImageCache transcodificato nome del file dello sfondo. Ecco la riga di comando che fa il lavoro:

$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [System. Testo. Codifica]::Unicode. GetString($TIC) -sostituisci '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'

Grazie a John Dangerbrooks per il seguente script PowerShell (supporta Unicode) che ti aiuta a decodificare il TransCodedImageCache valore di registro e individuare/selezionare il file di sfondo in Esplora file. Lo script funziona da Windows 7 a Windows 10. Puoi anche leggere il post sul blog di John Trovare la posizione dello sfondo in Windows | File riservati!.

Il ImageCache transcodificato Il valore di registro mostra il nome del file di immagine originale/di origine nei seguenti casi:

  1. Imposta lo sfondo del desktop tramite il menu di scelta rapida del file immagine.
  2. Imposta lo sfondo del desktop tramite Personalizza impostazioni.
  3. Imposta lo sfondo del desktop tramite la classica applet Sfondo del desktop.

Esistono diversi modi per impostare lo sfondo del desktop in Windows. Per tutti gli altri metodi (ad esempio, l'impostazione dello sfondo del desktop tramite il browser Web, Visualizzatore foto di Windows, App Foto, ecc.), TranscodedImageCache memorizza solo il percorso del file convertito (formato BMP o JPEG) sentiero.

Menu contestuale (opzionale)

Puoi anche aggiungere un comando "Trova sfondo corrente" al menu di scelta rapida del desktop utilizzando il .reg file qui di seguito.

Editor del registro di Windows versione 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icona"="shell32.dll, 324" @="Trova lo sfondo corrente" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -comando find_current_wallpaper.ps1"

Copia il contenuto sopra nel Blocco note e salva il file con l'estensione .reg. Quindi fare doppio clic sul file .reg per eseguirlo.

Quindi, copia il file di script PowerShell di John "find_current_wallpaper.ps1” (menzionato in precedenza in questo articolo) al C:\Windows cartella.

trova lo sfondo corrente in Windows 10

Facendo clic sull'opzione verrà avviato lo script PowerShell che a sua volta individua rapidamente lo sfondo del desktop corrente.


Una piccola richiesta: se ti è piaciuto questo post, condividilo?

Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:
  • Fissalo!
  • Condividilo sul tuo blog preferito + Facebook, Reddit
  • Twittalo!
Quindi grazie mille per il tuo supporto, mio ​​lettore. Non ci vorranno più di 10 secondi del tuo tempo. I pulsanti di condivisione sono proprio sotto. :)

IMPARENTATO:Come trovare il nome del file immagine della schermata di blocco corrente in Windows 10?
Ezoicosegnala questo annuncio