Ako nájsť aktuálny názov súboru tapety a cestu v systéme Windows 10

Ak používate prezentáciu na pozadí pracovnej plochy alebo softvér na zmenu tapety tretej strany a chcete nájsť názov súboru aktuálne zobrazenej tapety pracovnej plochy, tento článok je určený pre vás. Aktuálna cesta tapety je uložená v registri, ale nezobrazuje sa na stránke moderných nastavení prispôsobenia v systéme Windows 10.

Tento príspevok vám povie, ako nájsť aktuálny názov súboru tapety a cestu v systéme Windows 8 a Windows 10.

Nájdite súbor aktuálnej tapety (pozadia pracovnej plochy):

  1. V priečinku Témy
  2. Používanie apletu na pozadí pracovnej plochy
  3. Pomocou editora databázy Registry
  4. Pomocou skriptu Windows
  5. Používanie prostredia PowerShell
SÚVISIACE:Ako nájsť aktuálny súbor tapety na uzamknutej obrazovke v systéme Windows 10

Ako nájsť aktuálnu tapetu pracovnej plochy v systéme Windows 10

Tu je päť rôznych spôsobov, ako nájsť aktuálny názov súboru pozadia pracovnej plochy (tapety), počnúc najjednoduchšou možnosťou.

Nájdite obrázok tapety v priečinku Témy v systéme Windows 10

Keď nastavíte tapetu ľubovoľného formátu obrázka, systém Windows skonvertuje tento súbor do formátu JPEG a tiež niekedy

znižuje jeho kvalitu. Skonvertovaný obrázok tapety môže existovať na jednom z troch rôznych umiestnení uvedených nižšie v závislosti od metódy, ktorú ste použili na nastavenie tapety.

Keď kliknete pravým tlačidlom myši na súbor obrázka a vyberiete Nastaviť ako pozadie plochy v kontextovej ponuke sa kópia obrazového súboru skonvertuje a uloží ako Prekódovaná tapeta bez prípony súboru. Prekódovaná tapeta je uložená tu:

%appdata%\Microsoft\Windows\Motívy
prekódované motívy tapiet jpg

Ak chcete získať prístup k umiestneniu, zadajte vyššie uvedenú cestu k priečinku do dialógového okna Spustiť alebo do panela s adresou Prieskumníka.

Všetko, čo musíte urobiť, je skopírovať prekódovaný obrázok z vyššie uvedeného na iné miesto a pridať .jpg rozšírenie a použite ho.

Ak ste použili Prehľadávať.. možnosť v Prispôsobiť nastavenia na nastavenie pozadia pracovnej plochy, potom sa skonvertovaná a zväčšená verzia obrázka (zodpovedajúca rozlíšeniu vášho displeja) uloží do nasledujúceho adresára.

%appdata%\Microsoft\Windows\Themes\CachedFiles

Konvencia pomenovania súborov je podobná CachedImage_1920_1080_POS0.jpg kde čísla označujú aktuálne rozlíšenie displeja 1920 x 1080. POS0 môže indikovať číslo monitora (ak používate viacero monitorov.)

obrázok tapety tém súborov vo vyrovnávacej pamäti

V prípade, že ste nepoužili ani jednu z vyššie uvedených metód, ale nastavte tapetu pozadia pracovnej plochy cez Windows Photo Viewer, potom prekódovaný súbor JPEG uložený v nasledujúcom priečinku ako Windows Photo Viewer Wallpaper.jpga cesta k súboru sa zapíše do registra.

%AppData%\Roaming\Microsoft\Windows Photo Viewer

Upozorňujeme, že kvalita prekódovanej a prevedenej (do JPEG) tapety nemusí byť úplne rovnaká ako kvalita originálu.

Hodnota registra TranscodedImageCache sa aktualizuje vo všetkých vyššie uvedených prípadoch.


Používanie apletu na pozadí pracovnej plochy v systéme Windows 10

Klasický aplet pozadia pracovnej plochy v systéme Windows 10 zobrazuje názov aktuálne vybratého súboru pozadia pracovnej plochy s úplnou cestou.

  1. Kliknite pravým tlačidlom myši na Štart a kliknutím na položku Spustiť otvorte dialógové okno Spustiť.
  2. Napíšte nasledujúci príkaz a stlačte ENTER
    shell{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. Personalizácia\pageTapeta

    V systéme Windows 10 sa otvorí klasický aplet na pozadí pracovnej plochy, ktorý zobrazuje aktuálny súbor obrázka tapety a cestu k priečinku.

    klasický panel pozadia pracovnej plochy windows 10

Používanie Editora databázy Registry v systéme Windows 10

Odkaz na aktuálnu tapetu pracovnej plochy môže existovať na jednom alebo viacerých miestach v registri.

Otvorte Editor databázy Registry (regedit.exe)

V Editore databázy Registry sú kľúče, ktoré musíte skontrolovať.

HKEY_CURRENT_USER\Control Panel\Desktop
cesta tapety v registri transcodedimagecache

Vyhľadajte pomenovanú hodnotu Tapeta (Typ: REG_SZ).

Vyhľadajte pomenovanú hodnotu TranscodedImageCache (Typ: REG_BINARY)

TranscodedImageCache je binárna hodnota, ale cestu k súboru môžete ľahko zistiť dvojitým kliknutím na hodnotu a prečítaním údajov.

Ďalšie umiestnenie histórie v systéme Windows 10

Prejdite na nasledujúci kľúč databázy Registry, ktorý ukladá históriu pozadia pracovnej plochy.

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

The BackgroundHistoryPath0 hodnota zobrazuje aktuálnu tapetu.

register histórie tapety na pozadí

Hodnoty BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 sa vzťahujú na predchádzajúce 4 tapety, ktoré ste použili. Miniatúry histórie tapiet sa zobrazujú na stránke Prispôsobiť nastavenia pozadia v systéme Windows 10.

História tapety na pozadí prispôsobiť okno
SÚVISIACE:Ako vymazať históriu pozadia (tapety) v systéme Windows 10

Nájdite aktuálny súbor tapety pomocou VBScript

Máme článok, ktorý určuje zdroj tapety v systéme Windows 7 (pozri: Pridajte kontextovú ponuku „Umiestnenie súboru na pozadí pracovnej plochy“ v systéme Windows 7), ale tento skript nefunguje v systéme Windows 8 a 10. Dôvodom je, že v systéme Windows 8 a 10 je aktuálna zdrojová cesta tapety uložená v inej vetve registra. Okrem toho sa v systéme Windows 8 (a v skorších verziách systému Windows 10) spoločnosť Microsoft rozhodla neukladať zdrojovú cestu tapety vo formáte obyčajného textu.

Náš čitateľ"raveren“ prišiel so skriptom pre Windows 8 a Windows 10. Pozrite si nasledujúci odkaz:

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

Upozorňujeme, že kódovanie Unicode nie je podporované skriptami VBScript. Tieto skripty nebudú správne fungovať, ak cesta tapety obsahuje neanglické znaky.


Nájdite aktuálny súbor tapety pomocou skriptu PowerShell

PowerShell môžete použiť na dekódovať a TranscodedImageCache názov súboru tapety. Tu je príkazový riadok, ktorý vykonáva túto úlohu:

$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [Systém. Text. Kódovanie]::Unicode. GetString($TIC) -nahradiť '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'

Ďakujeme Johnovi Dangerbrooksovi za nasledujúci skript PowerShell (podporuje Unicode), ktorý vám pomôže dekódovať TransCodedImageCache hodnotu registra a nájdite/vyberte súbor tapety v Prieskumníkovi súborov. Skript funguje v systéme Windows 7 až Windows 10. Môžete si tiež prečítať Johnov blogový príspevok Vyhľadanie umiestnenia tapety v systéme Windows | Dôverné súbory!.

The TranscodedImageCache hodnota registra zobrazuje názov pôvodného/zdrojového súboru obrázka v nasledujúcich prípadoch:

  1. Nastavte pozadie pracovnej plochy pomocou ponuky pravým tlačidlom myši na súbor s obrázkom.
  2. Pozadie pracovnej plochy nastavte cez Prispôsobiť nastavenia.
  3. Nastavte pozadie pracovnej plochy pomocou klasického apletu Pozadie pracovnej plochy.

Existuje niekoľko rôznych spôsobov, ako nastaviť tapetu pozadia pracovnej plochy v systéme Windows. Pre všetky ostatné metódy (napr. nastavenie pozadia pracovnej plochy cez webový prehliadač, Windows Photo Viewer, Aplikácia Fotky atď.), TranscodedImageCache ukladá iba cestu konvertovaného súboru (formát BMP alebo JPEG) cesta.

Kontextová ponuka (voliteľné)

Môžete tiež pridať príkaz „Nájsť aktuálnu tapetu“ do ponuky po kliknutí pravým tlačidlom myši na pracovnej ploche pomocou súbor .reg nižšie.

Editor databázy Registry systému Windows, verzia 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="Nájsť aktuálnu tapetu" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -command find_current_wallpaper.ps1"

Skopírujte vyššie uvedený obsah do programu Poznámkový blok a uložte súbor s príponou .reg. Potom dvakrát kliknite na súbor .reg a spustite ho.

Potom skopírujte Johnov súbor skriptu PowerShell “find_current_wallpaper.ps1“ (spomenuté vyššie v tomto článku) na C:\Windows priečinok.

nájsť aktuálnu tapetu v systéme Windows 10

Kliknutím na túto možnosť sa spustí skript PowerShell, ktorý zase rýchlo nájde aktuálnu tapetu pracovnej plochy.


Jedna malá prosba: Ak sa vám tento príspevok páčil, zdieľajte ho?

Jedno "drobné" zdieľanie od vás by vážne pomohlo rastu tohto blogu. Niekoľko skvelých návrhov:
  • Pripnúť!
  • Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
  • Tweetujte!
Takže veľmi pekne ďakujem za podporu, môj čitateľ. Nezaberie vám to viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú nižšie. :)

SÚVISIACE:Ako nájsť aktuálny názov súboru obrázka na uzamknutej obrazovke v systéme Windows 10?
Ezoicnahlásiť tento inzerát