In Windows 11, the lock screen wallpaper is stored in the system directory. You can find it in the "C:\Windows\Web\Wallpaper" folder. The images used for the lock screen can be customized through Settings > Personalization > Lock Screen. Explore these locations to find or change your wallpapers easily.