What is the location of lock screen images on Windows 10?

If you are not finding the images in the typical locations, you likely have Windows Spotlight turned on. Spotlight offers random images on the lock screen, as well as other features.

These Windows Spotlight images aren’t stored in the same location as regular Windows wallpaper, however, so here’s how you can find them.

The images are hidden deep, so you will need to change settings before you can view them. To do this, open File Explorer and go to the View tab. On the far right is an Options button, click it.

In the window that opens, select the View tab. Under Advanced Settings, select Show hidden files, folders and drives, then click Apply and then OK to close the open window.

Now it is time to navigate to the following directory (which was hidden before).

This PC > C: > Users > [Your User Name] > AppData > Local > Packages > Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy > LocalState > Assets

In this directory you will see a bunch of files without extensions. These are the incognito image files. These are jpeg images of various resolutions to meet the needs of multiple devices screen sizes. You can copy the files to another location and rename them to have the jpeg extension, then you can open them with your default image viewer.

source


All above did not worked for me at all. Lock screen was still that annoying-cave-entrance.

No matter if I overwrite that Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets folder.

No matter if I replace\edit anything in Windows\Web\Screen folder.

Even gpedit.msc did not help.

Lock screen/logon screen was still that frakin annoying-cave-entrancescreen.

If it shows that screen, then it has to be somewhere on the disk.

I found it eventually in C:\ProgramData\Microsoft\Windows\SystemData.

That SystemData folder have to be changed with security edits (you need to take ownership of that folder and its content through properties window, Security tab)

After that you will have to edit picture files within subfolders (depending on how many users are set on the computer).

There will be several folders which could look like:

- S-1-5-18\ReadOnly\LockScreen_X (and other LockScreen_Y, LockScreen_Z)

- S-1-5-21-...\ReadOnly\LockScreen_O

- S-1-5-21-...\ReadOnly\LockScreen_O

Hope it will help to some :)


In addition to the answer(s) given, I'd like to provide you with a script that instantly copies and renames the file to *.jpg. If you change the view to medium icons or to large icons, then you can instantly see the pictures when you run the script (let's name it LikeWhatYouSee.cmd):

:: Batch script, which copies "Like what you see" 
:: pictures to %userprofile%\Pictures\Saved Pictures\ and opens it in explorer
cd /D %userprofile%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
mkdir "%userprofile%\Pictures\Saved Pictures\" 1>nul 2>&1
copy * "%userprofile%\Pictures\Saved Pictures\*.jpg"
explorer "%userprofile%\Pictures\Saved Pictures\"

The pictures are saved to the subdirectory Saved Pictures in your user profile's Pictures folder. You can run the script multiple times without harm, the pictures have unique filenames. Over time, you will get a lot of nice pictures in that folder. The pictures will not be removed from there, unless you delete them manually.

Note: After you ran the script above, you can change the lock screen image to any of the liked pictures you saved easily. To do this:

  1. Press Windows + I to open Windows settings
  2. Click "Personalization"
  3. In the side bar, select "Lock screen"
  4. In the lock screen settings, select "Picture" (always the same image) or "Slideshow" (alternating images) as background
  5. If you selected "Picture", you can click "Browse" to find and select your picture. If you selected "Slideshow", you can click on "+" to add a folder. For the folder, browse to Pictures --> Saved Pictures, where you can find the pictures saved by the script

Note: You might have noticed that the script above copies all images. Sometimes there are also icons included in the Windows content delivery folder, which you don't want to copy. One simple way is to limit the size and copy only larger files.

With this modified script you can do that (for a more detailed description how it works, look here):

:: Batch script, which copies larger "Like what you see" 
:: pictures to %userprofile%\Pictures\Saved Pictures\ and opens it in explorer
cd /D %userprofile%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
mkdir "%userprofile%\Pictures\Saved Pictures\" 1>nul 2>&1
for /r ".\" %%F in (*) do @if %%~zF geq 35000 copy "%%F" "%userprofile%\Pictures\Saved Pictures\*.jpg"
explorer "%userprofile%\Pictures\Saved Pictures\"