Jos käytät työpöydän taustakuvaesitystä tai kolmannen osapuolen taustakuvanvaihtoohjelmistoa ja haluat löytää tällä hetkellä näytettävän työpöydän taustakuvan tiedostonimen, tämä artikkeli on sinua varten. Nykyinen taustakuvapolku on tallennettu rekisteriin, mutta sitä ei näytetä Windows 10:n nykyaikaisella mukauttamisasetussivulla.
Tämä viesti kertoo, kuinka löydät nykyisen taustakuvatiedoston nimen ja polun Windows 8:ssa ja Windows 10:ssä.
Etsi nykyinen taustakuvatiedosto (työpöydän taustakuva):
- Teemat-kansiossasi
- Työpöydän taustasovelman käyttö
- Rekisterieditorin käyttäminen
- Windows-skriptin käyttö
- PowerShellin käyttö
Kuinka löytää nykyinen työpöydän taustakuva Windows 10: ssä
Tässä on viisi erilaista tapaa löytää nykyisen työpöydän taustan (taustakuvan) tiedostonimi, alkaen helpoimmasta vaihtoehdosta.
Etsi taustakuva Windows 10:n Teemat-kansiosta
Kun asetat minkä tahansa kuvamuodon taustakuvan, Windows muuntaa tiedoston JPEG-muotoon ja joskus myös
heikentää sen laatua. Muunnettu taustakuva voi olla jossakin alla mainituista kolmesta eri paikasta riippuen taustakuvan asettamiseen käytetystä menetelmästä.Kun napsautat kuvatiedostoa hiiren kakkospainikkeella ja valitset Aseta työpöydän taustakuvaksi kontekstivalikossa kuvatiedoston kopio muunnetaan ja tallennetaan nimellä Transkoodattu taustakuva
ilman tiedostopäätettä. Transkoodattu taustakuva on tallennettu tähän:
%appdata%\Microsoft\Windows\Themes
Kirjoita yllä oleva kansion polku Suorita-valintaikkunaan tai Explorer-osoitepalkkiin päästäksesi sijaintiin.
Sinun tarvitsee vain kopioida transkoodattu kuva yllä olevasta toiseen paikkaan, lisätä .jpg
laajennus ja käytä sitä.
Jos käytit Selaa.. Mukauta asetukset -vaihtoehto asettaaksesi työpöydän taustan, kuvan muunnettu ja skaalattu (vastaa näytön resoluutiota) versio tallennetaan seuraavaan hakemistoon.
%appdata%\Microsoft\Windows\Themes\CachedFiles
Tiedostojen nimeämiskäytäntö on kuin CachedImage_1920_1080_POS0.jpg
jossa numerot osoittavat nykyisen näytön resoluution 1920 x 1080. POS0 voi ilmoittaa monitorin numeron (jos käytössä on useita näyttöjä).
Jos et käyttänyt kumpaakaan yllä olevaa menetelmää, vaan asetat työpöydän taustakuvan kautta Windowsin valokuvien katseluohjelma, sitten transkoodattu JPEG-tiedosto, joka on tallennettu seuraavaan kansioon nimellä Windows Photo Viewer Wallpaper.jpg
, ja tiedostopolku kirjoitetaan rekisteriin.
%AppData%\Roaming\Microsoft\Windows Photo Viewer
Huomaa, että transkoodatun ja muunnetun (JPEG: ksi) taustakuvan laatu ei välttämättä ole täsmälleen sama kuin alkuperäinen.
Rekisterin arvo TranscodedImageCache
päivitetään kaikissa yllä olevissa tapauksissa.
Työpöydän taustasovelman käyttäminen Windows 10:ssä
Klassinen Desktop Background -sovelma Windows 10:ssä näyttää valitun työpöydän taustatiedoston nimen ja koko polun.
- Napsauta hiiren kakkospainikkeella Käynnistä ja valitse Suorita, jolloin Suorita-valintaikkuna avautuu.
- Kirjoita seuraava komento ja paina TULLA SISÄÄN
kuori{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. Mukauttaminen\sivuTaustakuva
Windows 10:ssä tämä avaa perinteisen työpöydän taustasovelman, joka näyttää nykyisen taustakuvatiedoston ja kansion polun.
Rekisterieditorin käyttäminen Windows 10:ssä
Viittaus nykyiseen työpöydän taustakuvaan voi esiintyä yhdessä tai useammassa paikassa rekisterissä.
Avaa rekisterieditori (regedit.exe
)
Rekisterieditorissa on avaimet, jotka sinun on tarkistettava.
HKEY_CURRENT_USER\Ohjauspaneeli\Työpöytä
Etsi arvo nimeltä Taustakuva
(Tyyppi: REG_SZ).
Etsi arvo nimeltä TranscodedImageCache
(Tyyppi: REG_BINARY)
TranscodedImageCache
on binääriarvo, mutta voit helposti selvittää tiedostopolun kaksoisnapsauttamalla arvoa ja lukemalla tiedot.
Toinen historian sijainti Windows 10:ssä
Siirry seuraavaan rekisteriavaimeen, joka tallentaa työpöydän taustahistorian.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taustakuvat
The BackgroundHistoryPath0 arvo listaa nykyisen taustakuvan.
Arvot BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 viittaavat neljään edelliseen käyttämääsi taustakuvaan. Taustakuvahistorian pikkukuvat näkyvät Mukauta taustaasetuksia -sivulla Windows 10:ssä.
Etsi nykyinen taustakuvatiedosto VBScriptillä
Meillä on artikkeli, joka määrittää taustakuvan lähteen Windows 7:ssä (katso: Lisää "Työpöydän taustatiedoston sijainti" -kontekstivalikko Windows 7:ssä), mutta tämä komentosarja ei toimi Windows 8:ssa ja 10:ssä. Tämä johtuu siitä, että Windows 8:ssa ja 10:ssä nykyinen taustakuvan lähdepolku on tallennettu eri rekisterihaaraan. Lisäksi Windows 8:ssa (ja Windows 10:n varhaisissa versioissa) Microsoft päätti olla tallentamatta taustakuvan lähdepolkua pelkkänä tekstinä.
lukijamme"raveren” keksi käsikirjoituksen Windows 8:lle ja Windows 10:lle. Tsekkaa seuraava linkki:
https://gist.github.com/raveren/ab475336cc69879a378b
Huomaa, että VBScriptit eivät tue Unicodea. Nämä skriptit eivät toimi oikein, jos taustakuvan polku sisältää muita kuin englanninkielisiä merkkejä.
Etsi nykyinen taustakuvatiedosto PowerShell-komentosarjan avulla
Voit käyttää PowerShellia purkaa the TranscodedImageCache
taustakuvan tiedostonimi. Tässä on komentorivi, joka tekee työn:
$TIC=(Get-ItemProperty 'HKCU:\Ohjauspaneeli\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [System. Teksti. Koodaus]::Unicode. GetString($TIC) -korvaa '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'
Kiitos John Dangerbrooksille seuraavasta PowerShell-skriptistä (tukee Unicodea), joka auttaa sinua purkamaan TransCodedImageCache
rekisteriarvo ja etsi/valitse taustakuvatiedosto File Explorerissa. Skripti toimii Windows 7 - Windows 10 -käyttöjärjestelmissä. Voit myös lukea Johnin blogikirjoituksen Taustakuvan sijainnin etsiminen Windowsissa | Luottamukselliset tiedostot!.
The TranscodedImageCache
rekisteriarvo näyttää alkuperäisen/lähdekuvatiedoston nimen seuraavissa tapauksissa:
- Aseta työpöydän tausta kuvatiedoston hiiren kakkospainikkeella.
- Aseta työpöydän tausta Mukauta asetukset -toiminnolla.
- Aseta työpöydän tausta perinteisen Desktop Background -sovelman avulla.
On olemassa useita eri tapoja asettaa työpöydän taustakuva Windowsissa. Kaikilla muilla tavoilla (esim. työpöydän taustan asettaminen verkkoselaimen, Windows Photo Viewerin, Kuvat-sovellus jne.), TranscodedImageCache tallentaa vain muunnetun (BMP- tai JPEG-muotoisen) tiedoston polun polku.
Kontekstivalikko (valinnainen)
Voit myös lisätä "Etsi nykyinen taustakuva" -komennon Työpöydän hiiren kakkospainikkeen valikkoon käyttämällä .reg-tiedosto alla.
Windowsin rekisterieditorin versio 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="Etsi nykyinen taustakuva" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -komento find_current_wallpaper.ps1"
Kopioi yllä oleva sisältö Notepadiin ja tallenna tiedosto .reg-tunnisteella. Suorita se sitten kaksoisnapsauttamalla .reg-tiedostoa.
Kopioi sitten Johnin PowerShell-skriptitiedosto "find_current_wallpaper.ps1
” (mainittu aiemmin tässä artikkelissa) C:\Windows
kansio.
Napsauttamalla vaihtoehtoa käynnistyy PowerShell-skripti, joka puolestaan paikantaa nykyisen työpöydän taustakuvan sinulle nopeasti.
Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?
Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:- Kiinnittää sen!
- Jaa se suosikkiblogiisi + Facebookiin, Redditiin
- Twiittaa se!
