Sådan finder du det aktuelle tapetfilnavn og sti i Windows 10 - Winhelponline

How Find Current Wallpaper File Name

Hvis du bruger lysbilledshow til skrivebordsbaggrund eller tredjeparts tapetskiftersoftware og vil finde filnavnet på det aktuelt viste skrivebordsbaggrund, så er denne artikel noget for dig. Den aktuelle baggrundssti er gemt i registreringsdatabasen, men vises ikke på den moderne side med personaliseringsindstillinger i Windows 10.



Dette indlæg fortæller dig, hvordan du finder det aktuelle tapetfilnavn og sti i Windows 8 og Windows 10.



Find det aktuelle tapet (skrivebordsbaggrund) filnavn:



  1. I mappen Temaer i Windows 10
  2. Brug af skrivebordsbaggrundsapplet i Windows 10
  3. Brug af Registreringseditor i Windows 10
  4. Brug af Windows-script i Windows 8 og 10
  5. Brug af PowerShell i Windows 8 og 10 - med tilføjelse af genvejsmenu
RELATEREDE: Sådan finder du den aktuelle låseskærmtapetfil i Windows 10

Sådan finder du det aktuelle skrivebordsbaggrund i Windows 10

Her er fem forskellige metoder til at finde det aktuelle skrivebordsbaggrund (tapet) filnavn, startende med den nemmeste mulighed.

Find tapetbilledet i mappen Temaer i Windows 10

Når du indstiller et tapet af ethvert billedformat, konverterer Windows den fil til JPEG-format og også nogle gange reducerer kvaliteten . Det konverterede tapetbillede kan eksistere på et af de tre forskellige steder, der er nævnt nedenfor, afhængigt af den metode, du brugte til at indstille tapetet.



Når du højreklikker på en billedfil og vælger Brug som skrivebordsbaggrund i genvejsmenuen konverteres en kopi af billedfilen og gemmes som TranscodedWallpaper uden filtypenavn. Det kodede tapet gemmes her:

% appdata%  Microsoft  Windows  Temaer

transcodedwallpaper temaer jpg

Skriv ovenstående mappesti i dialogboksen Kør eller Explorer-adresselinjen for at få adgang til placeringen.

Alt du skal gøre er at kopiere det transkodede billede fra ovenstående til en anden placering, tilføje .jpg udvidelse og brug den.

Hvis du brugte Gennemse .. i indstillingerne Personaliser til at indstille skrivebordsbaggrunden, gemmes den konverterede og opskalerede (matchende din skærmopløsning) version af billedet i følgende bibliotek.

% appdata%  Microsoft  Windows  Themes  CachedFiles

Filnavngivningskonventionen er som CachedImage_1920_1080_POS0.jpg hvor tallene angiver den aktuelle skærmopløsning på 1920 x 1080. POS0 kan angive skærmnummeret (hvis der anvendes flere skærme.)

cachelagrede filer temaer tapetbillede

Hvis du ikke brugte nogen af ​​metoderne ovenfor, men indstil skrivebordsbaggrundsbaggrund via Windows Photo Viewer , derefter den transkodede JPEG-fil, der er gemt i følgende mappe som Windows Photo Viewer Wallpaper.jpg , og filstien er skrevet til registreringsdatabasen.

% AppData%  Roaming  Microsoft  Windows Photo Viewer

Bemærk, at kvaliteten af ​​det transkodede og konverterede (til JPEG) tapet muligvis ikke er nøjagtig den samme som originalen.

Registreringsværdien TranscodedImageCache opdateres i alle ovennævnte tilfælde.

Find det aktuelle baggrund ved hjælp af skrivebordsbaggrundsapplet i Windows 10

Den klassiske skrivebordsbaggrundsapplet i Windows 10 viser det aktuelt valgte skrivebordsbaggrundsfilnavn med fuld sti.

  1. Højreklik på Start, og klik på Kør for at åbne dialogboksen Kør.
  2. Skriv følgende kommando, og tryk på ENTER
    shell ::: {ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft.Personalization  pageWallpaper

    I Windows 10 åbnes dette den klassiske desktop-baggrundsapplet, der viser den aktuelle baggrundsbillede-fil og mappestien.

    klassisk desktop baggrundspanel windows 10

Find den aktuelle tapetfil via Registreringseditor i Windows 10

Henvisningen til det aktuelle skrivebordsbaggrund kan eksistere et eller flere placeringer i registreringsdatabasen.

Åbn Registreringseditor ( regedit.exe )

I Registreringseditor er der de nøgler, du skal kontrollere.

HKEY_CURRENT_USER  Kontrolpanel  Desktop

tapetsti i registreringsdatabasen transcodedimagecache

Kig efter den valgte værdi Tapet (Type: REG_SZ).

Kig efter den valgte værdi TranscodedImageCache (Type: REG_BINARY)

TranscodedImageCache er en binær værdi, men du kan let finde ud af filstien ved at dobbeltklikke på værdien og læse dataene.

En anden historikplacering i Windows 10

Gå til følgende registreringsnøgle, der gemmer din baggrundshistorik på skrivebordet.

HKEY_CURRENT_USER  Software  Microsoft  Windows  CurrentVersion  Explorer  Baggrunde

Det BaggrundHistoriePath0 værdi viser det aktuelle tapet.

baggrund tapet historie registreringsdatabasen

Værdierne BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 henviser til de tidligere 4 baggrunde, du brugte. Baggrundshistoriens miniaturebilleder vises på siden Tilpas baggrundsindstillinger i Windows 10.

baggrund tapet historie personliggøre vindue

RELATEREDE: Sådan ryddes baggrundshistorik (baggrund) i Windows 10

Find den aktuelle baggrundsfil ved hjælp af et script i Windows 8 og Windows 10

Vi har en artikel, der bestemmer tapetkilden i Windows 7 (REF: Tilføj 'Desktop Background File Location' -kontekstmenu i Windows 7 ), men det script fungerer ikke i Windows 8 og 10. Dette skyldes, at den nuværende tapetkildesti i Windows 8 og 10 er gemt i en anden gren i registreringsdatabasen. Desuden besluttede Microsoft i Windows 8 (og i tidlige versioner af Windows 10) ikke at gemme Wallpaper-kildestien i almindelig tekst.

Du kan bruge PowerShell til afkode navnet på TranscodedImageCache tapetfil.

De følgende scriptmetoder er især nyttige til Windows 8. Dette skyldes, at de tidligere diskuterede registreringsdatabaseværdier ikke findes i Windows 8, undtagen den binære værdi TranscodedImageCache.

Find den aktuelle baggrundsfil ved hjælp af PowerShell-script (via højreklikmenuen)

Bemærk, at Unicode ikke understøttes af ovenstående VBScript (heller ikke min tidligere script til Windows 7). Disse scripts fungerer ikke korrekt, hvis baggrundsstien indeholder ikke-engelske tegn.

Tak til John Dangerbrooks for PowerShell-scriptet, der hjælper dig med at finde tapetplaceringen i Windows 7, 8 og 10. Du kan tjekke dem ud i hans blogindlæg Find tapetplacering i Windows | Fortrolige filer! .

Jeg har vedlagt Johns PowerShell-script og andre filer i en zip-fil.

  1. Hent w10_find_curr_wallpaper.zip (til Windows 8 og 10) pakke ud og udpakke indholdet til en mappe.
  2. Flyt de vedlagte .ps1- og .vbs-filer til C: Windows vejviser.
  3. Dobbeltklik på filen find_wallpaper_file.reg for at tilføje Placering af skrivebordsbaggrundsfil indstilling til Desktop-kontekstmenuen.
    Denne mulighed kører PowerShell-scriptet, som igen får det aktuelle tapetnavn og viser det. Det tilbyder derefter at starte File Explorer med det valgte tapetbillede valgt.

  4. Klik på Ja for at starte mappen, der indeholder det aktuelle tapet.

Det TranscodedImageCache Registreringsværdi viser det originale / kildebillede filnavn i følgende tilfælde:

  1. Indstil skrivebordsbaggrunden via billedfilens højreklikmenu.
  2. Indstil skrivebordsbaggrunden via Tilpas indstillinger.
  3. Indstil skrivebordsbaggrunden via den klassiske skrivebordsbaggrundsapplet.

Der er flere forskellige måder at indstille skrivebordsbaggrundsbaggrunden i Windows på. For alle andre metoder (f.eks. Indstilling af skrivebordsbaggrund via din webbrowser, Windows Photo Viewer, Fotos-app osv.) Gemmer TranscodedImageCache kun stien til den konverterede (BMP- eller JPEG-format) filsti.


En lille anmodning: Hvis du kunne lide dette indlæg, så del dette?

En 'lille' andel fra dig ville alvorligt hjælpe meget med væksten i denne blog. Nogle gode forslag:
  • Pin det!
  • Del det til din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Deleknapperne er lige nedenfor. :)
RELATEREDE: Sådan finder du det aktuelle låseskærmbillede filnavn i Windows 10?