Jak najít aktuální název souboru tapety a cestu v systému Windows 10

Pokud používáte prezentaci na pozadí plochy nebo software pro změnu tapety třetí strany a chcete najít název souboru aktuálně zobrazené tapety plochy, pak je tento článek určen právě vám. Aktuální cesta tapety je uložena v registru, ale nezobrazuje se na moderní stránce nastavení přizpůsobení ve Windows 10.

Tento příspěvek vám řekne, jak najít aktuální název souboru tapety a cestu ve Windows 8 a Windows 10.

Najděte aktuální soubor tapety (pozadí plochy):

  1. Ve složce Motivy
  2. Použití apletu na pozadí plochy
  3. Pomocí Editoru registru
  4. Pomocí skriptu Windows
  5. Pomocí PowerShellu
PŘÍBUZNÝ:Jak najít aktuální soubor tapety na uzamčené obrazovce ve Windows 10

Jak najít aktuální tapetu plochy ve Windows 10

Zde je pět různých metod, jak najít aktuální název souboru pozadí plochy (tapety), počínaje nejjednodušší možností.

Najděte obrázek tapety ve složce Motivy ve Windows 10

Když nastavíte tapetu libovolného formátu obrázku, systém Windows převede tento soubor do formátu JPEG a také někdy snižuje jeho kvalitu. Převedený obrázek tapety může existovat na jednom ze tří různých umístění uvedených níže, v závislosti na metodě, kterou jste použili k nastavení tapety.

Když kliknete pravým tlačítkem na soubor obrázku a vyberete Nastavit jako pozadí plochy v kontextové nabídce je kopie souboru obrázku převedena a uložena jako Překódovaná tapeta bez přípony souboru. Překódovaná tapeta je uložena zde:

%appdata%\Microsoft\Windows\Themes
překódovaná témata tapety jpg

Chcete-li získat přístup k umístění, zadejte výše uvedenou cestu ke složce do dialogového okna Spustit nebo do adresního řádku Průzkumníka.

Vše, co musíte udělat, je zkopírovat překódovaný obrázek z výše uvedeného na jiné místo a přidat .jpg rozšíření a použijte jej.

Pokud jste použili Procházet.. možnost v Nastavení přizpůsobení pro nastavení pozadí plochy, pak se převedená a zvětšená verze obrázku (odpovídající rozlišení vašeho displeje) uloží do následujícího adresáře.

%appdata%\Microsoft\Windows\Themes\CachedFiles

Konvence pojmenovávání souborů je podobná CachedImage_1920_1080_POS0.jpg kde čísla označují aktuální rozlišení displeje 1920 x 1080. POS0 může udávat číslo monitoru (pokud používáte více monitorů.)

obrázek tapety motivů souborů v mezipaměti

V případě, že jste nepoužili žádnou z výše uvedených metod, ale nastavte tapetu na pozadí plochy pomocí Windows Photo Viewer, pak překódovaný soubor JPEG uložený v následující složce jako Windows Photo Viewer Wallpaper.jpga cesta k souboru se zapíše do registru.

%AppData%\Roaming\Microsoft\Windows Photo Viewer

Pamatujte, že kvalita překódované a převedené (do JPEG) tapety nemusí být přesně stejná jako u originálu.

Hodnota registru TranscodedImageCache je aktualizován ve všech výše uvedených případech.


Použití apletu Pozadí plochy ve Windows 10

Klasický aplet Pozadí plochy ve Windows 10 zobrazuje aktuálně vybraný název souboru pozadí plochy s úplnou cestou.

  1. Klepněte pravým tlačítkem na Start a poté na Spustit, čímž vyvoláte dialogové okno Spustit.
  2. Zadejte následující příkaz a stiskněte ENTER
    shell{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. Personalizace\pageTapeta

    Ve Windows 10 se otevře klasický aplet na pozadí plochy, který zobrazuje aktuální soubor obrázku tapety a cestu ke složce.

    klasický panel pozadí plochy windows 10

Použití Editoru registru v systému Windows 10

Odkaz na aktuální tapetu plochy může existovat v jednom nebo více umístěních v registru.

Otevřete Editor registru (regedit.exe)

V Editoru registru jsou klíče, které musíte zkontrolovat.

HKEY_CURRENT_USER\Control Panel\Desktop
cesta tapety v registru transcodedimagecache

Hledejte pojmenovanou hodnotu Tapeta na zeď (Typ: REG_SZ).

Hledejte pojmenovanou hodnotu TranscodedImageCache (Typ: REG_BINARY)

TranscodedImageCache je binární hodnota, ale cestu k souboru můžete snadno zjistit poklepáním na hodnotu a přečtením dat.

Další umístění historie ve Windows 10

Přejděte na následující klíč registru, který ukládá historii pozadí vaší plochy.

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

The BackgroundHistoryPath0 hodnota uvádí aktuální tapetu.

registru historie tapety na pozadí

Hodnoty BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 odkazují na předchozí 4 tapety, které jste použili. Obrázky miniatur historie tapet se zobrazují na stránce Přizpůsobit nastavení pozadí ve Windows 10.

pozadí tapety historie personalizace okna
PŘÍBUZNÝ:Jak vymazat historii pozadí (tapety) ve Windows 10

Najděte aktuální soubor tapety pomocí jazyka VBScript

Máme článek, který určuje zdroj tapety ve Windows 7 (viz: Přidejte místní nabídku „Umístění souboru na pozadí plochy“ ve Windows 7), ale tento skript nefunguje ve Windows 8 a 10. Důvodem je, že ve Windows 8 a 10 je aktuální zdrojová cesta tapety uložena v jiné větvi registru. Navíc ve Windows 8 (a v dřívějších verzích Windows 10) se Microsoft rozhodl neukládat zdrojovou cestu tapety v prostém textu.

Náš čtenář"raveren“ přišel se skriptem pro Windows 8 a Windows 10. Podívejte se na následující odkaz:

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

Všimněte si, že kódování Unicode není podporováno skripty VBScript. Tyto skripty nebudou správně fungovat, pokud cesta tapety obsahuje neanglické znaky.


Najděte aktuální soubor tapety pomocí skriptu PowerShell

PowerShell můžete použít k dekódovat a TranscodedImageCache název souboru tapety. Zde je příkazový řádek, který dělá tuto práci:

$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [Systém. Text. Kódování]::Unicode. GetString($TIC) -nahraďte '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'

Děkujeme Johnu Dangerbrooksovi za následující skript PowerShell (podporuje Unicode), který vám pomůže dekódovat TransCodedImageCache hodnotu registru a vyhledejte/vyberte soubor tapety v Průzkumníku souborů. Skript funguje ve Windows 7 až Windows 10. Můžete si také přečíst Johnův blogový příspěvek Hledání umístění tapety ve Windows | Důvěrné soubory!.

The TranscodedImageCache hodnota registru zobrazuje název původního/zdrojového souboru obrazu v následujících případech:

  1. Nastavte pozadí plochy pomocí nabídky pravého tlačítka myši na souboru obrázku.
  2. Nastavte pozadí plochy pomocí Nastavení přizpůsobení.
  3. Nastavte pozadí plochy pomocí klasického apletu Pozadí plochy.

Existuje několik různých způsobů, jak nastavit tapetu pozadí plochy v systému Windows. Pro všechny ostatní metody (např. nastavení pozadí plochy pomocí webového prohlížeče, Windows Photo Viewer, aplikace Fotky atd.), TranscodedImageCache ukládá pouze cestu převedeného souboru (formát BMP nebo JPEG) cesta.

Kontextová nabídka (volitelné)

Můžete také přidat příkaz „Najít aktuální tapetu“ do nabídky po kliknutí pravým tlačítkem myši pomocí tlačítka soubor .reg níže.

Editor registru systému Windows verze 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="Najít aktuální tapetu" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -command find_current_wallpaper.ps1"

Zkopírujte výše uvedený obsah do programu Poznámkový blok a uložte soubor s příponou REG. Poté poklepejte na soubor .reg a spusťte jej.

Poté zkopírujte Johnův soubor skriptu PowerShell „find_current_wallpaper.ps1“ (zmíněno dříve v tomto článku) na C:\Windows složka.

najít aktuální tapetu ve Windows 10

Kliknutím na možnost se spustí skript PowerShell, který zase rychle vyhledá aktuální tapetu plochy.


Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)

PŘÍBUZNÝ:Jak najít aktuální název souboru obrázku zámku obrazovky ve Windows 10?
Ezoicnahlásit tento inzerát