Come trovare il file di immagine della schermata di blocco corrente in Windows 10

Le immagini Spotlight di Windows 10 sono archiviate all'interno della cartella Dati applicazioni locali, nella cartella "Risorse" come abbiamo visto nel post Come eseguire il backup delle immagini Spotlight di Windows in Windows 10.

Questo post spiega come trovare il nome del file della schermata di blocco o dell'immagine Spotlight di Windows attualmente visualizzata in modo da non dover guadare oltre 50 file nella cartella Asset per individuare un singolo file di sfondo.

CORRELATO: Come trovare il file di sfondo corrente (sfondo del desktop) in Windows 10

Trova il nome del file di sfondo dello schermo di blocco corrente

Per trovare l'immagine della schermata di blocco corrente in Windows 10 v1803 e versioni successive, attenersi alla seguente procedura:

  1. Trova il SID del tuo account utente aprendo una finestra del prompt dei comandi ed eseguendo questo comando:
     whoami / utente 

  2. Annota il SID per il tuo account.
  3. Nell'editor del Registro di sistema, vai alla seguente chiave:
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Autenticazione \ LogonUI \ creativo \ 
  4. Seleziona la sottochiave SID appropriata che corrisponde al tuo account utente e fai doppio clic per espanderla. Sotto la tua chiave SID, potrebbe esserci più di una sottochiave sotto. Ogni sottochiave fa riferimento a un diverso file di immagine di sfondo. La sottochiave con il numero più alto, che è l'ultima, memorizza il nome del file dello sfondo di Windows Spotlight attualmente utilizzato, in un valore denominato landscapeImage . Le altre due o più sottochiavi contengono riferimenti alle immagini di sfondo utilizzate di recente.
  5. Selezionare la sottochiave con il numero più alto o l'ultima elencata.

    (clicca per vedere a schermo intero)
  6. Fare doppio clic su landscapeImage e copiare il percorso. Questo è il percorso corrente del file immagine dello sfondo della schermata di blocco.
  7. Fare clic con il pulsante destro del mouse su Start, scegliere Esegui e digitare questo:
     explorer / select, [percorso file] 

    Sostituire [filepath] con il percorso dell'immagine Blocco schermo effettivo copiato dall'Editor del Registro di sistema al passaggio 6 e premere INVIO

  8. Questo comando apre la cartella Assets con il file di sfondo Spotlight di Windows 10 corrente già selezionato.

  9. Puoi copiarlo nella cartella Desktop o Immagini, aggiungere l'estensione .JPG e usarlo.


Per le versioni di Windows 10 precedenti al 1803

Per trovare il file e il percorso dell'immagine della schermata di blocco corrente in Windows 10 v1803 e precedenti, attenersi alla seguente procedura:

$config[ads_text6] not found
  1. Avviare l'Editor del Registro di sistema ( regedit.exe ) e andare al percorso del registro sopra menzionato.

    I dati di valore per LandscapeAssetPath sono ciò di cui hai bisogno se usi un computer. PortraitAssetPath immagine di PortraitAssetPath applica ai dispositivi mobili. Questi due valori contengono il nome del file dell'immagine di sfondo di Windows Spotlight corrente.
  2. Fare doppio clic sul valore LandscapeAssetPath e copiare i dati negli Appunti.
  3. Fare clic con il pulsante destro del mouse su Start, scegliere Esegui, quindi digitare questo:
     explorer / select, [percorso file] 

    Ovviamente, sostituisci [filepath] con il percorso dell'immagine Blocco schermo effettivo copiato dall'Editor del Registro di sistema e premi INVIO

    Questo comando apre la cartella Assets con il file di sfondo Spotlight di Windows 10 corrente già selezionato. Puoi copiarlo nella cartella Desktop o Immagini, aggiungere l'estensione .JPG e usarlo.

  4. Chiudi l'editor del registro.

Utilizzo dello script per trovare il file di immagine della schermata di blocco corrente

Per trovare e aprire lo sfondo della schermata di blocco corrente (immagine Windows Spotlight), ecco un VBScript. Fa le seguenti cose:

  • Trova il file di sfondo dell'immagine dello schermo di blocco corrente dal registro.
  • Copia il file di sfondo della schermata di blocco corrente nella cartella Immagini e aggiunge un'estensione .jpg .
  • Visualizza l'anteprima dello sfondo utilizzando il visualizzatore di immagini predefinito.
  • Apre Esplora file e seleziona il file di immagine di sfondo corrente.

Utilizzo: copiare le seguenti righe di codice nel Blocco note. Salvare il file con un'estensione .vbs. Fare doppio clic sul file per trovare il file di immagine della schermata di blocco corrente e visualizzarne l'anteprima automaticamente.

Per versioni 1803 e successive

 'Trova il file di sfondo della schermata di blocco corrente in Windows 10' Per Windows 10 build 17134 (v1803) e versioni successive 'Creato il 14-mag-2019 - (c) Opzione esplicita Ramesh Srinivasan Const esplicito HKEY_LOCAL_MACHINE = & H80000002 Dim sWallPaper, oReg, strKeyPath, sCurWP Dim arrSubKeys, sottochiave, GetOS, GetBuild GetVersion () If InStr (LCase (GetOS), "windows 10") = 0 Quindi WScript.Quit Se CInt (GetBuild) 0 Quindi DomainName = Mid (UserName, 1, InStr (UserName, "\ ") - 1) UserName = Mid (UserName, InStr (UserName, " \ ") + 1) Else DomainName = CreateObject (" WScript.Network "). UserDomain End If On Error Riprendi successivo Imposta WMIUser = GetObject (" winmgmts: { impersonationlevel = impersonate}! "_ &" /root/cimv2:Win32_UserAccount.Domain= '"& DomainName &"' "_ &", Name = '"& UserName &"' ") Se Err.Number = 0, allora Result = WMIUser.SID Else Result = "" WScript.Echo "Impossibile determinare il SID. Esci .." WScript.Quit End If On Error GoTo 0 GetSID = Risultato End Function Funzione GetVersion () Dim objWMIService, colOSes, objOS Set objWMIService = Geto bject ("winmgmts:" _ & "{impersonationLevel = impersonate}! \\" & "." & "\ root \ cimv2") Imposta colOSes = objWMIService.ExecQuery ("Seleziona * da Win32_OperatingSystem") Per ogni oggetto in colOS GetOS = objOS.Caption GetBuild = objOS.BuildNumber Next End Function 

Per le versioni 1709 e precedenti

 'Finds current lock screen wallpaper file, copies it to Pictures folder and previews it. 'Ramesh Srinivasan, Winhelponline.com 'Created on Sep 1, 2016 'For Windows 10 v1709 and earlier Dim WshShell: Set WshShell = Createobject("Wscript.Shell") Dim objFSO: Set objFSO = Createobject("Scripting.Filesystemobject") On error resume next sCurrLSI = WshShell.RegRead ("HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative\LandscapeAssetPath") On error goto 0 sDstFL = WshShell.ExpandEnvironmentStrings( "%USERPROFILE%" ) sDstFL = sDstFl & "\Pictures\" & objFSO.GetFileName(sCurrLSI) & ".jpg" if objFSO.FileExists(sCurrLSI) then objFSO.copyfile sCurrLSI, sDstFL WshShell.Run sDstFL else Msgbox "Lock Screen image file doesn't exist in the specified location." end if 

Copia le righe precedenti in Blocco note e .vbs con l'estensione .vbs . Fare doppio clic sullo script per eseguirlo. Questo fa tutto il lavoro per te.

Nelle versioni di Windows 10 1803 e successive, l'attuale immagine di sfondo della schermata di blocco è memorizzata in valori stringa (REG_SZ), ovvero landscapeImage e portraitImage, con la seguente chiave di registro:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Autenticazione \ LogonUI \ creativo \\ 

In Windows 10 versione 1709 e precedenti, il nome del file immagine della schermata di blocco (Windows Spotlight) per gli asset orizzontale e verticale attualmente visualizzati è archiviato nella seguente chiave di registro:

 HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Lock Screen \ Creative 

Questo è tutto! Spero che i due metodi per trovare l'attuale immagine di sfondo della schermata di blocco di Windows 10 (Windows Spotlight) ti siano stati utili. Conosciamo i tuoi commenti.

Articoli Correlati