A copy of the current wallpaper can be found by typing the below path in Windows File Explorer address bar.
Path 1 -
%AppData%\Microsoft\Windows\Themes\CachedFiles
If you don’t find a copy of your current desktop background image here, try below path instead.
Path 2 -
%AppData%\Microsoft\Windows\Themes\TranscodedWallpaper
Note: The file TranscodedWallpaper
in Path 2 does not have a file extension. Use "Open With" or "How do you want to open this file?" dialogue box and select any image viewer, such as, "Windows Photo Viewer", "Honeyview" or the "Photos" app.
Note for Windows 10: The above locations have limitations. For example, if the wallpaper you’re looking for is no longer visible in the ‘Background’ tab in the Settings app, you can’t recover it. It will work for your last five wallpapers but nothing older. (Source)
Default Windows wallpapers can be found in
%SystemRoot%\Web
You will see 3 folders
- "4K" for 4K wallpapers,
- "Screen" for lock screen backgrounds, &
- "Wallpapers" for Default Windows wallpapers
Installed themes (Aero, etc):
%SystemRoot%\Resources\Themes
Per-user installed themes (including pre-installed from OEM):
%LocalAppData%\Microsoft\Windows\Themes
If you are looking for the location of Lock Screen images - visit this SuperUser question.
Personally, I use John's Background Switcher to manage my desktop background.
John's Background Switcher has an option to view the current/previous desktop background (set by the app itself). Follow below steps -
- Right click on the tray icon and select View Current Picture and the current desktop background opens in Windows Photo Viewer (or your default image viewer).
- In Windows Photo Viewer, you can right click on the image & select Open File Location to view the original location of current desktop background in windows File Explorer.
To activate Windows Photo Viewer in Windows 10 visit this article on HowToGeek
The issue with the switcher is that i need a python script to be able to poll the path. The previous command worked beautifully in windows 7. Also that new path doesnt even exist on my windows 10 machine. – cujo – 2015-09-24T14:33:48.017
added a second path – xypha – 2015-09-24T16:35:00.517
Its not what I hoped for since now I have to watch file properties for changes, but it does work. Thank you – cujo – 2015-09-24T17:03:30.743
This method doesn't provide the location of the original photo, but rather the copy that Windows makes in preparation for display. – Edward Brey – 2018-10-26T16:06:59.133
@Edward Brey - Use John's Background Switcher (or several other switchers/downloaders) to switch wallpapers and to find original location. To the best of my knowledge, Windows 10 does not natively support it. Maybe raise it as a feature request in Microsoft Feedback
– xypha – 2018-11-02T10:41:32.117